Como posso rastrear o uso de recursos em um Mac?

1

Estou procurando uma maneira de registrar o uso de recursos do sistema (Memória, CPU, E / S de disco, E / S de rede, Uso de swap, etc ...) em um Mac. A maioria das ferramentas que tenho visto (Activity Monitor, top e ferramentas de terceiros) exibe apenas o uso atual dessas métricas. Espero conseguir reunir esses dados para que eu possa ter um conjunto completo de informações de diagnóstico para poder analisar os problemas relatados.

Eu sei que essa pergunta é semelhante a Como posso rastrear e registrar o uso da CPU e da memória em um Mac , mas estou procurando uma maneira que possa obter a imagem completa do uso de recursos, não apenas da CPU e da memória. Eu sei que em sistemas Linux, existem ferramentas como atop e sar. No topo parece não estar disponível para Macs e não parece haver uma maneira de obter sar para fazer este tipo de registro contínuo, sem alguns hacks significativos (ver Mac osx sar Hack - postagem no blog) . Eu sei que este post é datado, mas eu não vi nada de novo.

Idealmente, gostaria de ter um registro da utilização de recursos de um mac nas últimas 24 horas. Eu gostaria muito de receber conselhos sobre como posso fazer isso.

    
por Andrew 28.08.2016 / 03:08

1 resposta

1

Eu usei telegraf para coleta de uso de recursos do sistema em um servidor CentOS e funciona muito bem. Você pode armazenar as métricas em um arquivo ou banco de dados ( influxdb , por exemplo) ou em qualquer outra forma suportada. Você também pode visualizar as métricas por meio de grafana . Os três softwares mencionados são todos de código aberto. Eles devem trabalhar no mac.

    
por 28.08.2016 / 06:26