Conosco diversi comandi come top
, htop
, free
, ecc, tuttavia, c'è un comando per vedere la cima / utilizzo della memoria scoppiare dell'intero server (non i singoli processi) rispetto, ad esempio, negli ultimi 30 giorni / 24 ore / etc.?
Conosco diversi comandi come top
, htop
, free
, ecc, tuttavia, c'è un comando per vedere la cima / utilizzo della memoria scoppiare dell'intero server (non i singoli processi) rispetto, ad esempio, negli ultimi 30 giorni / 24 ore / etc.?
Risposte:
Dovrai raccogliere queste metriche.
Sysstat può farlo supponendo che sia possibile definire un paio di crontab.
Nota che strumenti come Munin o Collectd sono un paio di soluzioni popolari che ti permetterebbero di farlo (anche se non consiglierei Statsd / Graphite ai nuovi arrivati, se non del tutto).
Anche il monitoraggio di soluzioni come cactus , Zabbix , Nagios (con perfdata, come Icinga o Shinken ) o basato su SNMP consente di generare grafici dalle metriche raccolte.
Potremmo anche menzionare Netdata : anche se non si terranno storie, è comunque molto utile rappresentare graficamente gli utilizzi delle risorse istantanee.
atop
tiene traccia delle metriche storiche ed è basato sulla riga di comando.
È confezionato in Debian / Ubuntu e Fedora.