sysstat

sysstat

Uma coleção de ferramentas de monitoramento de desempenho (das quais iostat e sar para E / S, CPU, memória e mais) para o sistema operacional GNU / Linux.Permite monitorar pontualmente manualmente e automaticamente através dos serviços cron ou systemd.
Os principais recursos do Sysstat: Inclui quatro grupos de ferramentas de monitoramento (sar / sadc / sadf, iostat / tapestat / nfsiostat / cifsiostat, mpstat, pidstat) para análise de desempenho global do sistema.Pode monitorar um grande número de métricas diferentes: 1. Estatísticas de taxa de entrada / saída e taxa de transferência (global, por dispositivo, por partição, por sistema de arquivos de rede e por tarefa / PID do Linux) 2. Estatísticas de CPU (global, por CPU e por tarefa do Linux/ PID), incluindo suporte para arquiteturas de virtualização 3. Estatísticas de utilização de memória, páginas enormes e espaço de troca 4. Estatísticas de memória virtual, paginação e falhas 5. Estatísticas de memória por tarefa (por PID) e falhas de página 6. Estatísticas globais de CPU e de páginaestatísticas 7. Atividade de criação de processos 8. Estatísticas de interrupção 9. Estatísticas extensivas da rede: atividade da interface de rede;estatísticas de tráfego para protocolos IP, TCP, ICMP e UDP (inclusive relacionados ao IPv6) com base nos padrões SNMPv2, servidor Fibre Channel 10. NFS e atividade do cliente.11. Estatísticas de soquete.12. Execute as estatísticas de fila e carregamento do sistema.13. Estatísticas de utilização de tabelas internas do kernel.14. Atividade de troca de tarefas do sistema e por Linux.15. Estatísticas de troca.16. atividade do dispositivo TTY.17. Estatísticas de gerenciamento de energia (freqüência instantânea e média da CPU, velocidade dos ventiladores, temperatura dos dispositivos, entradas de tensão, dispositivos USB conectados ao sistema).18. Utilização de sistemas de arquivos (inodes e blocos).19. Estatísticas das unidades de fita .... * Os valores médios das estatísticas são calculados durante o período de amostragem * A maioria das estatísticas do sistema pode ser salva em um arquivo para inspeção futura * Histórico de dados configurável * Detecção dinâmica de novos dispositivos * Suporte para UP e SMPMáquinas * Suporte para hotplug e CPUs sem ticks * Arquiteturas de 32 ou 64 bits * Precisa de muito pouco tempo de CPU para executar (escrito em C).* Exporte em vários formatos diferentes (CSV, XML, JSON etc.) * Saída inteligente de cores * Suporte à internacionalização * Muitos programas disponíveis na Internet para usar os dados do sysstat para fazer gráficos (o isag está incluído no sysstat)
sysstat

Alternativas ao sysstat para todas as plataformas com qualquer licença

DiskMon

DiskMon

Este utilitário captura todas as atividades do disco rígido ou age como uma luz de atividade do disco do software na bandeja do sistema.
Bubblemon

Bubblemon

O Bubbling Load Monitor (ou "Bubblemon" para abreviar)) é uma CPU do sistema e um monitor de carga de memória.Ele exibe algo que se parece com um frasco contendo água.