quarta-feira, 6 de junho de 2012

Monitorando serviços do Windows e criando Recovery Tasks.

Monitorando serviços do Windows e criando Recovery Tasks.

Hoje vou falar sobre um recurso muito importante, que é o monitoramento de serviço Windows e reinicia-los automaticamente em caso de falha.
Esse recurso funciona tanto com máquinas na DMZ ou localmente.





Importante:
Quando você monitora serviços Windows com o System Center Operations Manager e deve reinicia-lo automaticamente você não pode usar o Management pack Default, você deve criar um Management Pack para tal ação, porque os modelos são armazenados em um MP bloqueado (Sealed)
Veremos abaixo como conseguir isso:



Passo 1:


Primeiramente vamos criar um Management Pack:
Vá Até Administration > Management Packs.


















- Clique com o botão direito do Mouse em Management Packs e selecione create Management Pack:
















-Dê um nome ao MP.
Clique em Next e depois Create.

Passo 2)

Agora você deve criar um grupo de máquinas e associar esse grupo ao Management Pack criado.

Vá em Authoring, Cique com o botão direito do mouse em Groups e Create Group.



Em Select destination management pack Selecione o MP criado anteriormente.
Click em Next.



Em Explicit Members selecione Add/Remove Objects.
Clique em OK e nas seguintes páginas pode avançar e concluir.


Importante:
As máquinas devem ser do grupo Windows Objects como na imagem acima.


Passo 3)
Agora você deve criar o monitor.
Em Authoring, clique com o botão direito em Monitors e create a monitor.













Selecione Basic Service monitor e em Select destination management pack selecione o MP criado anteriormente. Clique em Next.


Em Monitor Target escolha Windows Server Operating System
Parente monitor: Avaliability.
Clique em next.

Em Service Details defina o nome do serviço.
Este nome pode ser adiquirido abrindo o services.msc e clicando com o botão direito do mouse e em propriedades.
Verifique o service name do serviço.
Será este nome que você deverá colocar em Service Details.

Conclua o monitor.




Passo 4)


Agora você deve desabilitar o serviço para  Windows Server Operating System
Vá nas propriedades do monitor criado, e na aba Overrides selecione Disable – For all objects of type: Windows Server Operating System.



Agora, selecione o mesmo monitor, clique com o botão direito do mouse e de um override for a Group.
Selecione o grupo que foi criado anteriormente
Selecione enable como mostrado abaixo e deixe Override Value como true.



Clique em OK.

Pronto, o monitor já esta criado e configurado.
Agora vamos partir para a configuração que inicia o serviço automaticamente.

Passo 5)

Selecione o monitor ,clique com botão direito do mouse e em Properties
Na aba Diagnostic and Recovery em Configure recovery Tasks clique em Add...



Dê um nome ao Recovery task.



Coloque os parâmetros acima na sua Recovery Task.
O executável do comando net start ou net stop do Windows segue acima.
Em parameters você deverá colocar start “nome do serviço”.

Conclusão:

Agora você pode ficar tranquilo que o serviço será iniciado automaticamente em caso de falhas.






Nenhum comentário:

Postar um comentário