Sistema de monitoramento para a nuvem?

2

Eu preciso de um sistema de monitoramento, muito parecido com gânglios / nagios criados para a nuvem.

Eu preciso disso para suportar:

  • Adicionando / removendo nós dinamicamente. (O nó desliga, não implica em falha no nó ...)
  • Categorização baseada em nó dinâmico, significando que o nó pode se identificar como parte do grupo X (os gânglios acham isso quase certo, mas não possuem a parte dinâmica ...)
  • Não requer suporte multicast (geralmente não permitido em configurações baseadas em nuvem)
  • Plugins para coisas interessantes recentes, como Hadoop, Cassandra e Mongo, seriam legais.

Mais recursos incluem: API externa, interface da web e co.

Eu olhei para Ganglia, Munin e ambos parecem estar quase lá (mas não exatamente). Eu também optaria pela solução de Software como Serviço com preços razoáveis.

Atualmente estou fazendo pesquisas, então Sugestões são muito apreciadas.

Obrigado,
Maxim

    
por Maxim Veksler 22.02.2011 / 14:29

2 respostas

2

Eu ia sugerir gânglios, mas vejo que você já considerou isso. Há também Icinga e Reconnoiter , esse sendo um acréscimo muito novo. O Reconnoiter tem uma versão hospedada com uma interface incrível, chamada Circonus .

    
por 22.02.2011 / 14:56
0

Realmente o que você está falando é algum tipo de sistema de configuração para gerenciar seu monitoramento. Em essência, você precisa que o monitoramento seja provisionado ao provisionar um novo host e ser desprovisionado ao encerrar um host. Em casa, estamos usando fantoche para provisionar nossos hosts em nagios e, em seguida, removendo manualmente, pois isso não é uma tarefa comum. Conforme o tempo passa, o processo de desprovisionamento também será automatizado.

Eu olharia para o chef e o fantoche como os principais candidatos neste espaço.

    
por 22.02.2011 / 15:45