monitoração distribuída com controle de processo

1

Estou pesquisando uma ferramenta para monitorar meus aplicativos da web, que são implantados em várias máquinas na mesma VPN. No entanto, além do serviço de monitoramento, gostaria de controlar meus serviços (start | stop | restart) de um local central, preferencialmente web ui. Eu encontrei Monit , e é ótimo. Mas a versão distribuída ( M / Monit ) não é gratuita. existe alguma ferramenta de código aberto com esses recursos?

    
por Jonhnny Weslley 23.03.2012 / 21:47

3 respostas

3

M / Monit é barato e o código-fonte está disponível. É apenas € 229 para hosts ilimitados . Se você tem acesso consistente aos servidores (via VPN ou não), faz sentido porque faz exatamente o que você está pedindo. Experimente a avaliação e veja como isso funciona para você.

    
por 23.03.2012 / 21:51
2

Para controle distribuído de processos, posso recomendar o MCollective , que é uma ótima ferramenta de código aberto para executar comandos em qualquer número de sistemas baseados em vários metadados em tempo real.

The Marionette Collective AKA MCollective is a framework to build server orchestration or parallel job execution systems.

Primarily we’ll use it as a means of programmatic execution of Systems Administration actions on clusters of servers. In this regard we operate in the same space as tools like Func, Fabric or Capistrano.

We’ve attempted to think out of the box a bit designing this system by not relying on central inventories and tools like SSH, we’re not simply a fancy SSH “for loop.” MCollective use modern tools like Publish Subscribe Middleware and modern philosophies like real time discovery of network resources using meta data and not hostnames. Delivering a very scalable and very fast parallel execution environment.

Não estou ciente de um sistema de monitoramento que tenha essa funcionalidade integrada. Talvez você possa integrá-lo com manipuladores de exceção do Nagios.

    
por 23.03.2012 / 23:15
0

Bem, existem Nagios e você pode escrever manipuladores de exceções no Nagios para lidar com os processos inativos.

    
por 23.03.2012 / 21:49