Re: [Nagios-users-br] problema ao rotacionar os logs
O problema era relacionado ao Time Period: sunday 00:00-23:59 O que ocorreia, é que pelo fato de estar marcado até as 23:59, os serviços que eram marcados para um next_check nesse hórario paravam. Assim para corrigir alterei o horário para sunday 00:00-24:00 . Hoje isso não ocorreu. :) 2008/7/8 Marcel [EMAIL PROTECTED]: Cara, isso não faz o menor sentido. O rotate do log não vai influenciar o scheduling. Uma coisa é o problema do log que vc mencionou no primeiro email. Essa sua descrição desse outro problema é outra coisa completamente diferente. Vc está usando retain_scheduled_information=1 ? []s 2008/7/8 André Moura [EMAIL PROTECTED]: Na verdade o problema é que, os logs são rotacionados a meia noite, é isso só ocorre quando o dia vira... veja a saída do status.cgi serviço1 CRITICAL 08-07-2008 08:42:56 1d 4h 10m 13s 1/1 retorno do plugin serviço2 CRITICAL 07-07-2008 23:58:00 0d 9h 19m 49s 1/1 retorno do plugin Isso ocorre com alguns serviços que ficam com a última checagem próxima da 0:00, ele grava no nagios.log o status corrente, e mantem o next_check para próximo da 0:00hs, fazendo com que o serviço não seja mais checado, saindo do scheduling. Não sei se consegui explicar, mas o fato é que isso só ocorre na virada de um dia para o outro e todos os dias, sendo que o serviço que fica com a ainformação errada são diferentes de um dia para o outro. no caso do serviço2 a opção do next_check vai para 23:59 e não é realocado uma checagem, como se o processo de checagem estivesse travado Estou usando um Red Hat AS 5 e o Nagios 3.0.3. Alguém tem essa mesma dificuldade? 2008/6/30 Marcel [EMAIL PROTECTED]: O rotate do nagios, gerenciado pelo nagios, é meio estranho mesmo... não segue os padrôes de outras ferramentas de rotate. O Nagios usa a hora e data (no caso de rotates por hora) do momento do rotate para nomear o archive do log. Então, se o log da data 20080629 for rotacionado as 00h00 do dia 20080630, o nome do log será nagios-06-30-2008-00.log, onde, nota-se pelo conteúdo do logfile que este é o log dos eventos registrados para o dia 29. É só um problema de interpretação. O log foi rotacionado no momento em que foi registrado no logfile archive, o logfile archive filename não representa o período de log registrado, apenas a data/hora em que o rotate foi realizado. Att, Marcel 2008/6/25 André Moura [EMAIL PROTECTED]: Outros serviços estão corretos, sobre o relógio ele apresenta o horário certo, como posso saber se ele é o nagios não conversão? A questão da memória, se eu paro o nagios e inicio novamente volta ao normal. Acredito que ele manda algun sinal para o nagios na hora do rotate que ele não para por completo, ai as informações ficam desatualizadas. Não encontrei nenhuma opção nos arquivos de configuração que possa me ajudar nesse caso. 2008/6/24 Jose Oliveira [EMAIL PROTECTED]: Andre Eu acho que voce está com dois problemas... O controle dos horários da proxima checagem eu acho que fica em memória. Quando restartamos o Nagios ele faz um sorteio para distribuir as checagens nos intervalos disponíveis e deopis passa a administrar isto. Ele registra nos logs os eventos e mensagens. O status atual ele registra tambem num arquivo, para o caso do Nagios ser restartado ele não perder o status anteior de cada serviço ou host. O relogio do seu servidor está correto? Verifique outros serviços dependentes de relógio, tipo cron ou anacron, para ver se eles estão se comportando direito... Eu já observei que o Nagios fica meio doido com mudança de horário de verão. 2008/6/24 André Moura [EMAIL PROTECTED]: Pessoal, O nagios esta configurado para rotacionar os logs diariamente, sendo que com frequencia, sempre na hora da rotação, ele deixa alguns serviços fora do scheduling de checagem, ou seja, os serviços estão marcados para serem checados na data de 10/10/2008 as 23:58, ai o log rotaciona, e o next check continua para a data 10/10/2008 as 23:58, sendo que o correto seria 11/10/2008 00:05 por exemplo... alguém sabe como corrigir esse problema? não sei se consegui ser claro na explicação.. -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list
Re: [Nagios-users-br] problema ao rotacionar os logs
Cara, isso não faz o menor sentido. O rotate do log não vai influenciar o scheduling. Uma coisa é o problema do log que vc mencionou no primeiro email. Essa sua descrição desse outro problema é outra coisa completamente diferente. Vc está usando retain_scheduled_information=1 ? []s 2008/7/8 André Moura [EMAIL PROTECTED]: Na verdade o problema é que, os logs são rotacionados a meia noite, é isso só ocorre quando o dia vira... veja a saída do status.cgi serviço1 CRITICAL 08-07-2008 08:42:56 1d 4h 10m 13s 1/1 retorno do plugin serviço2 CRITICAL 07-07-2008 23:58:00 0d 9h 19m 49s 1/1 retorno do plugin Isso ocorre com alguns serviços que ficam com a última checagem próxima da 0:00, ele grava no nagios.log o status corrente, e mantem o next_check para próximo da 0:00hs, fazendo com que o serviço não seja mais checado, saindo do scheduling. Não sei se consegui explicar, mas o fato é que isso só ocorre na virada de um dia para o outro e todos os dias, sendo que o serviço que fica com a ainformação errada são diferentes de um dia para o outro. no caso do serviço2 a opção do next_check vai para 23:59 e não é realocado uma checagem, como se o processo de checagem estivesse travado Estou usando um Red Hat AS 5 e o Nagios 3.0.3. Alguém tem essa mesma dificuldade? 2008/6/30 Marcel [EMAIL PROTECTED]: O rotate do nagios, gerenciado pelo nagios, é meio estranho mesmo... não segue os padrôes de outras ferramentas de rotate. O Nagios usa a hora e data (no caso de rotates por hora) do momento do rotate para nomear o archive do log. Então, se o log da data 20080629 for rotacionado as 00h00 do dia 20080630, o nome do log será nagios-06-30-2008-00.log, onde, nota-se pelo conteúdo do logfile que este é o log dos eventos registrados para o dia 29. É só um problema de interpretação. O log foi rotacionado no momento em que foi registrado no logfile archive, o logfile archive filename não representa o período de log registrado, apenas a data/hora em que o rotate foi realizado. Att, Marcel 2008/6/25 André Moura [EMAIL PROTECTED]: Outros serviços estão corretos, sobre o relógio ele apresenta o horário certo, como posso saber se ele é o nagios não conversão? A questão da memória, se eu paro o nagios e inicio novamente volta ao normal. Acredito que ele manda algun sinal para o nagios na hora do rotate que ele não para por completo, ai as informações ficam desatualizadas. Não encontrei nenhuma opção nos arquivos de configuração que possa me ajudar nesse caso. 2008/6/24 Jose Oliveira [EMAIL PROTECTED]: Andre Eu acho que voce está com dois problemas... O controle dos horários da proxima checagem eu acho que fica em memória. Quando restartamos o Nagios ele faz um sorteio para distribuir as checagens nos intervalos disponíveis e deopis passa a administrar isto. Ele registra nos logs os eventos e mensagens. O status atual ele registra tambem num arquivo, para o caso do Nagios ser restartado ele não perder o status anteior de cada serviço ou host. O relogio do seu servidor está correto? Verifique outros serviços dependentes de relógio, tipo cron ou anacron, para ver se eles estão se comportando direito... Eu já observei que o Nagios fica meio doido com mudança de horário de verão. 2008/6/24 André Moura [EMAIL PROTECTED]: Pessoal, O nagios esta configurado para rotacionar os logs diariamente, sendo que com frequencia, sempre na hora da rotação, ele deixa alguns serviços fora do scheduling de checagem, ou seja, os serviços estão marcados para serem checados na data de 10/10/2008 as 23:58, ai o log rotaciona, e o next check continua para a data 10/10/2008 as 23:58, sendo que o correto seria 11/10/2008 00:05 por exemplo... alguém sabe como corrigir esse problema? não sei se consegui ser claro na explicação.. -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- Abraços JGeraldo - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list
Re: [Nagios-users-br] problema ao rotacionar os logs
O rotate do nagios, gerenciado pelo nagios, é meio estranho mesmo... não segue os padrôes de outras ferramentas de rotate. O Nagios usa a hora e data (no caso de rotates por hora) do momento do rotate para nomear o archive do log. Então, se o log da data 20080629 for rotacionado as 00h00 do dia 20080630, o nome do log será nagios-06-30-2008-00.log, onde, nota-se pelo conteúdo do logfile que este é o log dos eventos registrados para o dia 29. É só um problema de interpretação. O log foi rotacionado no momento em que foi registrado no logfile archive, o logfile archive filename não representa o período de log registrado, apenas a data/hora em que o rotate foi realizado. Att, Marcel 2008/6/25 André Moura [EMAIL PROTECTED]: Outros serviços estão corretos, sobre o relógio ele apresenta o horário certo, como posso saber se ele é o nagios não conversão? A questão da memória, se eu paro o nagios e inicio novamente volta ao normal. Acredito que ele manda algun sinal para o nagios na hora do rotate que ele não para por completo, ai as informações ficam desatualizadas. Não encontrei nenhuma opção nos arquivos de configuração que possa me ajudar nesse caso. 2008/6/24 Jose Oliveira [EMAIL PROTECTED]: Andre Eu acho que voce está com dois problemas... O controle dos horários da proxima checagem eu acho que fica em memória. Quando restartamos o Nagios ele faz um sorteio para distribuir as checagens nos intervalos disponíveis e deopis passa a administrar isto. Ele registra nos logs os eventos e mensagens. O status atual ele registra tambem num arquivo, para o caso do Nagios ser restartado ele não perder o status anteior de cada serviço ou host. O relogio do seu servidor está correto? Verifique outros serviços dependentes de relógio, tipo cron ou anacron, para ver se eles estão se comportando direito... Eu já observei que o Nagios fica meio doido com mudança de horário de verão. 2008/6/24 André Moura [EMAIL PROTECTED]: Pessoal, O nagios esta configurado para rotacionar os logs diariamente, sendo que com frequencia, sempre na hora da rotação, ele deixa alguns serviços fora do scheduling de checagem, ou seja, os serviços estão marcados para serem checados na data de 10/10/2008 as 23:58, ai o log rotaciona, e o next check continua para a data 10/10/2008 as 23:58, sendo que o correto seria 11/10/2008 00:05 por exemplo... alguém sabe como corrigir esse problema? não sei se consegui ser claro na explicação.. -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- Abraços JGeraldo - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- 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] problema ao rotacionar os logs
Outros serviços estão corretos, sobre o relógio ele apresenta o horário certo, como posso saber se ele é o nagios não conversão? A questão da memória, se eu paro o nagios e inicio novamente volta ao normal. Acredito que ele manda algun sinal para o nagios na hora do rotate que ele não para por completo, ai as informações ficam desatualizadas. Não encontrei nenhuma opção nos arquivos de configuração que possa me ajudar nesse caso. 2008/6/24 Jose Oliveira [EMAIL PROTECTED]: Andre Eu acho que voce está com dois problemas... O controle dos horários da proxima checagem eu acho que fica em memória. Quando restartamos o Nagios ele faz um sorteio para distribuir as checagens nos intervalos disponíveis e deopis passa a administrar isto. Ele registra nos logs os eventos e mensagens. O status atual ele registra tambem num arquivo, para o caso do Nagios ser restartado ele não perder o status anteior de cada serviço ou host. O relogio do seu servidor está correto? Verifique outros serviços dependentes de relógio, tipo cron ou anacron, para ver se eles estão se comportando direito... Eu já observei que o Nagios fica meio doido com mudança de horário de verão. 2008/6/24 André Moura [EMAIL PROTECTED]: Pessoal, O nagios esta configurado para rotacionar os logs diariamente, sendo que com frequencia, sempre na hora da rotação, ele deixa alguns serviços fora do scheduling de checagem, ou seja, os serviços estão marcados para serem checados na data de 10/10/2008 as 23:58, ai o log rotaciona, e o next check continua para a data 10/10/2008 as 23:58, sendo que o correto seria 11/10/2008 00:05 por exemplo... alguém sabe como corrigir esse problema? não sei se consegui ser claro na explicação.. -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- Abraços JGeraldo - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki
[Nagios-users-br] problema ao rotacionar os logs
Pessoal, O nagios esta configurado para rotacionar os logs diariamente, sendo que com frequencia, sempre na hora da rotação, ele deixa alguns serviços fora do scheduling de checagem, ou seja, os serviços estão marcados para serem checados na data de 10/10/2008 as 23:58, ai o log rotaciona, e o next check continua para a data 10/10/2008 as 23:58, sendo que o correto seria 11/10/2008 00:05 por exemplo... alguém sabe como corrigir esse problema? não sei se consegui ser claro na explicação.. -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- 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] problema ao rotacionar os logs
Andre Eu acho que voce está com dois problemas... O controle dos horários da proxima checagem eu acho que fica em memória. Quando restartamos o Nagios ele faz um sorteio para distribuir as checagens nos intervalos disponíveis e deopis passa a administrar isto. Ele registra nos logs os eventos e mensagens. O status atual ele registra tambem num arquivo, para o caso do Nagios ser restartado ele não perder o status anteior de cada serviço ou host. O relogio do seu servidor está correto? Verifique outros serviços dependentes de relógio, tipo cron ou anacron, para ver se eles estão se comportando direito... Eu já observei que o Nagios fica meio doido com mudança de horário de verão. 2008/6/24 André Moura [EMAIL PROTECTED]: Pessoal, O nagios esta configurado para rotacionar os logs diariamente, sendo que com frequencia, sempre na hora da rotação, ele deixa alguns serviços fora do scheduling de checagem, ou seja, os serviços estão marcados para serem checados na data de 10/10/2008 as 23:58, ai o log rotaciona, e o next check continua para a data 10/10/2008 as 23:58, sendo que o correto seria 11/10/2008 00:05 por exemplo... alguém sabe como corrigir esse problema? não sei se consegui ser claro na explicação.. -- André O Moura http://andrem.wordpress.com - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki -- Abraços JGeraldo - Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php -- Nagios-users-br@lists.sourceforge.net mailing list https://lists.sourceforge.net/lists/listinfo/nagios-users-br Wiki: http://nagios-br.sf.net/wiki