Estoy familiarizado con varios comandos como top
, htop
, free
, etc. Sin embargo, hay un comando para ver el uso de memoria pico / ráfaga de todo el servidor (no los procesos individuales) más de, digamos, los últimos 30 días / 24 horas / etc.?
memory
ram
statistics
Michael Yaeger
fuente
fuente
Respuestas:
Tendrá que recopilar estas métricas.
Sysstat puede hacer esto suponiendo que pueda definir un par de crontabs.
Tenga en cuenta que herramientas como Munin o Collectd son un par de soluciones populares que le permitirán hacer esto (aunque no recomendaría Statsd / Graphite a los recién llegados, si es que lo hace).
Las soluciones de monitoreo como Cacti , Zabbix , Nagios (con perfdatos, como Icinga o Shinken ) o basadas en SNMP también le permitirán generar gráficos a partir de métricas recopiladas.
También podríamos mencionar Netdata : a pesar de que ese no mantendrá historiales, sigue siendo muy útil para graficar los usos instantáneos de recursos.
fuente
atop
realiza un seguimiento de las métricas históricas y se basa en la línea de comandos.Está empaquetado en Debian / Ubuntu y Fedora.
https://www.atoptool.nl/index.php
fuente