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 Linux

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.