Re: Diminuir tempo de envio de email no nagios

Christiano Liberato <[email protected]> Tue, 27 Dec 2011 22:59:35 -0200
Newsgroups gmane.network.nagios.user.brazil
Message-ID <CADukq8zHesasmv+PLUvDMihx_4mS9yyCnHa43on5OQN_fnjyEg@mail.gmail.com>
Jose,

sinceramente nao sei analisar essa latencia mas vou colocar abaixo os
resultados obtidos agora:

Services Actively Checked:
  Time FrameServices Checked <=3D 1 minute:23 (100.0%)<=3D 5 minutes:23 (10=
0.0%)<=3D
15 minutes:23 (100.0%)<=3D 1 hour:23 (100.0%)Since program start:  23 (100.=
0%)
MetricMin.Max.Average Check Execution Time:  0.35 sec0.43 sec0.380 sec Check
Latency:0.16 sec0.25 sec0.204 sec Percent State Change:0.00%0.00%0.00%
Services Passively Checked:
  Time FrameServices Checked <=3D 1 minute:0 (0.0%)<=3D 5 minutes:0 (0.0%)<=
=3D 15
minutes:0 (0.0%)<=3D 1 hour:0 (0.0%)Since program start:  0 (0.0%)    Metric
Min.Max.Average Percent State Change:  0.00%0.00%0.00%
Hosts Actively Checked:
  Time FrameHosts Checked <=3D 1 minute:0 (0.0%)<=3D 5 minutes:3 (100.0%)<=
=3D 15
minutes:3 (100.0%)<=3D 1 hour:3 (100.0%)Since program start:  3 (100.0%)
MetricMin.Max.Average Check Execution Time:  4.19 sec4.22 sec4.203 sec Check
Latency:0.10 sec0.20 sec0.145 sec Percent State Change:0.00%0.00%0.00%
Hosts Passively Checked:
  Time FrameHosts Checked <=3D 1 minute:0 (0.0%)<=3D 5 minutes:0 (0.0%)<=3D=
 15
minutes:0 (0.0%)<=3D 1 hour:0 (0.0%)Since program start:  0 (0.0%)    Metric
Min.Max.Average Percent State Change:  0.00%0.00%0.00%
Check Statistics:
  TypeLast 1 MinLast 5 MinLast 15 Min Active Scheduled Host Checks039Active
On-Demand Host Checks21031Parallel Host Checks0310Serial Host Checks000Cach=
ed
Host Checks21030Passive Host Checks000Active Scheduled Service Checks53237
696Active On-Demand Service Checks000Cached Service Checks000Passive
Service Checks000External Commands000
Buffer Usage:
  TypeIn UseMax UsedTotal Available External Commands 004096O ultimo email
de alerta de um sevi=E7o down, que derrubei de proposito, demorou 12 minuto=
s.

Em 27 de dezembro de 2011 22:40, Jose Geraldo de Oliveira <
[email protected]> escreveu:

> Christiano
>
> Existe um link no menu do Nagios, no grupo System, chamado "performance
> info". 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
> checks 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,
> que o processo principal l=EA
> - o processo principal le a fila e atualiza os arquivos de log e gerencia
> os 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
> ndo2db 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 fi=
car
> >> 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. Crea=
te
> >> 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