[CentOS-es] Ayuda con Nagios y agregar servicio
Rodrigo Pichiñual Norin
rodrigo.pichinual en gmail.com
Mar Sep 10 13:44:01 UTC 2013
Gracias por las respuestas:
Creo que era un tema de confusión mía, en realidad lo que tenia que hacer
desde el principio era usar el plugins *NRPE* de nagios, porque a futuro se
cerraria el puerto mysql (3306)
entonce en el *server* de nagios declare los siguiente:
define service{
use generic-service
host_name cvbuilder
service_description MYSQL
notification_options c,r
check_command check_nrpe!check_mysqld
notifications_enabled 1
}
y en el *cliente *declare lo siguiente en nrpe.cfg
command[check_mysqld]=/usr/lib64/nagios/plugins/check_mysql -H localhost -u
root -pmipasswd
con esto aunque el puerto 3306 estuviera cerrado por temas de seguridad, de
todas maneras monitorea el *servicio mysql*.
*Muchas Gracias*
El 10 de septiembre de 2013 07:55, Francesc Guitart <
francesc.guitart en enise.fr> escribió:
> Hola Rodrigo,
>
> Quita el "-H cvbuilder" de la linea check_command y déjala así:
>
> "check_command check_mysql -P 3306 -u root_passwd"
>
> En "check_command" no es necesario indicar el host ya que ya que en la
> definición del servicio hay una linea para ello:
>
> "host_name cvbuilder"
>
> Saludos.
>
>
> --
> Francesc Guitart
> Service DSI
> (33) 4 77 43 84 32
> ENISE
>
> Le 07/08/2013 20:20, Rodrigo Pichiñual Norin a écrit :
> > Hola a todos:
> >
> > necesito de su ayuda.
> >
> > Tengo instalado nagios en nuestra red local y necesito monitorear los
> > servicios *http y mysql*.
> >
> > tengo definido el host y el servicio httpd de esta manera:
> >
> > define host {
> > use linux-server
> > host_name cvbuilder
> > alias client
> > address 192.168.10.113
> > max_check_attempts 3
> > check_period 24x7
> > check_interval 3
> > notification_interval 10
> > notification_period 24x7
> > }
> >
> >
> > define service{
> > use generic-service
> > host_name cvbuilder
> > service_description WWW
> > check_command check_http
> > notifications_enabled 1
> > }
> >
> > y funciona.
> >
> >
> > pero estoy agregando el servicio mysql de esta manera
> >
> >
> > define host {
> > use linux-server
> > host_name cvbuilder
> > alias client
> > address 192.168.10.113
> > max_check_attempts 3
> > check_period 24x7
> > check_interval 3
> > notification_interval 10
> > notification_period 24x7
> > }
> >
> >
> > define service{
> > use generic-service
> > host_name cvbuilder
> > service_description WWW
> > check_command check_http
> > notifications_enabled 1
> > }
> >
> > define service{
> > use generic-service
> > host_name cvbuilder
> > service_description Mysql
> > check_command check_mysql -H cvbuilder -P
> 3306 -u
> > root -ppasswd
> > notifications_enabled 1
> > }
> >
> >
> > pero no me funciona...estoy recien aprendiendo e investigando de nagios.
> >
> >
> > Agradeceria su orientación.
> >
> > Saludos
> > _______________________________________________
> > CentOS-es mailing list
> > CentOS-es en centos.org
> > http://lists.centos.org/mailman/listinfo/centos-es
> >
>
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>
Más información sobre la lista de distribución CentOS-es