gerenciamento de cron

2

Eu tenho crontabs em vários servidores usando contas diferentes. Os scripts são separados por um motivo, diferentes usuários para diferentes serviços, etc. Fiz algumas buscas por uma ferramenta para rastrear o que está rodando em um local central, mas não encontrei nada. Como os outros estão acompanhando seus crontabs? Estou escrevendo algum código agora para buscar os crontabs dos servidores e agregá-los em um local central, mas queria saber se alguém tem uma solução elegante para esse problema?

    
por gabe. 03.08.2010 / 03:08

1 resposta

3

Se as entradas do crontab forem para funções do sistema, sugiro mantê-las em /etc/cron.d em arquivos por função e mananging-as lá. Como alternativa, /etc/crontab também permite que você especifique qual usuário executar as entradas como, então essa também é uma boa opção.

Para acompanhar você tem duas opções. Colete todos os crontabs em um local central ou distribua todos eles de um local central. Ou trabalha; é uma questão de onde você quer que o controle seja.

    
por 03.08.2010 / 04:50

Tags