Monitorizando FreeBSD con Cacti (II)
30.nov 2006
Envía un trackback
Seguimos monitorizando una FreeBSD cualquiera, esta vez a través de analizadores gráficos de logs. Intentaremos instalar Cacti para recaudar la mayor información posible. Empezamos con la instalación propiamente dicha de Cacti (y todas sus dependencias: apache, expat, freetype2, mysql, net-snmp, perl, php4-mysql, php4-pcre, php4-session, php4-xml y rrdtool):
# portinstall -prfv /usr/ports/net/cactiPresuponemos PHP y MySQL instalados de forma correcta, con lo que seguimos con la configuración de la tabla donde guardaremos todos los datos pertenecientes a la monitorización:
# mysqladmin --user=root create cacti -p # echo "GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'password'; FLUSH PRIVILEGES;" | mysql -u root -p # mysql -u root cacti < /usr/local/share/cacti/cacti.sql -pEditamos las preferencias de la base de datos para rellenar usuario y contraseña que tendrá acceso a MySQL:
# nano /usr/local/share/cacti/include/db-settings.phpAgregamos una tarea programada al cron del usuario cacti (si fuera root lo haríamos con crontab -e, al no ser así agregamos a /etc/crontab) y reiniciamos cron:
# nano /etc/crontab */5 * * * * cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1 # /etc/rc.d/cron restartPasamos a configurar Apache, para modularizar un poco la misma creamos un archivo llamado cacti.conf con la configuración adecuada y lo incluimos en httpd.conf:
# nano /usr/local/etc/apache/httpd.conf Include etc/apache/cacti.inc # nano /usr/local/etc/apache/cacti.inc Alias /cacti "/usr/local/share/cacti/" <Directory "/usr/local/share/cacti/"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> # /usr/local/etc/rc.d/apache.sh restartSeguimos las instrucciones vía web http://ipserver/cacti/:






Escribe tu comentario
Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles:
[url=http://direccion]texto[/url], negrita: [b]texto[/b],
itálica: [i]texto[/i], subrayada: [u]texto[/u].
Para mencionar o citar a alguien (quote): [cita]texto[/cita]


