Strumenti per monitorare le performance: differenze tra le versioni
(→pmap) |
Nessun oggetto della modifica |
||
(5 versioni intermedie di 3 utenti 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 | |||
</pre> | </pre> | ||
Riga 18: | Riga 18: | ||
* Utilizzo: | * Utilizzo: | ||
<pre> | <pre> | ||
$ vmstat | |||
</pre> | </pre> | ||
Riga 26: | Riga 26: | ||
* Utilizzo: | * Utilizzo: | ||
<pre> | <pre> | ||
$ w | |||
</pre> | </pre> | ||
Riga 34: | Riga 34: | ||
* Utilizzo: | * Utilizzo: | ||
<pre> | <pre> | ||
$ ps aux | |||
</pre> | </pre> | ||
Riga 42: | Riga 42: | ||
* Utilizzo: | * Utilizzo: | ||
<pre> | <pre> | ||
$ uptime | |||
</pre> | </pre> | ||
Riga 50: | Riga 50: | ||
* Utilizzo: | * Utilizzo: | ||
<pre> | <pre> | ||
$ free | |||
</pre> | </pre> | ||
Riga 69: | Riga 69: | ||
* Utilizzo: | * Utilizzo: | ||
<pre> | <pre> | ||
$ 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 | |||
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 96: | Riga 96: | ||
-A limit results to the given range | -A limit results to the given range | ||
</pre> | </pre> | ||
--- | == 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: | |||
<pre> | |||
# apt-get install rkhunter | |||
</pre> | |||
* Utilizzo: | |||
<pre> | |||
# rkhunter -c | |||
</pre> | |||
{{Autori | |||
|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
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.
- Installazione (con privilegi di amministrazione):
# 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) | Debianized 40% |
Estesa da: | |
Verificata da:
| |
Verificare ed estendere la guida | Cos'è una guida Debianized |