Monitorizar o espaço dos discos 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: é uma consola administrativa da Microsoft (MMC) que você pode usar para gerir e monitorar o BizTalk Server ou para implantar e gerir todas as aplicações do BizTalk Server.
  • BizTalk360: fornece uma interface agradável e amigável ao utilizador permitindo-o configurar e monitorizar todos (ou quase todos) os recursos dos ambientes de BizTalk.
  • SCOM (System Center Operation Manager): fornecer monitorização« abrangente para os sistemas Windows e adicionalmente com o BizTalk Server Management Pack 2010, SCOM pode oferecer também capacidade de monitorização de artefactos e componentes do BizTalk.
  • Entre outras

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. E é aqui que o PowerShell nos pode ajudar.

O Windows PowerShell é um shell de linha de comando do Windows, muito mais poderoso que o cmd.exe, projetado especialmente para administradores de sistema e para a automatização via scripts, permitindo a automatização de certas tarefas assim como manutenção de sistemas por parte de administradores.

O PowerShell pode ser usado por administradores de BizTalk por forma a ajudá-lo a automatizar tarefas e monitorar determinados recursos ou operações.

Então como podemos monitorizar os discos do nosso ambiente?

Este script irá monitorar o espaço em disco em todas as máquinas e no final você receberá um e-mail com uma lista de todos os discos que estão abaixo dos limites definidos. Se todos os discos estiverem acima do limite definido não será enviado nenhum e-mail.

Permitindo ao utilizador configurar:

  • Uma gama de máquinas que necessitam de ser monitorizadas;
  • Configurar o nível de aviso e o nível crítico de espaço livre nos discos;
  • E configurar as notificação via e-mail;

Exemplo do report recebido:

Disk-Space-Storage-Report-Email

 

Poderá efetuar download do script aqui:

Monitorizar o espaço dos discos do seu ambiente BizTalk com o PowerShell (5.3 KB)
Microsoft | TechNet Gallery

Seja o primeiro a comentar ;)

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog