Foros de la comunidad Asterisk-ES
Febrero 07, 2012, 03:04:17 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: Cuando una cuestión esté resuelta, coméntalo en un "post" para marcarla como resuelta:
 
   Inicio   Ayuda Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: Nagios y Asterisk  (Leído 2387 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Javipin
dCap
Nuevo
*

Karma: 3
Mensajes: 7


pin2_dj@hotmail.com
Email
« : Febrero 05, 2009, 09:44:39 »

 Buenas...

Estoy trasteando con Nagios y el plugin para monitorizar Asterisk
http://blog.nicolargo.com/2008/10/superviser-asterisk-dans-nagios-grace-a-nagisk.html

pero todos los ejemplos que encuentro son para monitorizar maquinas remotas y yo quiero hacerlo en la maquina local.
He insertado lo siguiente en el archivo '/usr/local/nagios/etc/objects/commands.cfg':

define command{
        command_name    asterisk-version
        command_line    /usr/local/nagios/libexec/nagisk.pl -c version
        }

Y lo siguiente en el archivo '/usr/local/nagios/etc/objects/localhost.cfg':

define service{
        use                             local-service
        host_name                       localhost
        service_description             Ast-Version
        check_command                   asterisk-version
        }


El comando '/usr/local/nagios/libexec/nagisk.pl -c version' funciona desde la consola y si que me aparece el servicio en la interface web del Nagios, pero siempre en status 'critical' ya que el valor de 'status information' es 'null'. Huh


Que me falta por configurar ?? seguro que es alguna cosilla que no estoy viendo... Indeciso

Gracias!
Saludos.
En línea
browsons
Nuevo
*

Karma: 0
Mensajes: 1



Email
« Respuesta #1 : Diciembre 14, 2009, 03:21:12 »

Hola
Yo acabo de configurar en una maquina con elastik 1.6 el nagios por medio de yum.

Te extraigo las secciones que modifique para que funcionara el nagisk.

##### hosts.conf

define host{
        use                     centrales
        host_name               sip
        alias                   sip
        address                 127.0.0.1
        contact_groups          pbx_admin
        }

#### command.conf

define command{
        command_name    check_asterisk_vers ion
        command_line    $USER1$/nagisk.pl -c version
        }

define command{
        command_name    check_asterisk_peer s
        command_line    $USER1$/nagisk.pl -c peers
        }

define command{
        command_name    check_asterisk_chan nels
        command_line    $USER1$/nagisk.pl -c channels
        }

define command{
        command_name    check_asterisk_zapt el
        command_line    $USER1$/nagisk.pl -c zaptel
        }

define command{
        command_name    check_asterisk_span
        command_line    $USER1$/nagisk.pl -c span -s 1
        }


####services.conf

# configuracion de servicios para nagisk

    define service{
    use                     basic-service
    host_name               sip
    service_description     Check SIP
#    servicegroups           sip
    check_command           check_asterisk_vers ion
    }

    define service{
    use                     basic-service
    host_name               sip
    service_description     Check SIP peers
 #   servicegroups           sip
    check_command           check_asterisk_peer s
    }

    define service{
    use                     basic-service
    host_name               sip
    service_description     Check SIP channels
#  servicegroups           sip
    check_command           check_asterisk_chan nels
    }

    define service{
    use                     basic-service
    host_name               sip
    service_description     Check Zaptel card
 # servicegroups           sip
    check_command           check_asterisk_zapt el
    }

    define service{
    use                     basic-service
    host_name               sip
    service_description     Check Zaptel Span 1
 #   servicegroups           sip
    check_command           check_asterisk_span
    }
En línea
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 válido! CSS válido!