7 modi per esaminare il carico di un server linux
Data: 17 Giugno 2007Autore: Maurizio Pelizzone
Tenere sotto controllo il livello di occupazione del processore, della memoria e dei dischi è un pratica che in alcuni casi può evitare situazioni di emergenza.
I comandi che seguono possono aiutare a controllare questi valori direttamente da terminale, in modo da prevenire e risolvere eventuali problemi di performance.
- - htop
htop possiamo considerarlo un evoluzione del famoso top (ed è per questo che top non è in questa lista ). Oltre a presentare le informazioni utilizzando i colori, permette lo scroll della lista verticalmente ed orizzontalmente in modo da poter leggere l’elenco di tutti i processi e la relativo comando con il quale vengono lanciati.
- - tload
tload è in grado di generare un grafico del carico medio di sistema dentro la finestra del terminale. Con l’opzione -d è possibile impostare il tempo di aggirnamento
- - sar
sar scrive sullo standard output dei contatori di attività. Anche con questo comando è possibile definire l’intervallo di visualizzazione indicando anche il numero di interazioni. ( per chi utilizza debian potrebbe essere utile sapere che il comando fa parte del pacchetto sysstat )# sar -u 3 5con questa sintassi l’aggiornamento verrà effettuato ogni 3 secondi per un totale di 5 volte.
- - mpstat
mpstats riporta le statistiche relative al processore con il dettaglio delle istruzioni al secondo gestite dalla CPU. Su sistemi multiprocessori, è in grado di visualizzare le infomazioni separatamente, rendendo possibile il controllo individuale di ogni CPU.# mpstat 3 5come per il comando sar questa sintassi ( senza il parametro -u ) visualizza per ogni 3 secondi e per un totale di 5 volte e il suo output a terminale
- - iostat
iostat restituisce due tipo di report: il primo e relativo all’utilizzo della CPU, mentre il secondo è relativo alle statistiche di I/O di ogni disco attivo nel sistema.
- - vmstat
vmstat riporta informazioni sui processi, sulla memoria, sulla paginazione, sui block IO, i trap e l’attività della CPU.
- - dstat
dstat è un versatile strumento ideale per rimpiazzare vmstat, iostat, netstat, nfsstat ed ifstat. Dstat supera alcune delle loro limitazioni ed aggiunge alcune caratteristiche supplementari, dstat permette di vedere tutte le risorse di sistema istantaneamente.
Conclusioni: Le conclusioni non ci sono, l’utilizzo di uno o dell’altro sono spesso un fattore di abitudine e nella mia ignoranza non posso dire che uno sia meglio dell’altro. Personalmente trovo molto comodo htop e dtstat, che oltre alla completezza delle informazioni usano un interfaccia colorata che in qualche modo li rende più piacevoli …
Questi alcuni dei sito da cui ho preso spunto.
Technorati: linux, cpu load, mem load
BlogBabel: linux, cpu load, mem load
Questo articolo è stato pubblicato il 17 Giugno 2007 alle 7:20 pm ed è stato letto 13015 volte
Archiviato sotto linux, f.a.q. for dummies, hardware, shell.
Se questo post ti è piaciuto puoi iscriverti al mio
Feed Rss
e ricevere direttamente gli aggiornamenti di questo blog sul tuo FeedReader oppure puoi decidere
di offrirmi un caffè.
Se ti va puoi lasciare un commento e leggere quelli degli altri,
ma se preferisci puoi passare direttamente al
post precedente o a quello successivo.
Forse collegati ..
- links for 2006-06-05
Password di Windows, come recuperarla Può capitare di dimenticarsi qualche password, specialmente ora che la tecnologia ci obbliga a ricordarci codici, - video tutorial "educativi" per futuri sysadmin
Grazie a questa segnalazione di ossblog scopro un progetto molto interessante. Si tratta di CBT4Free, un sito dove vengono messi a - links for 2006-06-06
The Perfect Setup - Ubuntu 6.06 LTS Server Una dettagliata descrizione su come preparare un server basato su Ubuntu 6.06 LTS - Ubuntu 5.10: disponibile il download
Senza deludere le aspettative e puntuale come un' orologio è stato rilasciato Ubuntu 5.10 ( "The Breezy Badger"), la nuova - Linux & C. n°53
Bevenuti al solito angolo dell'edicola. Una mia selezione di quanto presente in questo numero ... * XGL: rivoluzione in arrivo per i






















17 Giugno 2007
Interessante… addo ai delicious