Ich kenne mehrere Befehle wie top
, htop
, free
usw. Allerdings gibt es einen Befehl , um die Spitze / Burst Speichernutzung des gesamten Servers (nicht einzelne Prozesse) , um zu sehen, sagt sie, die letzten 30 Tage / 24 Stunden / etc.?
Ich kenne mehrere Befehle wie top
, htop
, free
usw. Allerdings gibt es einen Befehl , um die Spitze / Burst Speichernutzung des gesamten Servers (nicht einzelne Prozesse) , um zu sehen, sagt sie, die letzten 30 Tage / 24 Stunden / etc.?
Antworten:
Sie müssen diese Metriken sammeln.
Sysstat kann dies tun, vorausgesetzt, Sie können ein paar Crontabs definieren.
Beachten Sie, dass Tools wie Munin oder Collectd einige beliebte Lösungen sind, mit denen Sie dies tun können (während ich Statsd / Graphite Neulingen nicht empfehlen würde, wenn überhaupt).
Mit Überwachungslösungen wie Cacti , Zabbix , Nagios (mit Perfdata wie Icinga oder Shinken ) oder SNMP-basiert können Sie auch Diagramme aus gesammelten Metriken erstellen.
Wir könnten auch Netdata erwähnen : Auch wenn man keine Historien führt, ist es dennoch ziemlich hilfreich, die sofortige Ressourcennutzung grafisch darzustellen .
atop
Verfolgt historische Metriken und basiert auf der Befehlszeile.
Es ist in Debian / Ubuntu und Fedora verpackt.