Strumenti per monitorare le performance: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(Aggiunto template autori)
Nessun oggetto della modifica
 
(2 versioni intermedie di un altro utente non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|}}
{{Versioni compatibili|Wheezy|Jessie|Stretch|Testing_2016|Unstable_2016}}
__TOC__
__TOC__


Riga 10: Riga 10:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# top
$ top
</pre>
</pre>


Riga 18: Riga 18:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# vmstat
$ vmstat
</pre>
</pre>


Riga 26: Riga 26:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# w
$ w
</pre>
</pre>


Riga 34: Riga 34:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# ps
$ ps aux
</pre>
</pre>


Riga 42: Riga 42:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# uptime
$ uptime
</pre>
</pre>


Riga 50: Riga 50:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# free
$ free
</pre>
</pre>


Riga 69: Riga 69:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# netstat
$ netstat -s
</pre>
</pre>


== tcpdump ==
== tcpdump ==
Per effettuare dettagliate analisi del traffico di rete.
Per effettuare dettagliate analisi del traffico di rete.
* Installazione:
* Installazione (con [[privilegi di amministrazione]]):
<pre>
<pre>
# apt-get install tcpdump
# apt-get install tcpdump
Riga 88: Riga 88:
* Utilizzo:
* Utilizzo:
<pre>
<pre>
# pmap
$ pmap
Usage: pmap [-x | -d] [-q] [-A low,high] pid...
Usage: pmap [-x | -d] [-q] [-A low,high] pid...
-x  show details
-x  show details
Riga 110: Riga 110:
{{Autori
{{Autori
|Autore = [[Utente:Ferdybassi|Ferdybassi]] 12:31, 17 mar 2011 (CET)
|Autore = [[Utente:Ferdybassi|Ferdybassi]] 12:31, 17 mar 2011 (CET)
|Estesa_da =
|Verificata_da =
:[[Utente:HAL 9000|HAL 9000]] 21:27, 10 apr 2016 (CEST)
|Numero_revisori = 1
}}
}}


[[Categoria:Network tools]]
[[Categoria:Network tools]]
[[Categoria:Monitoraggio]]
[[Categoria:Monitoraggio]]

Versione attuale delle 13:14, 22 giu 2017

Debian-swirl.png Versioni Compatibili

Debian 7 "wheezy"
Debian 8 "jessie"
Debian 9 "stretch"

Introduzione

Più che una guida, questo vuole essere un elenco di strumenti utili per effettuare il monitoraggio e il debugging delle performance dei nostri server Debian.

top

Mostra i processi di sistema che consumano più risorse.

  • Installazione: top è installato di default
  • Utilizzo:
$ top

vmstat

Fornisce informazioni sul sistema.

  • Installazione: è installato di default
  • Utilizzo:
$ vmstat

w

Mostra gli utenti loggati sul sistema e quello che stanno facendo.

  • Installazione: è installato di default
  • Utilizzo:
$ w

ps

Mostra i processi attivi sul sistema.

  • Installazione: è installato di default
  • Utilizzo:
$ ps aux

uptime

Ci dice da quanto tempo il sistema è funzionante.

  • Installazione: è installato di default
  • Utilizzo:
$ uptime

free

Ci mostra l'utilizzo della memoria RAM del sistema.

  • Installazione: è installato di default
  • Utilizzo:
$ free

iptraf

Mostra statistiche in real-time sul traffico di rete.

  • Installazione:
# apt-get install iptraf
  • Utilizzo:
# iptraf

netstat

Ci mostra le statistiche sulle attività di rete.

  • Installazione: è installato di default
  • Utilizzo:
$ netstat -s

tcpdump

Per effettuare dettagliate analisi del traffico di rete.

# apt-get install tcpdump
  • Utilizzo:
# tcpdump

pmap

Process Memory Usage.

  • Installazione: è installato di default
  • Utilizzo:
$ pmap
Usage: pmap [-x | -d] [-q] [-A low,high] pid...
-x  show details
-d  show offset and device number
-q  quiet; less header/footer info
-V  show the version number
-A  limit results to the given range

rkhunter

rkhunter (Rootkit Hunter) non è un vero e proprio tool per il monitoraggio delle prestazioni di un server, ma un tool per scansire i sistemi Unix-based alla ricerca di rootkits, backdoors e possibili exploits.

  • Installazione:
# apt-get install rkhunter
  • Utilizzo:
# rkhunter -c




Guida scritta da: Ferdybassi 12:31, 17 mar 2011 (CET) Swirl-auth40.png Debianized 40%
Estesa da:
Verificata da:
HAL 9000 21:27, 10 apr 2016 (CEST)

Verificare ed estendere la guida | Cos'è una guida Debianized