Monitorizar os SQL Agent Jobs do seu ambiente BizTalk com o PowerShell

Uma das principais necessidades dos administradores de BizTalk é ter a capacidade de monitorar a saúde dos ambientes e reagir atempadamente a eventuais problemas, você pode conseguido isso usando algumas ferramentas, tais como: BizTalk Administration console; BizTalk360; SCOM entre outras ferramentas. No entanto, infelizmente, muitas vezes algumas dessas ferramentas não estão disponíveis para nós, mas ainda assim temos de ser capazes de realizar estas tarefas.

Anteriormente eu demonstrei como podemos usar o PowerShell para monitorar o espaço em disco. Neste post vou explicar como você pode ser capaz de monitorar na sua plataforma de BizTalk os SQL Agent Jobs usando o PowerShell.

Então como podemos monitorizar os SQL Jobs do nosso ambiente?

Este script irá monitorar os SQL Agent Jobs em todas as máquinas e no final você receberá um e-mail com uma lista de todos os SQL Jobs que têm problemas e precisam de sua atenção. Se todos os Jobs estiverem a funcionar correctamente não será enviado nenhum e-mail.

Permitindo ao utilizador configurar:

  • Uma gama de máquinas que necessitam de ser monitorizadas;
  • Configurar uma lista de SQL Jobs que não será alvo de monitorização;
  • E configurar as notificação via e-mail;
Exemplo do report recebido:

SQL-Jobs-report

Poderá efetuar download do script aqui:

Monitorizar os SQL Agent Jobs do seu ambiente BizTalk com o PowerShell (7.4 KB)
Microsoft | TechNet Gallery

Seja o primeiro a comentar ;)

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog