Monitora de simplificação (torne-a DRY)

1

A maioria dos exemplos de monitores que vejo são verbosos, muitas repetidas verificações de boiler de 5 a 10 linhas. Existe alguma maneira de parametrizar essas coisas?

Eu quero algo como:

ensure_rails 8080
ensure_php 8081
ensure_mysql 10000

Pode fazer com a Monit?

    
por mahemoff 26.09.2011 / 23:46

1 resposta

2

O monit é realmente básico, assim que você passa pelo material simples, ele começa a brilhar.

Portanto, nenhuma verificação de modelo como você menciona. Embora pareça que eles têm uma oferta comercial que poderia retroalimentar o gpl free, mas eu não temo: - (

No entanto, iniciei um projeto no github para tentar capturar os 80% dos casos de requisitos com uma lista de scripts por serviço, para salvar todos os usuários do novo hardware; link

A idéia é ter um repositório de scripts da comunidade que cubra a maioria das instalações básicas desses serviços, ele tem algo para o httpd e para o mysql. No entanto, todos esses scripts ainda são muito difíceis, então esteja preparado para fazer algum trabalho ...

Além disso, se você usar o chef, há um livro de receitas da comunidade para monit que fornece um objeto monitrc semelhante ao que você descreve, mas Eu achei que estava um pouco quebrado para o CentOS, portanto, iniciando o repositório compartilhado por monit.

    
por 29.02.2012 / 13:18