4 069
contributi
S3v (discussione | contributi) mNessun oggetto della modifica |
(→Snmpd) |
||
Riga 92: | Riga 92: | ||
Timeout: No Response from INDIRIZZO_IP_DA_TESTARE | Timeout: No Response from INDIRIZZO_IP_DA_TESTARE | ||
</pre> | </pre> | ||
A partire da Debian Squeeze Cacti non riesce a generare tutti grafici nonostante snmpd sia installato e configurato correttamente, perchè dalla versione 5.4.2.1 di ''net-snmp'' sono sorti dei conflitti di licenza contro i file MIB di IETF e IANA che fino a Debian Lenny erano contenuti nel pacchetto ''libsnmp-base''. Ovviamente la rigorosa politica di Debian riguardo alle licenze free ne ha portato all'esclusione. | |||
<br/> | |||
Niente panico: questi file su Debian esistono ancora, ma stanno nei repository non-free, nel pacchetto ''snmp-mibs-downloader'' (che praticamente è uno script che li scarica ed installa). | |||
<br/> | |||
Prima di tutto bisogna quindi aggiungere il repository ''non-free'' al nostro sources.list, poi aggiornare la lista dei pacchetti e installare ciò che ci serve: | |||
<pre> | |||
apt-get update | |||
apt-get install snmp-mibs-downloader | |||
</pre> | |||
Poi bisogna rettificare la configurazione di snmpd. Con Debian Squeeze la configurazione di snmpd utilizza per default un nuovo formato che comprende regole di ACL, ecc. | |||
<br/> | |||
Per mettere il demone in ascolto su tutte le interfacce di rete: | |||
<pre> | |||
#agentAddress udp:127.0.0.1:161 | |||
agentAddress udp:161 | |||
</pre> | |||
Per esporre tutte le informazioni disponibili alla community public: | |||
<pre> | |||
#rocommunity public default -V systemonly | |||
rocommunity public default | |||
</pre> | |||
Per aggiungere grandezze da monitorare tramite script esterni: | |||
<pre> | |||
extend mail_incoming /usr/bin/sudo /usr/local/sbin/mail-io-stats incoming | |||
extend mail_cmpleted /usr/bin/sudo /usr/local/sbin/mail-io-stats completed | |||
</pre> | |||
Infine si riavvia snmpd con: | |||
<pre> | |||
/etc/init.d/snmpd restart | |||
</pre> | |||
A questo punto ''snmpd'' sarà in grado, grazie ai preziosi file MIB appena installati, di fornire ai client tutte le informazioni che servono. | |||
===PHP=== | ===PHP=== |