Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios
Miguel, no meu /usr/local/nagios/etc/objects/templates.cfg coloquei assim: normal_check_interval 0.5 retry_check_interval1 max_check_attempts 3 Li sobre isso em http://nagiosnapratica.wordpress.com/2010/11/12/artigo9-enviando-e-mail-de-notificacao/mas nao obtive melhoras. Sugere algo? Em 27 de dezembro de 2011 18:45, Miguel Dumar Magalhaes miguel@gmail.com escreveu: Christiano, da uma olhada nesse parametros... *check_interval*: Tempo em minutos que o nagios ira realizar a checagem . *retry_check_interval*: Tempo em minutos que o nagios ira realizar a checagem após ter identificado algum problema. *max_check_attempts*: Número de tentativas que deve ser feita antes do Nagios notificar os responsaveis. (3) Neste caso o Nagios vai verificar 3 vezes a cada 5 minutos (retry_check_interval), isto é, vai enviar o e-mail após 15 minutos.(por padrão)* * -- Miguel Dumar Magalhães Analista de Suporte - SEBRAE / CE Graduado em Redes de Computadores - FIC MCP - Microsoft Certified Professional MCT - Microsoft Certified Trainer Cartão Virtual https://www.mcpvirtualbusinesscard.com/VBCServer/mmdumar/interactivecard WebSite https://www.mcpvirtualbusinesscard.com/VBCServer/mmdumar/profile Conheça o Profissional: Transcript ID: 939107 | Access Code: T4an5cr1pt https://mcp.microsoft.com/authenticate/validatemcp.aspx -- Twitter http://www.twitter.com/mmdumar Linkedin http://br.linkedin.com/in/mmdumar Preocupe-se mais com a sua consciência do que com sua reputação. Pois a sua consciência é o que você é, e a sua reputação é o que os outros pensam de você.E o que os outros pensam, é problema deles. - Bob Marley - 2011/12/27 Christiano Liberato christianoliber...@gmail.com Senhores, gostaria de diminuir o tempo de envio de email quando um serviço ficar down. Alguem poderia me dizer qual parâmetro 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 -- Nagios-users-br@lists.sourceforge.net 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 -- Nagios-users-br@lists.sourceforge.net 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 -- 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] Diminuir tempo de envio de email no nagios
Jose, sinceramente nao sei analisar essa latencia mas vou colocar abaixo os resultados obtidos agora: Services Actively Checked: Time FrameServices Checked = 1 minute:23 (100.0%)= 5 minutes:23 (100.0%)= 15 minutes:23 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:3 (100.0%)= 15 minutes:3 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 Checks000Cached 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ço down, que derrubei de proposito, demorou 12 minutos. Em 27 de dezembro de 2011 22:40, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Existe um link no menu do Nagios, no grupo System, chamado performance info. Clique lá e veja os valores de latency que voce está obtendo. Tem valores para host checks e service checks… 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 é criado pra executar o plugin necessário - cada um destes forks obtem a resposta do plugin e a coloca em uma fila, que o processo principal lê - 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ência ou seja, tempo desde que o resultado do plugin foi colocado na fila até o processo principal processá-lo. O Uso de exits, tais como envio dos dados para um Banco de dados como o ndo2db pode aumentar a latencia pra caçamba… []s Em 27/12/2011, às 22:16, Christiano Liberato escreveu: Jose, a detecção está bem rápida... 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á 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 jotag...@gmail.com escreveu: Olá Christiano Por favor especifique melhor. O Nagios detecta a anormalidade e o email só vai minutos depois ou ele demora a detectar? Se for o primeiro caso, veja como está a latencia do seu servidor. Provavelmente a latencia está alta e voce deve tomar as medidas pra diminui-la… []s Em 27/12/2011, às 16:12, Christiano Liberato escreveu: Senhores, gostaria de diminuir o tempo de envio de email quando um serviço ficar down. Alguem poderia me dizer qual parâmetro 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 -- Nagios-users-br@lists.sourceforge.net 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 -- Nagios-users-br@lists.sourceforge.net 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
Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios
Sua latencia tá bem baixa… Voce já testou entrar no Linux, com o usuário do Nagios, e enviar um email na mão e ver o tempo que ele chega no destino? Faça assim: echo teste | mail -s teste destinata...@gmail.com Pode ser que a demora não seja dentro do Nagios, mas em algum outro componente: antivirus, MTA, proxy… Boa sorte. Em 27/12/2011, às 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 = 1 minute:23 (100.0%)= 5 minutes:23 (100.0%)= 15 minutes:23 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:3 (100.0%)= 15 minutes:3 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 Checks000Cached 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ço down, que derrubei de proposito, demorou 12 minutos. Em 27 de dezembro de 2011 22:40, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Existe um link no menu do Nagios, no grupo System, chamado performance info. Clique lá e veja os valores de latency que voce está obtendo. Tem valores para host checks e service checks… 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 é criado pra executar o plugin necessário - cada um destes forks obtem a resposta do plugin e a coloca em uma fila, que o processo principal lê - 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ência ou seja, tempo desde que o resultado do plugin foi colocado na fila até o processo principal processá-lo. O Uso de exits, tais como envio dos dados para um Banco de dados como o ndo2db pode aumentar a latencia pra caçamba… []s Em 27/12/2011, às 22:16, Christiano Liberato escreveu: Jose, a detecção está bem rápida... 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á 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 jotag...@gmail.com escreveu: Olá Christiano Por favor especifique melhor. O Nagios detecta a anormalidade e o email só vai minutos depois ou ele demora a detectar? Se for o primeiro caso, veja como está a latencia do seu servidor. Provavelmente a latencia está alta e voce deve tomar as medidas pra diminui-la… []s Em 27/12/2011, às 16:12, Christiano Liberato escreveu: Senhores, gostaria de diminuir o tempo de envio de email quando um serviço ficar down. Alguem poderia me dizer qual parâmetro 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 -- Nagios-users-br@lists.sourceforge.net 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.
[Nagios-users-br] Diminuir tempo de envio de email no nagios
Christiano, Verifiquei no template generic-host aqui e tem uma diretiva chamada first_notification_delay. Que você pode habilitar ou não. Veja a descrição dela abaixo, retirada do help do próprio Nagios. Por default, o generic-host vem sem esse delay, mas pode ser que o teu aí, ou mesmo o host específico, esteja com ela ativa. Se for o caso, coloque 0 (zero) nela e faça testes. Dê retorno se for isso mesmo. Veja abaixo: Host - first notification delay This directive is used to define the number of time units to wait before sending out the first problem notification when this host enters a non-UP state. Unless you've changed the interval_length directive from the default value of 60, this number will mean minutes. If you set this value to 0, Nagios will start sending out notifications immediately. Parameter name: first_notification_delay Required: no Dito -Mensagem original- De: Christiano Liberato [mailto:christianoliber...@gmail.com] Enviada em: quarta-feira, 28 de dezembro de 2011 13:53 Para: Unofficial Brazilian (Portuguese) Nagios Users List Assunto: Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios O tempo de envio é praticamente instantâneo. Em 28 de dezembro de 2011 09:01, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Sua latencia tá bem baixa... Voce já testou entrar no Linux, com o usuário do Nagios, e enviar um email na mão e ver o tempo que ele chega no destino? Faça assim: echo teste | mail -s teste destinata...@gmail.com Pode ser que a demora não seja dentro do Nagios, mas em algum outro componente: antivirus, MTA, proxy... Boa sorte. Em 27/12/2011, às 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 = 1 minute:23 (100.0%)= 5 minutes:23 (100.0%)= 15 minutes:23 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:3 (100.0%)= 15 minutes:3 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 Checks000Cached 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ço down, que derrubei de proposito, demorou 12 minutos. Em 27 de dezembro de 2011 22:40, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Existe um link no menu do Nagios, no grupo System, chamado performance info. Clique lá e veja os valores de latency que voce está obtendo. Tem valores para host checks e service checks... 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 é criado pra executar o plugin necessário - cada um destes forks obtem a resposta do plugin e a coloca em uma fila, que o processo principal lê - 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ência ou seja, tempo desde que o resultado do plugin foi colocado na fila até o processo principal processá-lo. O Uso de exits, tais como envio dos dados para um Banco de dados como o ndo2db pode aumentar a latencia pra caçamba... []s Em 27/12/2011, às 22:16, Christiano Liberato escreveu: Jose, a detecção está bem rápida... 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á demora muito. Da minha rede local monitoro alguns servidores numa nuvem nos EUA. []s Em
Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios
Christiano Estou pensativo com aquele tempo de 0.5 que você colocou no normal_check_interval. Não sei se fracionado funciona. Alguém mais já viu a utilização de valores fracionados neste campo??? []s Em 28/12/2011, às 15:51, benedito.ra...@caixa.gov.br escreveu: Christiano, Verifiquei no template generic-host aqui e tem uma diretiva chamada first_notification_delay. Que você pode habilitar ou não. Veja a descrição dela abaixo, retirada do help do próprio Nagios. Por default, o generic-host vem sem esse delay, mas pode ser que o teu aí, ou mesmo o host específico, esteja com ela ativa. Se for o caso, coloque 0 (zero) nela e faça testes. Dê retorno se for isso mesmo. Veja abaixo: Host - first notification delay This directive is used to define the number of time units to wait before sending out the first problem notification when this host enters a non-UP state. Unless you've changed the interval_length directive from the default value of 60, this number will mean minutes. If you set this value to 0, Nagios will start sending out notifications immediately. Parameter name: first_notification_delay Required: no Dito -Mensagem original- De: Christiano Liberato [mailto:christianoliber...@gmail.com] Enviada em: quarta-feira, 28 de dezembro de 2011 13:53 Para: Unofficial Brazilian (Portuguese) Nagios Users List Assunto: Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios O tempo de envio é praticamente instantâneo. Em 28 de dezembro de 2011 09:01, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Sua latencia tá bem baixa... Voce já testou entrar no Linux, com o usuário do Nagios, e enviar um email na mão e ver o tempo que ele chega no destino? Faça assim: echo teste | mail -s teste destinata...@gmail.com Pode ser que a demora não seja dentro do Nagios, mas em algum outro componente: antivirus, MTA, proxy... Boa sorte. Em 27/12/2011, às 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 = 1 minute:23 (100.0%)= 5 minutes:23 (100.0%)= 15 minutes:23 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:3 (100.0%)= 15 minutes:3 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 Checks000Cached 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ço down, que derrubei de proposito, demorou 12 minutos. Em 27 de dezembro de 2011 22:40, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Existe um link no menu do Nagios, no grupo System, chamado performance info. Clique lá e veja os valores de latency que voce está obtendo. Tem valores para host checks e service checks... 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 é criado pra executar o plugin necessário - cada um destes forks obtem a resposta do plugin e a coloca em uma fila, que o processo principal lê - 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ência ou seja, tempo desde que o resultado do plugin foi colocado na fila até o processo principal processá-lo. O Uso de exits, tais como envio dos dados para um Banco de dados como o ndo2db pode aumentar a latencia pra caçamba... []s Em 27/12/2011, às 22:16, Christiano Liberato escreveu: Jose, a detecção está
Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios
cara. uma duvida.. esse template é para toos os servidores mesmo? cria um template somente coma esses criticos com esse tempo reduzido... nao no nagios... mas ja tive um problema que gerei um ciclo que ja estava dentro do outro... pois o tempo de ré-teste era muito curto... ele nao terminava uma checagem e ja começava denovo... -- Miguel Dumar Magalhães Analista de Suporte - SEBRAE / CE Graduado em Redes de Computadores - FIC MCP - Microsoft Certified Professional MCT - Microsoft Certified Trainer Cartão Virtualhttps://www.mcpvirtualbusinesscard.com/VBCServer/mmdumar/interactivecard WebSite https://www.mcpvirtualbusinesscard.com/VBCServer/mmdumar/profile Conheça o Profissional: Transcript ID: 939107 | Access Code: T4an5cr1pt https://mcp.microsoft.com/authenticate/validatemcp.aspx -- Twitter http://www.twitter.com/mmdumar Linkedin http://br.linkedin.com/in/mmdumar Preocupe-se mais com a sua consciência do que com sua reputação. Pois a sua consciência é o que você é, e a sua reputação é o que os outros pensam de você.E o que os outros pensam, é problema deles. - Bob Marley - Em 27 de dezembro de 2011 22:15, Christiano Liberato christianoliber...@gmail.com escreveu: Miguel, no meu /usr/local/nagios/etc/objects/templates.cfg coloquei assim: normal_check_interval 0.5 retry_check_interval1 max_check_attempts 3 Li sobre isso em http://nagiosnapratica.wordpress.com/2010/11/12/artigo9-enviando-e-mail-de-notificacao/mas nao obtive melhoras. Sugere algo? Em 27 de dezembro de 2011 18:45, Miguel Dumar Magalhaes miguel@gmail.com escreveu: Christiano, da uma olhada nesse parametros... *check_interval*: Tempo em minutos que o nagios ira realizar a checagem . *retry_check_interval*: Tempo em minutos que o nagios ira realizar a checagem após ter identificado algum problema. *max_check_attempts*: Número de tentativas que deve ser feita antes do Nagios notificar os responsaveis. (3) Neste caso o Nagios vai verificar 3 vezes a cada 5 minutos (retry_check_interval), isto é, vai enviar o e-mail após 15 minutos.(por padrão)* * -- Miguel Dumar Magalhães Analista de Suporte - SEBRAE / CE Graduado em Redes de Computadores - FIC MCP - Microsoft Certified Professional MCT - Microsoft Certified Trainer Cartão Virtual https://www.mcpvirtualbusinesscard.com/VBCServer/mmdumar/interactivecard WebSite https://www.mcpvirtualbusinesscard.com/VBCServer/mmdumar/profile Conheça o Profissional: Transcript ID: 939107 | Access Code: T4an5cr1pt https://mcp.microsoft.com/authenticate/validatemcp.aspx -- Twitter http://www.twitter.com/mmdumar Linkedin http://br.linkedin.com/in/mmdumar Preocupe-se mais com a sua consciência do que com sua reputação. Pois a sua consciência é o que você é, e a sua reputação é o que os outros pensam de você.E o que os outros pensam, é problema deles. - Bob Marley - 2011/12/27 Christiano Liberato christianoliber...@gmail.com Senhores, gostaria de diminuir o tempo de envio de email quando um serviço ficar down. Alguem poderia me dizer qual parâmetro 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 -- Nagios-users-br@lists.sourceforge.net 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 -- Nagios-users-br@lists.sourceforge.net 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 -- 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] Diminuir tempo de envio de email no nagios
No caso, 0.5 seria a checagem após 30 segundos. Em 28 de dezembro de 2011 16:06, Christiano Liberato christianoliber...@gmail.com escreveu: Jose, funciona. Ele detecta rapidamente e ja coloca como down. Em 28 de dezembro de 2011 16:02, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Estou pensativo com aquele tempo de 0.5 que você colocou no normal_check_interval. Não sei se fracionado funciona. Alguém mais já viu a utilização de valores fracionados neste campo??? []s Em 28/12/2011, às 15:51, benedito.ra...@caixa.gov.br escreveu: Christiano, Verifiquei no template generic-host aqui e tem uma diretiva chamada first_notification_delay. Que você pode habilitar ou não. Veja a descrição dela abaixo, retirada do help do próprio Nagios. Por default, o generic-host vem sem esse delay, mas pode ser que o teu aí, ou mesmo o host específico, esteja com ela ativa. Se for o caso, coloque 0 (zero) nela e faça testes. Dê retorno se for isso mesmo. Veja abaixo: Host - first notification delay This directive is used to define the number of time units to wait before sending out the first problem notification when this host enters a non-UP state. Unless you've changed the interval_length directive from the default value of 60, this number will mean minutes. If you set this value to 0, Nagios will start sending out notifications immediately. Parameter name: first_notification_delay Required: no Dito -Mensagem original- De: Christiano Liberato [mailto:christianoliber...@gmail.com] Enviada em: quarta-feira, 28 de dezembro de 2011 13:53 Para: Unofficial Brazilian (Portuguese) Nagios Users List Assunto: Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios O tempo de envio é praticamente instantâneo. Em 28 de dezembro de 2011 09:01, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Sua latencia tá bem baixa... Voce já testou entrar no Linux, com o usuário do Nagios, e enviar um email na mão e ver o tempo que ele chega no destino? Faça assim: echo teste | mail -s teste destinata...@gmail.com Pode ser que a demora não seja dentro do Nagios, mas em algum outro componente: antivirus, MTA, proxy... Boa sorte. Em 27/12/2011, às 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 = 1 minute:23 (100.0%)= 5 minutes:23 (100.0%)= 15 minutes:23 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:3 (100.0%)= 15 minutes:3 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 Checks000Cached 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ço down, que derrubei de proposito, demorou 12 minutos. Em 27 de dezembro de 2011 22:40, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Existe um link no menu do Nagios, no grupo System, chamado performance info. Clique lá e veja os valores de latency que voce está obtendo. Tem valores para host checks e service checks... 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 é criado pra executar o plugin necessário - cada um destes forks obtem a resposta do plugin e a coloca em uma fila, que o processo principal lê - o processo principal le a fila e atualiza os arquivos de log e gerencia os eventos, inclusive envio de email Se o processo
Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios
Jose, funciona. Ele detecta rapidamente e ja coloca como down. Em 28 de dezembro de 2011 16:02, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Estou pensativo com aquele tempo de 0.5 que você colocou no normal_check_interval. Não sei se fracionado funciona. Alguém mais já viu a utilização de valores fracionados neste campo??? []s Em 28/12/2011, às 15:51, benedito.ra...@caixa.gov.br escreveu: Christiano, Verifiquei no template generic-host aqui e tem uma diretiva chamada first_notification_delay. Que você pode habilitar ou não. Veja a descrição dela abaixo, retirada do help do próprio Nagios. Por default, o generic-host vem sem esse delay, mas pode ser que o teu aí, ou mesmo o host específico, esteja com ela ativa. Se for o caso, coloque 0 (zero) nela e faça testes. Dê retorno se for isso mesmo. Veja abaixo: Host - first notification delay This directive is used to define the number of time units to wait before sending out the first problem notification when this host enters a non-UP state. Unless you've changed the interval_length directive from the default value of 60, this number will mean minutes. If you set this value to 0, Nagios will start sending out notifications immediately. Parameter name: first_notification_delay Required: no Dito -Mensagem original- De: Christiano Liberato [mailto:christianoliber...@gmail.com] Enviada em: quarta-feira, 28 de dezembro de 2011 13:53 Para: Unofficial Brazilian (Portuguese) Nagios Users List Assunto: Re: [Nagios-users-br] Diminuir tempo de envio de email no nagios O tempo de envio é praticamente instantâneo. Em 28 de dezembro de 2011 09:01, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Sua latencia tá bem baixa... Voce já testou entrar no Linux, com o usuário do Nagios, e enviar um email na mão e ver o tempo que ele chega no destino? Faça assim: echo teste | mail -s teste destinata...@gmail.com Pode ser que a demora não seja dentro do Nagios, mas em algum outro componente: antivirus, MTA, proxy... Boa sorte. Em 27/12/2011, às 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 = 1 minute:23 (100.0%)= 5 minutes:23 (100.0%)= 15 minutes:23 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:3 (100.0%)= 15 minutes:3 (100.0%)= 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 = 1 minute:0 (0.0%)= 5 minutes:0 (0.0%)= 15 minutes:0 (0.0%)= 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 Checks000Cached 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ço down, que derrubei de proposito, demorou 12 minutos. Em 27 de dezembro de 2011 22:40, Jose Geraldo de Oliveira jotag...@gmail.com escreveu: Christiano Existe um link no menu do Nagios, no grupo System, chamado performance info. Clique lá e veja os valores de latency que voce está obtendo. Tem valores para host checks e service checks... 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 é criado pra executar o plugin necessário - cada um destes forks obtem a resposta do plugin e a coloca em uma fila, que o processo principal lê - 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ência ou seja, tempo desde que o resultado do plugin foi colocado na fila até o