Monitoraggio di sistemi con collectd: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
| Line 78: | Line 78: | ||
=Configurazione Plugins= | =Configurazione Plugins= | ||
==Filecount== | ==Filecount== | ||
Serve per mostrare la dimensione di una directory e il numero di files. | |||
Funziona solo se configurato. | |||
* Esempio: | |||
<pre> | <pre> | ||
Revision as of 17:21, 4 June 2014
Installazione stand alone
- Installazione pacchetti
sudo apt-get install collectd
- Abilitazione pulgin
sudoedit /etc/collectd/collectd.conf
- Vedi sezione finale
- Riavvio
sudo invoke-rc.d collectd restart
Installazione frontend web
PhpCollection
cd /var/www/ sudo mkdir php-collection cd php-collection/ sudo cp /usr/share/doc/collectd/examples/php-collection/* .
- Installare apache2 e php-5
- Loggarsi su http://servername.example.com/php-collection/
CGP
cd /var/www sudo mkdir -p collectd cd collectd sudo git clone git clone https://github.com/pommi/CGP.git .
- Loggarsi su http://servername.example.com/collectd/
Configurazione Client
- Installare come standalone
- Abilitare il plugin
sudoedit /etc/collectd/collectd.conf
LoadPlugin network
<Plugin network>
# # client setup:
Server "192.168.254.101"
</Plugin>
- Riavviare
sudo invoke-rc.d collectd restart
Configurazione Server
- Installare come standalone
- Abilitare il plugin
sudoedit /etc/collectd/collectd.conf
LoadPlugin network
<Plugin network>
# # server setup:
Listen "192.168.254.101"
</Plugin>
- Riavviare
sudo invoke-rc.d collectd restart
Gestione
- Azzerare il database:
sudo invoke-rc.d collectd stop sudo rm -rf /var/lib/collectd/rrd sudo invoke-rc.d collectd start
Configurazione Plugins
Filecount
Serve per mostrare la dimensione di una directory e il numero di files.
Funziona solo se configurato.
- Esempio:
<Plugin filecount> <Directory "/var/www/example.com"> Instance "WWW example.com" IncludeHidden true </Directory> </Plugin>