Cacti Installazione · 3 min read · Oct 15, 2025

Cacti Su CentOS 4.4 Inclusa L'Architettura dei Plug-in - Pagina 2

9 Creare il Database MySQL e l’utente Cacti.

In questo passaggio, creiamo l’utente e il gruppo Cacti.

groupadd cacti  
useradd -g cacti cactiuser  
usermod -G cacti cactiuser

Ora, creeremo il database e concederemo i permessi su di esso come necessario.

mysql -u root -p

Inserisci la tua password e al prompt di MySQL, inserisci i seguenti comandi:

create database cacti;  
grant all on cacti.* to root;  
grant all on cacti.* to root@localhost;  
grant all on cacti.* to cactiuser;  
grant all on cacti.* to cactiuser@localhost;  
set password for cactiuser@localhost=password('cactipw');  
exit

Infine, importiamo il file SQL che creerà le tabelle (ricorda che dovrai usare la tua password MySQL per completare questo comando):

cd /../downloads/cacti-0.8.6j  
mysql -uroot -p cacti < cacti.sql

10 Impostare i permessi sulle directory di Cacti

Ora dobbiamo impostare alcuni permessi per consentire a Cacti di funzionare correttamente:

cd /../usr/local/cacti
chown -R cactiuser rra/ log/
chgrp apache log/cacti.log
chmod g+w log/cacti.log

11 Implementare il lavoro CRON per il poller di Cacti

Siamo quasi alla fine della configurazione manuale. Il nostro ultimo passaggio è pianificare il poller di Cacti per eseguire ogni cinque minuti.

su cactiuser
crontab -e

Ora, premi “Esc I” per entrare in modalità di modifica all’interno dell’editor vi e incolla quanto segue:

*/5 * * * * cactiuser /usr/bin/php /usr/local/cacti/poller.php > /dev/null 2>&1

Nota: Assicurati che quando incolli questa riga in crontab, sia tutta su una riga. Non sono sicuro se sia un problema di formattazione o cosa, ma a volte quando la incollo, vuole spezzarsi e posizionare la sezione “/dev/null 2>&1” su una riga separata, il che causerà il fallimento del poller.

Premi il tasto “Esc” una volta per uscire dalla modalità di modifica e poi digita quanto segue e premi il tasto invio:

:wq

Prima di procedere, verifichiamo che il tuo crontab sia corretto. Il seguente comando ti mostrerà il contenuto del tuo lavoro cron.

crontab -l

Se tutto sembra a posto, puoi uscire dall’account cactiuser e tornare all’account con cui stavi lavorando in precedenza. Ad esempio, se eri root, dovresti digitare quanto segue:

su root

12 Installare Cacti

Siamo finalmente nell’area in cui iniziamo a mettere tutto insieme. Nel browser di tua scelta (probabilmente su un’altra macchina, a meno che tu non abbia optato per un sistema X Window sul tuo server), inserisci l’indirizzo del tuo server nella barra degli indirizzi:

http://server IP address/cacti/

Se hai un sistema X Windows sul tuo server, puoi semplicemente andare a:

http://localhost/cacti/

Nella prima schermata, fai clic su “Avanti”.

Nella seconda schermata, assicurati che sia selezionata “Nuova Installazione” e fai clic su “Avanti”.

Nella terza schermata assicurati che i tuoi percorsi corrispondano a quelli mostrati di seguito e che non ci siano errori. Se vedi errori o hai percorsi non trovati, controlla di aver installato tutto, altrimenti fai clic sul pulsante “Fine”.

Percorso Binario RRDTool: /usr/bin/rrdtool
Percorso Binario PHP: /usr/bin/php
Percorso Binario snmpwalk: /usr/bin/snmpwalk
Percorso Binario snmpget: /usr/bin/snmpget
Percorso Binario snmpbulkwalk: /usr/bin/snmpbulkwalk
Percorso Binario snmpgetnext: /usr/bin/snmpgetnext
Percorso File di Log di Cacti: /usr/local/cacti/log/cacti.log
Versione Utility SNMP: NET-SNMP 5.x
Versione Utility RRDTool: RRDTool 1.2.x

Nella schermata di accesso, il primo accesso è:

Nome utente: admin  
Password: admin

Ora sarai costretto a cambiare la tua password.

Un ultimo passaggio è cambiare le impostazioni per il Percorso del Font Predefinito RRDTool all’interno di Cacti per l’impostazione corretta. Sotto la sezione ‘Configurazione’ del menu di Cacti, dovresti vedere un collegamento per ‘Impostazioni’. Ora fai clic sulla scheda ‘Percorsi’ e a metà pagina, dovresti vedere ‘Percorso Font Predefinito RRDTool’. In quest’area, inserisci quanto segue:

/usr/local/rrdtool-1.2.23/share/rrdtool/fonts/DejaVuSansMono-Roman.ttf

Ora fai clic sul pulsante di salvataggio.

Dovresti ora avere un’installazione di Cacti completamente funzionante, anche se ci vorranno alcuni minuti affinché i grafici si popolino (non mostreranno immagini fino a quando il poller non sarà stato eseguito).

Per ulteriori informazioni su come espandere la tua soluzione di monitoraggio, ti consiglio i seguenti siti:

Cacti - http://www.cacti.net/
Cactiusers - http://cactiusers.org/

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.