Re: Resposta inversa para o check_nt

Marcel Nascimento <[email protected]> Thu, 16 Dec 2010 20:47:42 -0200
Newsgroups gmane.network.nagios.user.brazil
Message-ID <[email protected]>
Boa noite a todos.

Obrigado pela ajuda José.

No meu caso eu precisava que o status estisse OK quando um serviço do
windows (SQL Server Agent) estava parado, e CRÍTICO quando estivesse em
execução.

No arquivo nt.cfg adicionei o comando:
define command {
        command_name    check_nt_negate
        command_line    /usr/lib/nagios/plugins/negate -c OK -o CRITICAL
/usr/lib/nagios/plugins/check_nt -H $HOSTADDRESS$ -p <porta do client> -v
$ARG1$ $ARG2$ $ARG3$
}


Depois no arquivo de serviços alterei o comando antigo para este novo:
"check_command                   check_nt_negate!SERVICESTATE! -l
SQLSERVERAGENT"


-- 

Atenciosamente,
Marcel N. Ramos


Em 10 de dezembro de 2010 21:19, Jose Oliveira <[email protected]>escreveu:

> Marcel
>
> Tem um pseudo-plugin que faz isto. Dê uma olhada no diretorio de plugins.
> Acho que é check_negate, negate ou algo assim. Voce passa seu plugin como
> parametro pra ele e ele inverte. Já usei este carinha no passado...
>
> []s
>
>
> Em 7 de dezembro de 2010 20:31, Marcel Nascimento
> <[email protected]>escreveu:
>
> > Boa noite pessoal.
> > Tudo bem?
> >
> > Estou monitorando um serviço de um servidor Windows com o NSClient
> > instalado
> > e preciso que o alarme (crítico) seja gerado quando o serviço estiver
> > iniciado, diferente do padrão que o alarme é gerado quando o serviço está
> > parado.
> >
> > Alguém sabe como fazer isso somente para um serviço, sem afetar a
> > configuração dos demais serviços?
> >
> > O comando que estou usando é "check_nt -H <host> -p <porta> -v
> SERVICESTATE
> > -l <nome do serviço>".
> >
> >
> >
> > --
> >
> > Atenciosamente,
> > Marcel N. Ramos
> >
> >
> ------------------------------------------------------------------------------
> > Oracle to DB2 Conversion Guide: Learn learn about native support for
> > PL/SQL,
> > new data types, scalar functions, improved concurrency, built-in
> packages,
> > OCI, SQL*Plus, data movement tools, best practices and more.
> > http://p.sf.net/sfu/oracle-sfdev2dev
> > --
> > [email protected] mailing list
> > https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> > Wiki: http://nagios-br.sf.net/wiki
> >
>
>
>
> --
> Abraços
>
> José Geraldo de Oliveira
> Linux user #492561
> Certified LPIC-1
>
> ------------------------------------------------------------------------------
> Oracle to DB2 Conversion Guide: Learn learn about native support for
> PL/SQL,
> new data types, scalar functions, improved concurrency, built-in packages,
> OCI, SQL*Plus, data movement tools, best practices and more.
> http://p.sf.net/sfu/oracle-sfdev2dev
> --
> [email protected] mailing list
> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
> Wiki: http://nagios-br.sf.net/wiki
>
------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
-- 
[email protected] mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki