Chef / dados de desempenho

2

Estou procurando fazer com que os dados de desempenho, como o tempo de resposta da página, sejam integrados ao Chef. Alguém tem uma idéia de qual seria o ponto de partida?

Já implantei o Chef, habilitei a coleta de dados de desempenho, mas não parece realmente coletar esses dados.

Existe algum outro pacote, que seria útil no tempo de resposta da página de desenho, que é adequado para implantação automatizada? Não precisa ser já para o Chef, mas algo útil, ou talvez haja alguma maneira de obtê-lo com os nagios? Eu já procurei isso sem sucesso. Muito obrigado!

Eu também gostaria de coletar a carga, rede etc. Eu preferiria usar agentes locais em vez de rede.

    
por Andrew Smith 17.09.2012 / 20:38

1 resposta

1

Você precisa de coleta de dados de métricas de desempenho e análise de tendências, como gráficos. chef é para configuração automatizada e parece não haver relação direta entre eles.

  1. Existem muitas ferramentas para acompanhar as métricas de desempenho. De acordo com o tempo de resposta da web, você pode consultar a pergunta Há alguma ferramenta para monitorar a resposta HTTP . Se você estiver usando o Nginx ou o Apache httpd, você pode tentar o HttpStabStatusModule ou mod_status e você pode pesquisar no Google muitas ferramentas ao seu redor.

  2. você pode usar várias ferramentas de coleta de métricas para coletar esses dados de métricas: gânglios , carbon , collectd , etc., em que muitos deles têm métricas de desempenho padrão incorporadas e você vai pegá-los uma vez instalado. Eles também fornecem recursos de gráficos onde você pode ver a tendência baseada em tempo para cada métrica.

  3. De acordo com o chef, existem muitos livros de receitas existentes para configurar as ferramentas acima. Para agente local, collectd ou gânglio seriam bons candidatos.

por 02.08.2013 / 02:57