+ Responder ao Tópico



  1. #1

    Padrão nagios: Port must be a positive integer

    eu estou tentanto configurar o nagios para monitorar uma porta tcp e uma udp no meu computador, porém ele sempre retorna a seguinte mensagem.

    check_tcp: Port must be a positive integer
    check_udp: Port must be a positive integer

    segue minha configuração no services.cfg, hosts.cfg e commands.cfg

    services
    define service{
    use nagiosTemplate
    name CheckTCP
    host_name doisicl
    service_description TCP
    check_command check_tcp!-H 10.0.0.7 -p 5222 -d 5 -e "Porta gtalk no pidgin"
    }

    define service{
    use nagiosTemplate
    name CheckUDP
    host_name doisicl
    service_description UDP
    check_command check_udp!-H 10.0.0.7 -p 111 -d 5 -e "Porta PortMap"
    }

    hosts - 10.0.0.7 é a máquina que eu uso, local, é nela que o nagios está instalado.

    define host{
    use nagiosHost
    host_name doisicl
    alias Maquina DoisIcl
    address 10.0.0.7
    hostgroups nagios
    }

    commands
    # 'check_udp' command definition
    define command{
    command_name check_udp
    command_line /usr/libexec/check_udp -H $HOSTADDRESS$ -p $ARG1$ -d $ARG2$ -e $ARG3$
    }

    # 'check_tcp' command definition
    define command{
    command_name check_tcp
    command_line /usr/libexec/check_tcp -H $HOSTADDRESS$ -p $ARG1$ -d $ARG2$ -e $ARG3$
    }

    já tentei várias configurações diferentes, usando também a variável $USER1$ setada corretamente no resources.cfg.

    valeu.

  2. #2

    Padrão

    Sua passagem de parametro pelo check_command está errada

    Troque:
    check_command check_tcp!-H 10.0.0.7 -p 5222 -d 5 -e "Porta gtalk no pidgin"

    Por
    check_command check_tcp!5222!5!"Porta gtalk no pidgin"

    Aí funciona :P



  3. #3

    Padrão

    você sabe se o nagios tem algum problema em monitorar tráfego TCP e UDP com os comando check_tcp e check_udp na máquina em que o próprio esta instalado?

    tenho o nagios na máquina 10.0.0.7 e quero monitorar o tráfego nessa máquina, mas tentei várias configurações, inclusive essa ai, mas não funciona.

    valeu.