Pular para o conteúdo

Garantindo o funcionamento de serviços com o restartd

Este artigo trata do restartd, software que monitora os serviços que rodam em sua máquina e, em caso de queda de algum deles, reinicia o mesmo automaticamente.
Marcos P. Leme marcos.pls
Hits: 20.457 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

restartd: Introdução

Quem já não passou por esta situação, um belo dia alguém te liga e avisa que o servidor de e-mails parou!!! A internet não acessa (DNS), o Proxy não responde. Eu já passei por isso e tentando encontrar uma solução, me deparei com um software excelente disponível no repositório Debian:

# apt-cache search restartd
restartd - Process checker and/or restarter

O programa restartd é um serviço que fica verificando os processos em atividade, que estão rodando e os que não estão. Caso algum processo, por algum motivo sem explicação pare, ele executa qualquer procedimento configurado para a situação.

   1. restartd: Introdução
   2. Instalação/Configuração
   3. Teste
Nenhum artigo encontrado.

Yenka - Mais que um simulador de circuitos eletrônicos

Criação de DVDs com o videotrans

Instalando pacotes .tar.gz e .tar.bz2

Instalação e utilização do Qemu no Fedora Core

Mono e C# (parte 2)

#1 Comentário enviado por jalexandre em 17/04/2006 - 19:35h
Ferramenta de preguiçoso :)
Porém, a primeira regra do bom sysadmin é justamente ser preguiçoso :) :) :)
Cara, gostei dessa ferramenta, vai me ajdar bastante.
[ ] 's
#2 Comentário enviado por sirelven em 17/04/2006 - 20:30h
Ola

Não conhecia este software, uso um outro, o monit. Ele é bastante completo, podendo enviar email para o admin, restartar serviços, monitorar outros e executar comandos personalizados.
Por exemplo, um serviço é monitorado de minuto em minuto. Ele para uma vez, é reiniciado, ele para de novo, é reiniciado de novo, ele para mais uma vez, o monit para de monitorar este serviço, executa comandos que ativam uma maquina reserva e dispara emails para o admin do sistema.
É uma ferramenta mais completa, embora requeira mais estudo da sua configuração.
Até +
#3 Comentário enviado por removido em 17/04/2006 - 22:16h
muito útil seu trabalho, parabéns...
#4 Comentário enviado por wgalafassijr em 17/04/2006 - 23:27h
simples e direto. parabéns.
para quem procura uma solução mais robusta e completa eu sugiro: http://www.rfxnetworks.com/sim.php

esse pessoal da rfxnetworks tem uns scripts bem legais.

parabéns.
wilson
#5 Comentário enviado por removido em 18/04/2006 - 00:19h
Faltou indicar onde encontrar o restartd para distros "non-like apt".
Abraços
#6 Comentário enviado por mlegidio em 18/04/2006 - 07:23h
Ae Marcos blz... parabens pelo artigo ficou mto bom. Desejo saber se o restartd pode monitorar servicos de outros servidores. Acho q isso seria mto bom, pois assim o servidor ficaria livre de pelo menos mais um servico ;-)
T+
#7 Comentário enviado por gnu em 18/04/2006 - 09:26h
Parabés pelo artigo. Realmente muito útil. Aqui me acontece do named parar de vez em quando. Esses dias ainda comentava com um amigo sobre a existencia de alguma maneira de monitorar os serviços e reinicia-los quando eles parassem. Agora vc me deu a resposta. Obrigado.
#8 Comentário enviado por DooM em 18/04/2006 - 13:47h
Muito interessante e util o artigo. Parece ser simples e eficiente.
Achei interessante tambem o comentario sobre o MONIT, parece ser bem mais poderoso.
Bom artigo.
#9 Comentário enviado por gpr.ppg.br em 14/07/2006 - 01:57h
muito bom. eu so nao to conseguindo usar. quero deixar isso para o programa x0rfbserver que e uma especie de vnc.

como faço?
#10 Comentário enviado por dcyrillo em 15/08/2006 - 11:52h
Valeu carinha, resolveu um problema aqui que eu tava tendo com um sniffer!!!
Show de bola, abraço.
#11 Comentário enviado por leoberbert em 15/08/2006 - 13:37h
Um artigo muito bom e que me ajudou D+.. Um forte abração e parabéns!!!
#12 Comentário enviado por marcelobachmann em 27/02/2007 - 09:14h
Da pra instalar esse serviço no conectiva 10 ?

Contribuir com comentário

Entre na sua conta para comentar.