Re: [Nagios-users-br] Notificação via Jabber
O envio somente é efetuado através da console, informo que mesmo alterando a segunda notificação não obtive o envio de informações através do Jabber. Luiz Gustavo - Original Message - From: Augusto Ferronato augusto.ferron...@gmail.com To: Unofficial Brazilian (Portuguese) Nagios Users List nagios-users-br@lists.sourceforge.net Sent: Monday, June 29, 2009 12:56 PM Subject: Re: [Nagios-users-br] Notificação via Jabber Se vc rodar na mão a linha: /usr/libexec/notify_via_jabber.pl $CONTACTADDRESS1$ $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ Vai?? Outra coisa, na segunda notificação, tá /usr/libexec//notify_via_jabber.pl (duas barras) Abs[] 2009/6/29 Luiz Gustavo lquir...@romi.com.br: Bom dia a todos, Estou utilizando o Nagios vers. 2.6 e preciso utilizar o serviço de mensagem Jabber como uma das formas de alerta. Estou utilizando como serviço de mensageiro o script em PERL notify_via_jabber.pl adquirido em http://nagios.sourceforge.net/download/contrib/notifications/notify_via_jabber O script funciona manualmente contudo ao colocar para que o script seja executado pelo Nagios o mesmo não envia os alertas via Jabber. Durante a analise foi ativado o programa Etherreal e verificado o existe o envio de mensagem para o servidor contudo não recebo nada automaticamente. Abaixo segue como está sendo enviado as mensagem via arquivo de configuração. Command.cfg # 'notify-by-jabber' command definition define command { command_name notify-by-jabber command_line /usr/libexec/notify_via_jabber.pl $CONTACTADDRESS1$ $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ } # 'host-notify-by-jabber' command definition define command { command_name host-notify-by-jabber command_line /usr/libexec//notify_via_jabber.pl $CONTACTADDRESS1$ | $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ } No arquivo de configuração contacts.cfg está sendo informado o login CONTACTADDRESS1 como login existente em meu serviço Jabber. Grato. Luiz Gustavo Esta mensagem foi enviada utilizando-se os recursos de tecnologia da informação das Indústrias Romi S.A. e é destinada exclusivamente para quem é dirigida, podendo conter informação confidencial e/ou legalmente privilegiada. Se você não for destinatário desta mensagem e a recebeu por engano, queira nos informar e eliminá-la de sua base de dados, abstendo-se de divulgar, copiar, distribuir ou, de qualquer forma, utilizar a informação nela contida, por ser prática ilegal. Fica desprovida de eficácia e validade a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha poderes de representação para agir em nome das Indústrias Romi S.A. As opiniões, conclusões ou declarações de intenção são do emitente da mensagem e não vinculam as Indústrias Romi S.A., a menos que sejam confirmadas por um representante autorizado. As mensagens enviadas para e recebidas pelas Indústrias Romi S.A. são monitoradas para assegurar o cumprimento da política interna de segurança de informação. As Indústrias Romi S.A. não se responsabilizam por vírus e/ou ameaças eletrônicas. -- -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- -- http://www.augustoferronato.net FreeBSD: The Freedom to Perform! http://www.spreadbsd.org/aff/40/1 -- -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki Esta mensagem foi enviada utilizando-se os recursos de tecnologia da informação das Indústrias Romi S.A. e é destinada exclusivamente para quem é dirigida, podendo conter informação confidencial e/ou legalmente privilegiada. Se você não for destinatário desta mensagem e a recebeu por engano, queira nos informar e eliminá-la de sua base de dados, abstendo-se de divulgar, copiar, distribuir ou, de qualquer forma, utilizar a informação nela contida, por ser prática ilegal. Fica desprovida de eficácia e validade a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha poderes de representação para agir em nome das Indústrias Romi S.A. As opiniões, conclusões ou declarações de intenção são do emitente da mensagem e não vinculam as Indústrias Romi S.A., a menos que sejam confirmadas por um representante autorizado. As mensagens enviadas para e recebidas pelas Indústrias Romi S.A. são monitoradas para assegurar o cumprimento da política interna de segurança de informação. As Indústrias Romi S.A. não se responsabilizam por vírus e/ou ameaças eletrônicas. -- -- Nagios-users-br@lists.sourceforge.net mailing list https
Re: [Nagios-users-br] Notificação via Jabber
2009/6/29 Luiz Gustavo lquir...@romi.com.br: Estou utilizando o Nagios vers. 2.6 e preciso utilizar o serviço de mensagem Jabber como uma das formas de alerta. Utilize o script Python em anexo com o comando a seguir: echo $NOTIFICATIONTYPE$ $HOSTNAME$ $SERVICEDESC$ $SERVICESTATE$ $SERVICEOUTPUT$ $LONGDATETIME$ | /opt/nagios-custom/notify_by_jabber.py $CONTACTPAGER$ Em outras palavras: echo mensagem | /opt/notify_by_jabber.py jabberid -- -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
[Nagios-users-br] Notificação via Jabber
Bom dia a todos, Estou utilizando o Nagios vers. 2.6 e preciso utilizar o serviço de mensagem Jabber como uma das formas de alerta. Estou utilizando como serviço de mensageiro o script em PERL notify_via_jabber.pl adquirido em http://nagios.sourceforge.net/download/contrib/notifications/notify_via_jabber O script funciona manualmente contudo ao colocar para que o script seja executado pelo Nagios o mesmo não envia os alertas via Jabber. Durante a analise foi ativado o programa Etherreal e verificado o existe o envio de mensagem para o servidor contudo não recebo nada automaticamente. Abaixo segue como está sendo enviado as mensagem via arquivo de configuração. Command.cfg # 'notify-by-jabber' command definition define command { command_namenotify-by-jabber command_line/usr/libexec/notify_via_jabber.pl $CONTACTADDRESS1$ $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ } # 'host-notify-by-jabber' command definition define command { command_namehost-notify-by-jabber command_line/usr/libexec//notify_via_jabber.pl $CONTACTADDRESS1$ | $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ } No arquivo de configuração contacts.cfg está sendo informado o login CONTACTADDRESS1 como login existente em meu serviço Jabber. Grato. Luiz Gustavo Esta mensagem foi enviada utilizando-se os recursos de tecnologia da informação das Indústrias Romi S.A. e é destinada exclusivamente para quem é dirigida, podendo conter informação confidencial e/ou legalmente privilegiada. Se você não for destinatário desta mensagem e a recebeu por engano, queira nos informar e eliminá-la de sua base de dados, abstendo-se de divulgar, copiar, distribuir ou, de qualquer forma, utilizar a informação nela contida, por ser prática ilegal. Fica desprovida de eficácia e validade a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha poderes de representação para agir em nome das Indústrias Romi S.A. As opiniões, conclusões ou declarações de intenção são do emitente da mensagem e não vinculam as Indústrias Romi S.A., a menos que sejam confirmadas por um representante autorizado. As mensagens enviadas para e recebidas pelas Indústrias Romi S.A. são monitoradas para assegurar o cumprimento da política interna de segurança de informação. As Indústrias Romi S.A. não se responsabilizam por vírus e/ou ameaças eletrônicas. -- -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
Re: [Nagios-users-br] Notificação via Jabber
Se vc rodar na mão a linha: /usr/libexec/notify_via_jabber.pl $CONTACTADDRESS1$ $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ Vai?? Outra coisa, na segunda notificação, tá /usr/libexec//notify_via_jabber.pl (duas barras) Abs[] 2009/6/29 Luiz Gustavo lquir...@romi.com.br: Bom dia a todos, Estou utilizando o Nagios vers. 2.6 e preciso utilizar o serviço de mensagem Jabber como uma das formas de alerta. Estou utilizando como serviço de mensageiro o script em PERL notify_via_jabber.pl adquirido em http://nagios.sourceforge.net/download/contrib/notifications/notify_via_jabber O script funciona manualmente contudo ao colocar para que o script seja executado pelo Nagios o mesmo não envia os alertas via Jabber. Durante a analise foi ativado o programa Etherreal e verificado o existe o envio de mensagem para o servidor contudo não recebo nada automaticamente. Abaixo segue como está sendo enviado as mensagem via arquivo de configuração. Command.cfg # 'notify-by-jabber' command definition define command { command_name notify-by-jabber command_line /usr/libexec/notify_via_jabber.pl $CONTACTADDRESS1$ $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ } # 'host-notify-by-jabber' command definition define command { command_name host-notify-by-jabber command_line /usr/libexec//notify_via_jabber.pl $CONTACTADDRESS1$ | $HOSTNAME$ $HOSTSTATE$, $SERVICEDESC$ $SERVICEOUTPUT$ } No arquivo de configuração contacts.cfg está sendo informado o login CONTACTADDRESS1 como login existente em meu serviço Jabber. Grato. Luiz Gustavo Esta mensagem foi enviada utilizando-se os recursos de tecnologia da informação das Indústrias Romi S.A. e é destinada exclusivamente para quem é dirigida, podendo conter informação confidencial e/ou legalmente privilegiada. Se você não for destinatário desta mensagem e a recebeu por engano, queira nos informar e eliminá-la de sua base de dados, abstendo-se de divulgar, copiar, distribuir ou, de qualquer forma, utilizar a informação nela contida, por ser prática ilegal. Fica desprovida de eficácia e validade a mensagem que contiver vínculos obrigacionais, expedida por quem não detenha poderes de representação para agir em nome das Indústrias Romi S.A. As opiniões, conclusões ou declarações de intenção são do emitente da mensagem e não vinculam as Indústrias Romi S.A., a menos que sejam confirmadas por um representante autorizado. As mensagens enviadas para e recebidas pelas Indústrias Romi S.A. são monitoradas para assegurar o cumprimento da política interna de segurança de informação. As Indústrias Romi S.A. não se responsabilizam por vírus e/ou ameaças eletrônicas. -- -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- -- http://www.augustoferronato.net FreeBSD: The Freedom to Perform! http://www.spreadbsd.org/aff/40/1 -- -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
Re: [Nagios-users-br] Notificação via Jabber.
Olá Rejaine, Irei tentar essa implementação. Muito obrigado pela dica, Vinicius. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
Re: [Nagios-users-br] Notificação via Jabber.
Olá Saulo, É bom saber que funciona. Irei tentar a implementação que a Reijane mostrou. Obrigado, Vinicius. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
Re: [Nagios-users-br] Notificação via Jabber.
Eu consegui, porém estou usando o Red Hat Enterprise 4. Basicamente instalei todas as dependencias e configurei o script para acessar meu servidor jabber e enviar a partir de um usuário válido (usando ID e senha). Boa sorte. Saulo. Vinicius [EMAIL PROTECTED] escreveu: Saudações, Alguém conseguiu enviar notificações via Jabber, por favor? Estou usando o OpenSUSE 10.2, a biblioteca perl-Net-Jabber, e a notificação notify_via_jabber do site NagiosExchange. Tentei usar essa notificação e não tive sucesso. Também tentei usar os exemplos da biblioteca perl, mas novamente sem sucesso. Alguém pode ajudar, por favor? Até logo, Vinicius. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
Re: [Nagios-users-br] Notificação via Jabber.
Ola , Aqui tb uso suse e funciona direitinho. No meu arquivo de comandos, esta definido o uso do notify-by-jabber para um shell, dessa forma: # 'notify-by-jabber' command definition define command{ command_namenotify-by-jabber command_line/usr/lib/nagios/plugins/jabber.sh $CONTACTPAGER$ $NOTIFICATIONTYPE$ alert - $HOSTNAME$/$SERVICEDESC$ is $SERVICESTATE$ Info: $OUTPUT$ } Obs: uso a variavel contactpagers dos usuarios para gravar o uid do jabber em cada usuario, mas vc pode usar a que vc quiser.. no meu caso o email e o uid do jabber sao diferentes, por isso fiz dessa forma O script jabber.sh faz tem o seguinte: #!/bin/bash PARAM=$* CONTACTPAGER=`echo $PARAM | cut -f1 -d' '` MENSAGEM=`echo $PARAM | cut -f2- -d' '` /usr/bin/perl /usr/lib/nagios/plugins/jabber $CONTACTPAGER $MENSAGEM Sendo que o /usr/lib/nagios/plugins/jabber é o perl propriamente dito. Ahh. nao se esqueça tambem de configurar no arquivo perl (no meu caso, /usr/lib/nagios/plugins/jabber) o servidor jabber, a porta e um usuario valido para se conectar ao servidor. Exemplo: use constant RECIPIENT = $ARGV[0]; use constant SERVER= 'coloque_seu_servidor_jabber_aqui'; use constant PORT = porta_do_servidor_jabber; use constant USER = 'usuario_para_conectar_no_jabber'; use constant PASSWORD = 'senha_do_usuario_para_conectar_no_jabber'; use constant RESOURCE = 'Nagios'; use constant MESSAGE = $ARGV[1]; use constant MAXWAIT = 2 ; Se tiver alguma duvida, entre em contato. Vinicius escreveu: Saudações, Alguém conseguiu enviar notificações via Jabber, por favor? Estou usando o OpenSUSE 10.2, a biblioteca perl-Net-Jabber, e a notificação notify_via_jabber do site NagiosExchange. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
[Nagios-users-br] Notificação via Jabber.
Saudações, Alguém conseguiu enviar notificações via Jabber, por favor? Estou usando o OpenSUSE 10.2, a biblioteca perl-Net-Jabber, e a notificação notify_via_jabber do site NagiosExchange. Tentei usar essa notificação e não tive sucesso. Também tentei usar os exemplos da biblioteca perl, mas novamente sem sucesso. Alguém pode ajudar, por favor? Até logo, Vinicius. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki