Re: Procura-se plugin para monitorar log de backup

RogĂ©rio Tomassoni <[email protected]> Fri, 12 Aug 2011 14:39:41 -0300
Newsgroups gmane.network.nagios.user.brazil
Message-ID <[email protected]>
Em 12/8/2011 12:34, [email protected] escreveu:
> Jotagera,
> Obrigado pelo pronto retorno.
> Analisei suas op=E7=F5es, mas =E9 o seguinte:
> Minha id=E9ia inicial =E9 n=E3o usar o NSCA
> J=E1 at=E9 instalei o NSCA e coloquei uma linha no final do .bat pr=E1 en=
viar ao Nagios a mensagem de retorno do script de backup.
> Mas, se, por exemplo, o servidor windows cair no meio da execu=E7=E3o do =
.bat, ele interrompe o script e n=E3o manda a mensagem pro Nagios via NSCA.=
 A=ED, ter=EDamos que configurar o tal de freshness pro nagios alertar que =
n=E3o terminou o backup, etc. Meio enrolado isso, a meu ver. A n=E3o ser qu=
e voc=EA me prove o contr=E1rio, a=ED eu aceito. rsrsrsrs
> Ent=E3o, o que eu queria, preferencialmente, =E9 fazer checagem ativa a p=
artir do Nagios.
> Me interessou muito essa id=E9ia do NSClient++. J=E1 at=E9 instalei ele e=
m alguns servidores. E fiz testes.
> Mas como eu parti pr=E1 fazer todas as minhas checagens via SNMP, acabei =
n=E3o precisando usar mais o NSClient++.
> E suas coloca=E7=F5es me despertou uma d=FAvida: achei que o tal de NRPE =
checasse somente m=E1quinas Unix/Linux. Ele checa tamb=E9m m=E1quinas Windo=
ws?!?!?!? Achei que pr=E1 Windows fosse s=F3 o check_nt.
> Se o NRPE funfar pr=E1 Windows, pode ser essa a nossa solu=E7=E3o.
> Outra d=FAvida: esse check_logs.pl roda no servidor nagios ou no cliente =
windows. Pelo que expus acima, pretendo achar um script que rode no Nagios,=
 de forma ativa.
> Poderia dar retorno?
>
> Diramos
>
>
> -----Mensagem original-----
> De: Jose Oliveira [mailto:[email protected]]
> Enviada em: sexta-feira, 12 de agosto de 2011 10:49
> Para: Unofficial Brazilian (Portuguese) Nagios Users List
> Assunto: Re: [Nagios-users-br] Procura-se plugin para monitorar log de ba=
ckup
>
> Diramos
>
> O script chama-se check_logs.pl
>
> Eis o cabe=E7alho do mesmo:
> # Log file regular expression detector for Nagios.
> # Written by Serge Sergeev (serge at ocslab.com)
> # Based on check_log2.pl written by Aaron Bostick ([email protected]=
om)
> # Last modified: 06-07-2005
> #
> # Usage: check_logs -c<configuration_file>
> # For usage detiles: check_logs --help
> #
> # Description:
> # This plugin will scan arbitrary text files looking for regular expressi=
on
> # matches.
>
>
> []s
>
>
>
> Em 11 de agosto de 2011 23:16, Jose Oliveira<[email protected]>  escreve=
u:
>
>> Diramos
>>
>> Lembrei de outra coisa.
>>
>> O ntbackup roda dentro da janela do bat ou seja, o bat espera o ntbackup
>> terminar?
>>
>> Se o bat esperar o ntbackup, voce pode testar o return code do ntbackup =
e,
>> se for diferente de zero, mandar uma mensagem via email ou pro Nagios via
>> nsca.
>>
>> Eu uso um script em perl que se chama sendEmail.pl que =E9 um cliente de
>> email na linha de comando. Massa demais... Com ele contornei o problema =
de
>> PCI que eram os sendmail rodando nos *Nix (Linux, Solaris e AIX).
>>
>> Voce pode chamar este script de dentro do bat pra mandar email direto pro
>> seu MTA.
>>
>> []s
>>
>>
>>
>> Em 11 de agosto de 2011 14:24,<[email protected]>  escreveu:
>>
>>> Honor=E1veis Mestres,
>>>
>>>
>>> Tenho servidores Windows 2003 Server que, atrav=E9s de script .bat, faz=
em
>>> backup de arquivos em determinada hora da madrugada.
>>> O script usa o aplicativo "ntbackup", nativo do pr=F3prio Windows.
>>> Ele faz o backup e gera um arquivo de log, que no final tem linhas do
>>> seguinte tipo:
>>>
>>> Backup completed on 06/08/2011 at 05:11.
>>> Directories: 55894
>>> Files: 199166
>>> Bytes: 103.522.032.192
>>> Time:  5 hours,  55 minutes, and  19 seconds
>>>
>>> ----------------------
>>>
>>> Esse arquivo =E9 gerado no diret=F3rio de logs no servidor Windows 2003.
>>> Ent=E3o, o que eu preciso =E9 de um plugin que acesse o servidor Wiondo=
ws
>>> remoto, leia essas =FAltimas linhas, analise se o backup foi feito com =
sucesso
>>> e mande pro Nagios o resultado.
>>>
>>> Algu=E9m tem id=E9ia de como fazer?
>>> Lembrando que tenho que acessar o servidor remoto Windows a partir do
>>> servidor Nagios.
>>>
>>> Aguardo.
>>>
>>> Diramos
>>>
>>>
>>>
>>> -----------------------------------------------------------------------=
-------
>>> Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
>>> user administration capabilities and model configuration. Take
>>> the hassle out of deploying and managing Subversion and the
>>> tools developers use with it.
>>> http://p.sf.net/sfu/wandisco-dev2dev
>>> --
>>> [email protected] mailing list
>>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
>>> Wiki: http://nagios-br.sf.net/wiki
>>>
>>
>>
>> --
>> Abra=E7os
>>
>> Jos=E9 Geraldo de Oliveira
>> Linux user #492561
>> Certified LPIC-1
>>
>>
>
Eu acredito que com NSClient++, que =E9 o semelhante ao NRPE, voc=EA =

consegue sim fazer o que esta querendo.

-- =

Rog=E9rio Tomassoni de Ara=FAjo J=FAnior
Administrador de redes.
Contato: (19) 2101-3000 Ramal: 3150
www.furacao.com.br <http://www.furacao.com.br>


Ao encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome.
2. Apague tamb=E9m os endere=E7os dos amigos antes de reenviar.
3. Encaminhe como c=F3pia oculta (Cco ou Bcc) aos SEUS destinat=E1rios.
Agindo sempre assim dificultaremos a dissemina=E7=E3o de v=EDrus, spams e b=
anners.
Obrigado
---------------------------------------------------------------------------=
---
FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
Subversion made easy with a complete admin console. Easy =

to use, easy to manage, easy to install, easy to extend. =

Get a Free download of the new open ALM Subversion platform now.
http://p.sf.net/sfu/wandisco-dev2dev
-- =

[email protected] mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki