Instalamos los paquetes necesarios:
root@Nagios:~# apt-get install sqlite3 php5-sqlite libapache2-mod-python
Descargamos la última versión de Check Mk, extraemos y ejecutamos:
root@Nagios:~# wget http://mathias-kettner.de/download/check_mk-1.2.2p1.tar.gz
root@Nagios:~# tar -xzf check_mk-1.2.2p1.tar.gz
root@Nagios:~# cd check_mk-1.2.2p1/
root@Nagios:~/check_mk-1.2.2p1# ./setup.sh
Nos pedirán unos parámetros, la gran mayoría los autodetecta o los deja por defecto (si lo has instalado todo desde el blog, las siguientes rutas serán las correctas, si no, introducirlas):
Executable programs /usr/bin
Check_MK configuration /etc/check_mk
Check_MK software /usr/share/check_mk
documentation /usr/share/doc/check_mk
check manuals /usr/share/doc/check_mk/checks
working directory of check_mk /var/lib/check_mk
extensions for agents /usr/lib/check_mk_agent
configuration dir for agents /etc/check_mk
Name of Nagios user nagios
User of Apache process www-data
Common group of Nagios+Apache nagios
Nagios binary /usr/local/nagios/bin/nagios
Nagios main configuration file /usr/local/nagios/etc/nagios.cfg
Nagios object directory /usr/local/nagios/etc/objects/hosts
Nagios startskript /etc/init.d/nagios
Nagios command pipe /usr/local/nagios/var/rw/nagios.cmd
Check results directory /usr/local/nagios/var/spool/checkresults
Nagios status file /usr/local/nagios/var/status.dat
Path to check_icmp /usr/local/nagios/libexec/check_icmp
URL Prefix for Web addons /
Apache config dir /etc/apache2/conf.d
HTTP authentication file /usr/local/nagios/etc/htpasswd.users
HTTP AuthName Nagios Access
PNP4Nagios templates /usr/share/check_mk/pnp-templates
compile livestatus module yes
check_mk's binary modules /usr/lib/check_mk
Unix socket for Livestatus /usr/local/nagios/var/rw/live
Backends for other systems /usr/share/check_mk/livestatus
Install Event Console no
De todos los datos solo ha hecho falta cambiar la ruta de “HTTP authentication file”. Una vez comprobado y que sea correcto, aceptamos y empezará a compilar y a establecer las rutas.
Cuando finalice cambiaremos los permisos de unas carpetas:
root@Nagios:~/check_mk-1.2.2p1# chown nagios:nagcmd -R /etc/check_mk/
root@Nagios:~/check_mk-1.2.2p1# chown nagios:nagcmd -R /var/lib/check_mk/
Reiniciamos los servicios y ya lo tenemos funcional:
root@Nagios:~/check_mk-1.2.2p1# service nagios restart
root@Nagios:~/check_mk-1.2.2p1# service apache2 restart
Accedemos con la dirección “tu_ip/chec_mk”
Si te da un error al intentar cargar la pagina, recárgala, esto hará que compruebe de nuevo todo por si no ha actualizado los cambios de permisos.
PD: Las ultimas versiones se encuentran en “http://mathias-kettner.com/check_mk.html”
Buen dia, es posible configurar Nagios, NagiosQL y Nagvis como lo indicas aqui, o cambian algunas rutas?
ResponderEliminarGracias
Como se desinstalaría? que se me jodió el Nagios
ResponderEliminar