Re: Diminuir tempo de envio de email no nagios

Jose Geraldo de Oliveira <[email protected]> Tue, 27 Dec 2011 22:40:44 -0200
Newsgroups gmane.network.nagios.user.brazil
Message-ID <[email protected]>
Christiano

Existe um link no menu do Nagios, no grupo System, chamado "performance inf=
o". Clique l=E1 e veja os valores de latency que voce est=E1 obtendo.

Tem valores para host checks e service checks=85

O Nagios funciona mais ou menos assim:

- ao startar, ele programa o inicio de cada check e tenta espalhar estes ch=
ecks dentro do tempo que voce deu pra ele.
- no momento de cada check, um fork =E9 criado pra executar o plugin necess=
=E1rio
- cada um destes forks obtem a resposta do plugin e a coloca em uma fila, q=
ue o processo principal l=EA
- o processo principal le a fila e atualiza os arquivos de log e gerencia o=
s eventos, inclusive envio de email

Se o processo principal demora pra ler a fila por qualquer motivo, aumenta =
a lat=EAncia ou seja, tempo desde que o resultado do plugin foi colocado na=
 fila at=E9 o processo principal process=E1-lo.

O Uso de exits, tais como envio dos dados para um Banco de dados como o ndo=
2db pode aumentar a latencia pra ca=E7amba=85

[]s


Em 27/12/2011, =E0s 22:16, Christiano Liberato escreveu:

> Jose,
> =

> a detec=E7=E3o est=E1 bem r=E1pida... em
> \usr\local\nagios\etc\objects/templates.cfg no generic-service alterei o
> normal_check_interval de 10 para 0.5.
> =

> Mas o envio est=E1 demora muito.
> Da minha rede local monitoro alguns servidores numa nuvem nos EUA.
> =

> []s
> =

> Em 27 de dezembro de 2011 18:45, Jose Geraldo de Oliveira <
> [email protected]> escreveu:
> =

>> Ol=E1 Christiano
>> =

>> Por favor especifique melhor. O Nagios detecta a anormalidade e o email =
s=F3
>> vai minutos depois ou ele demora a detectar?
>> Se for o primeiro caso, veja como est=E1 a latencia do seu servidor.
>> Provavelmente a latencia est=E1 alta e voce deve tomar as medidas pra
>> diminui-la=85
>> =

>> []s
>> =

>> =

>> Em 27/12/2011, =E0s 16:12, Christiano Liberato escreveu:
>> =

>>> Senhores,
>>> =

>>> gostaria de diminuir o tempo de envio de email quando um servi=E7o ficar
>> down.
>>> Alguem poderia me dizer qual par=E2metro alterar?
>>> =

>>> Obrigado.
>>> =

>> ------------------------------------------------------------------------=
------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development. Create
>>> new or port existing apps to sell to consumers worldwide. Explore the
>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>>> http://p.sf.net/sfu/intel-appdev
>>> --
>>> [email protected] mailing list
>>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
>>> Wiki: http://nagios-br.sf.net/wiki
>> =

>> =

>> =

>> ------------------------------------------------------------------------=
------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> --
>> [email protected] mailing list
>> https://lists.sourceforge.net/lists/listinfo/nagios-users-br
>> Wiki: http://nagios-br.sf.net/wiki
>> =

> -------------------------------------------------------------------------=
-----
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create =

> new or port existing apps to sell to consumers worldwide. Explore the =

> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> -- =

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


---------------------------------------------------------------------------=
---
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create =

new or port existing apps to sell to consumers worldwide. Explore the =

Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
-- =

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