none
High CPU sem indicador RRS feed

  • Pergunta

  • Olá pessoal

    possuo um sistema de monitoração que alarma quando um servidor específico atinge uma determinada utilização de cpu, memória, etc.

    Porém, este meu sistema não indica quais processos estão causando este problema.

    Certas vezes sou notificado do alarme alguns dias depois do ocorrido e o troubleshooting fica mais complexo pois não tenho certeza de qual processo específicamente estava causando esta alta utilização.

    Nos nossos servidores por padrão não temos data collectors configurados para monitorar os servidores especificamente.

    Existe alguma outra possibilidade de "voltarmos ao passado" ou de aproximarmos a possível causa deste tipo de  problema? Algum registro ou algo do tipo que possa indicar esta possível causa sem termos collectors configurados?


    Obrigado

    quarta-feira, 16 de dezembro de 2015 12:02

Respostas

  • No frigir dos ovos, você vai acabar na mesma situação. Ferramentas de monitoramento normalmente utilizam contadores de performance para fazer seu trabalho. A única diferença é que você não visualiza este tipo de trabalho, pois normalmente ele é feito através de linhas de comando embarcadas nos agentes.

    Resumindo, se a sua ferramenta de monitoração não tem uma opção que permita a você coletar informações sobre os processos fazendo uso de contadores de performance, você terá que utiliza-los manualmente para ter um histórico de dados para analisar.

    Outro detalhe: se você tem alertas críticos que não estão sendo em um prazo de tempo aceitável, acho que é hora de começar a rever o seu processo de monitoramento, por que há alguma coisa errada ai.

    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 15:29
    quarta-feira, 16 de dezembro de 2015 12:12
  • Procure a documentação da ferramenta que usa e leia a mesma primeiramente.

    Se não encontrar nada sobre este tipo de situação, terá que procurar por outras ferramentas, sejam elas gratuitas ou comerciais.

    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 15:29
    quarta-feira, 16 de dezembro de 2015 13:00

Todas as Respostas

  • No frigir dos ovos, você vai acabar na mesma situação. Ferramentas de monitoramento normalmente utilizam contadores de performance para fazer seu trabalho. A única diferença é que você não visualiza este tipo de trabalho, pois normalmente ele é feito através de linhas de comando embarcadas nos agentes.

    Resumindo, se a sua ferramenta de monitoração não tem uma opção que permita a você coletar informações sobre os processos fazendo uso de contadores de performance, você terá que utiliza-los manualmente para ter um histórico de dados para analisar.

    Outro detalhe: se você tem alertas críticos que não estão sendo em um prazo de tempo aceitável, acho que é hora de começar a rever o seu processo de monitoramento, por que há alguma coisa errada ai.

    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 15:29
    quarta-feira, 16 de dezembro de 2015 12:12
  • Obrigado Anderson

    Teria alguma recomendação de leitura referente a este assunto? Algum bom livro ou algo do tipo explicando esta questão em mais baixo nível ou algo do tipo?

    Obrigado

    quarta-feira, 16 de dezembro de 2015 12:50
  • Procure a documentação da ferramenta que usa e leia a mesma primeiramente.

    Se não encontrar nada sobre este tipo de situação, terá que procurar por outras ferramentas, sejam elas gratuitas ou comerciais.

    • Marcado como Resposta Marcos SJ quarta-feira, 16 de dezembro de 2015 15:29
    quarta-feira, 16 de dezembro de 2015 13:00