Re: Diminuir tempo de envio de email no nagios
Jose Geraldo de Oliveira <[email protected]> Wed, 28 Dec 2011 09:01:48 -0200
| Newsgroups | gmane.network.nagios.user.brazil |
|---|---|
| Message-ID | <[email protected]> |
Sua latencia t=E1 bem baixa=85 Voce j=E1 testou entrar no Linux, com o usu=E1rio do Nagios, e enviar um em= ail na m=E3o e ver o tempo que ele chega no destino? Fa=E7a assim: echo "teste" | mail -s "teste" [email protected] Pode ser que a demora n=E3o seja dentro do Nagios, mas em algum outro compo= nente: antivirus, MTA, proxy=85 Boa sorte. Em 27/12/2011, =E0s 22:59, Christiano Liberato escreveu: > 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 (1= 00.0%)<=3D > 15 minutes:23 (100.0%)<=3D 1 hour:23 (100.0%)Since program start: 23 (10= 0.0%) > MetricMin.Max.Average Check Execution Time: 0.35 sec0.43 sec0.380 sec Ch= eck > 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%) Met= ric > 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 Ch= eck > 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%) Met= ric > 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 Checks000Ca= ched > 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 minu= tos. > = > 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, aumen= ta >> 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 ---------------------------------------------------------------------------= --- 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