Desde el siguiente enlace se puede descargar la nueva versión de OpenSuse. Yo todavía no he tenido tiempo de instalarla, a ver si saco un rato y puedo dar alguna opinión
Nagios es un sistema open source popular para monitorizar una red. Monitoriza los hosts y servicios que se especifiquen, alertando cuando algo sale mal y nuevamente cuando se vuelve al estado correcto.
Originalmente tuvo el nombre de Netsaint, fue creado y es mantenido actualmente por Ethan Galstad, junto con un grupo de desarrolladores de software que mantienen también varios plugins.
Nagios fue originalmente diseñado para ser ejecutado en Linux, pero también se ejecuta bien en variantes de Unix.
Nagios está licenciada bajo la GNU General Public License Version 2 publicada por la Free Software Fundation.
Hoy vamos a aprender como instalarlo. Para ello debemos tener ya instalado estas 3 aplicaciones
- Apache 2
- GCC compiler and development libraries
- GD development libraries
Escribimos en consola:
sudo apt-get install apache2sudo apt-get install build-essentialsudo apt-get install libgd2-dev
Debemos crear un usuario nagios y darle un password
/usr/sbin/useradd nagiospasswd nagios
Le añadimos a un nuevo grupo, nagios
/usr/sbin/groupadd nagios/usr/sbin/usermod -G nagios nagios
Creamos un nuevo grupo para añadir al grupo para poder administrar la aplicación desde la página web.
/usr/sbin/groupadd nagcmd/usr/sbin/usermod -G nagcmd nagios/usr/sbin/usermod -G nagcmd www-data
Descargamos la última versión que esté disponible en la página de http://www.nagios.org/download
wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0rc1.tar.gzwget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz
Extraemos
cd ~/downloadstar xzf nagios-3.0rc1.tar.gzcd nagios-3.0rc1
Y configuramos para el nuevo grupo creado
./configure --with-command-group=nagcmd
Compilamos
make all
Instalamos los binarios
make installmake install-initmake install-configmake install-commandmode
Dentro del contacts.cfg debemos cambiar el e-mail del administrador de Nagios
vi /usr/local/nagios/etc/objects/contacts.cfg
Configuramos el interface web
make install-webconf
Creamos una cuenta (nagiosadmin) para entrar en el interfaz web
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Reiniciamos Apache
/etc/init.d/apache2 reload
Descargamos los Plugin de Nagios
tar xzf nagios-plugins-1.4.11.tar.gzcd nagios-plugins-1.4.11
Y compilamos e instalamos
./configure --with-nagios-user=nagios --with-nagios-group=nagiosmakemake install
Configuramos Nagios para que se inicie cuando inicie el sistema
ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
Verificamos que no haya fallos
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Iniciamos Nagios
/etc/init.d/nagios restart
Solo nos queda acceder a través de la interface web con nuestro usuario (nagiosadmin) y contraseña
http://localhost/nagios/
Para recibir notificaciones de alerta al la dirección web que antes hemos indicado, tenemos que instalar Mailx
sudo apt-get install mailx





Abril 5, 2008 a las 7:16 |
Mi pregunta es, que yo quiero monitorizar mi página web, entonces donde debería de poner los datos para que nagios la monitorize??
Julio 21, 2008 a las 17:12 |
Que tal he instaldo y configuardo nagios, pero el httacces no me deja entrar.
he provado conb otros usarios y nada.
saludos…;
Julio 26, 2008 a las 23:18 |
Configure el NAGIOS 3 e instale el mailx , pero no me notifica hice algo mal?
Agosto 11, 2008 a las 19:37 |
apara Juan.. si quieres monitorear tu pagina web create un archivo.cfg en /usr/local/nagios/etc/objects/ archivo.cfg ,,, ahi definies el host grupo, servicios, y todo lo que quieras hacer con tu web server..
esto funciona para nagios 3
Septiembre 10, 2008 a las 20:09 |
Plis necesito monitorear la puerta de un equipo , el ancho de banda y el trafico que paso por nla puerta, tengo la comunidad snmp , como puedo hacer este scrip.
Septiembre 14, 2008 a las 19:21 |
Amigos tengo el siguiente error
quien me ayuda
Reading configuration data…
Error: Cannot open config file ‘/etc/nagios/contactgroups.cfg’ for reading: No such file or directory
Octubre 13, 2008 a las 19:11 |
[...] el uso e instalación de Nagios, existe bastante documentación por la red. Por ejemplo, aqui, aqui y [...]
Octubre 22, 2008 a las 18:46 |
Para franconero:
debes crear el archivo contactgroups.cfg en /etc/nagios/
o en su defecto, comentar en el archivo nagios.cfg la
linea en onde das el path absoluto de ese archivo de configuracion.
suerte.
Mayo 28, 2009 a las 23:41 |
Hola.. Instale el Nagios 3 en Centos 5.3. Pero no eh podido configurar ni las Alarmas y las Notificaciones, me podrian hechar la mano. Gracias
Junio 3, 2009 a las 1:07 |
Tengo un problema realice la instalacion de nagios pero al tratar de acceder al localhost/Nagios no me muestra nada salvo una venta de guardar archivo PHTML alguien sabe como correguir este error???
Septiembre 3, 2009 a las 9:56 |
Yo tengo el mismo problema que Jesus Solis. Alguien sabe como solucionarlo??
Septiembre 20, 2009 a las 7:07 |
Pues el mismo problema, después de seguir todos los pasos… al introducir la URL /localhost/nagios me indica el navegador que guarde o abra un PHTML
¿Sugerencias?
Septiembre 22, 2009 a las 13:48 |
Yo también tengo el problema del phtml…Me dice de guardar el archivo o abrirlo :S
He probado a añadir un Add Type… dentro del archivo de configuración de apache2 pero no consigo solucionarlo.
Septiembre 27, 2009 a las 18:29 |
Muchas Gracias.
Tu procedimiento funcion’o perfecto para mi
Saludos