O que há em um pacote de gerenciamento do Operations Manager?
Os pacotes de gerenciamento normalmente contêm configurações de monitoramento de aplicativos e serviços. Depois que um pacote de gerenciamento é importado para um grupo de gerenciamento, o System Center – Operations Manager começa imediatamente a monitorar objetos com base nas configurações e limites padrão definidos no pacote de gerenciamento.
Cada pacote de gerenciamento pode conter qualquer uma das seguintes partes:
Monitores, que direcionam um agente para controlar o estado de várias partes de um componente gerenciado.
Regras, que direcionam um agente a coletar dados de desempenho e descoberta, enviar alertas e eventos e muito mais.
Tarefas, que definem atividades que podem ser executadas pelo agente ou pelo console.
Conhecimento, que fornece conselho textual para ajudar os operadores a diagnosticar e corrigir problemas.
Modos de exibição, que oferecem interfaces do usuário personalizadas para o monitoramento e o gerenciamento desse componente.
Relatórios, que definem maneiras especializadas de comunicar informações sobre este componente gerenciado.
Descobertas de objetos, que identificam objetos a serem monitorados.
Perfis Executar como, que permitem executar diferentes regras, tarefas, monitores ou descobertas com diferentes contas em computadores distintos.
Partes de um pacote de gerenciamento
Cada pacote de gerenciamento define um modelo do componente que ele gerencia. Esse modelo é expresso como uma ou mais classes, cada qual representando algo que pode ser monitorado e gerenciado. Quando as informações de um pacote de gerenciamento são enviadas a um agente, o agente depende de regras de descoberta específicas no pacote de gerenciamento para localizar as instâncias reais das classes que esse pacote define.
Para reduzir as exigências de armazenamento e utilização da rede no agente, apenas as partes do pacote de gerenciamento que são necessárias para o agente realizar o monitoramento são baixadas nesse agente para armazenamento local. Por exemplo, as seções dos pacotes de gerenciamento que definem regras e monitores são baixadas, enquanto as seções de conhecimento e relatórios não são.
Monitores
Cada pacote de gerenciamento define uma ou mais classes que podem ser gerenciadas, especificando em seguida um grupo de monitores para instâncias dessas classes. Esses monitores controlam o estado de cada instância de classe, o que facilita a prevenção de problemas antes que eles ocorram.
Cada monitor reflete o estado de algum aspecto de uma instância de classe, sendo modificado à medida que esse estado é alterado. Por exemplo, um monitor que rastreia a utilização do disco pode estar em um dos três estados: verde, se o disco estiver menos de 75% cheio; amarelo, se estiver entre 75 e 90 por cento cheio; e vermelho, se estiver mais de 90% cheio. Um monitor que rastreia a disponibilidade de um aplicativo pode ter apenas dois estados: verde, se o aplicativo estiver em execução; e vermelho, se não for. O autor de cada pacote de gerenciamento define os monitores que ele contém, quantos estados cada monitor possui e que aspecto da classe gerenciada um monitor controla.
Regras
No Operations Manager, uma regra define os eventos e os dados de desempenho a serem coletados dos computadores e o que fazer com as informações depois que elas são coletadas. Uma maneira simples de pensar sobre as regras é através de uma afirmação Se/Então. Por exemplo, um pacote de gerenciamento para um aplicativo pode conter regras como as seguintes:
Se for exibida no log de eventos uma mensagem indicado que o aplicativo está sendo desligado, então enviar um alerta.
Se uma tentativa de entrada falhar, colete o evento que indica essa falha.
Como mostram esses exemplos, regras podem enviar alertas, eventos ou dados de desempenho. Regras também podem executar scripts; por exemplo, permitir que uma regra tente reiniciar um aplicativo com falha.
Modos de exibição e painéis
O console de Operações do Operations Manager fornece modos de exibição padrão, como Estado, Alertas e Desempenho. O console também inclui painéis para consolidar e visualizar os dados operacionais de serviços ou aplicativos específicos para aumentar a percepção e a visibilidade. Além disso, você pode criar um modo de exibição personalizado no console de Operações.
Conhecimento
Conhecimento é um conteúdo incorporado em regras e monitores que contém informações do autor do pacote de gerenciamento sobre as causas de um alerta, bem como sugestões de como corrigir o problema que causou esse alerta. Esse conhecimento aparece como texto no console, e sua meta é ajudar um operador a diagnosticar e corrigir problemas. O texto pode incluir links para tarefas, permitindo que o autor desse conhecimento oriente um operador ao longo do processo de recuperação. Por exemplo, o operador pode receber instruções iniciais para executar a Tarefa A e, com base no resultado dela, executar a Tarefa B ou C. Um conhecimento também pode conter links para modos de exibição de desempenho e relatórios, dando ao operador acesso direto a informações necessárias para solucionar um problema.
Conhecimento é conhecido como conhecimento do produto ou conhecimento da empresa. O conhecimento do produto é adicionado ao pacote de gerenciamento pelo autor do pacote de gerenciamento. Os administradores podem adicionar seu próprio conhecimento a regras e monitores para expandir as informações de solução de problemas e fornecer informações específicas da empresa aos operadores, o que é conhecido como conhecimento da empresa. Para obter mais informações sobre como adicionar conhecimento da empresa a um pacote de gerenciamento, consulte How to Add Knowledge to a Management Pack.
Tarefas
Uma tarefa é um script ou outro código executável em execução no servidor de gerenciamento ou no servidor, cliente ou outro dispositivo que está sendo gerenciado. As tarefas podem executar qualquer tipo de atividade, incluindo a reinicialização de um aplicativo com falha e a exclusão de arquivos. Como outros aspectos de um pacote de gerenciamento, cada tarefa está associada a uma classe gerenciada específica. Por exemplo, executar chkdsk faz sentido apenas em uma unidade de disco, enquanto uma tarefa que reinicia o Microsoft Exchange Server é significativa apenas em um computador que está executando o Exchange Server. Se necessário, um operador também pode executar a mesma tarefa simultaneamente em vários sistemas gerenciados. Os monitores podem ter dois tipos de tarefas associadas a eles: tarefas de diagnóstico que tentam descobrir a causa de um problema e tarefas de recuperação que tentam corrigir o problema. Essas tarefas poderão ser executadas automaticamente quando o monitor entrar em um estado de erro, fornecendo uma forma automatizada de resolver problemas. Eles também podem ser executados manualmente, porque a recuperação automatizada nem sempre é a abordagem preferida.
Relatórios
Da mesma maneira que um pacote de gerenciamento pode conter modos de exibição personalizados para os objetos de destino do pacote de gerenciamento, ele também pode conter relatórios personalizados. Por exemplo, um pacote de gerenciamento pode incluir uma definição personalizada de um dos relatórios incorporados do Operations Manager, especificando os objetos exatos que o relatório deve ter como meta.
Descobertas de objetos
As descobertas de objetos são usadas para localizar objetos específicos em uma rede que precisam ser monitorados. Os pacotes de gerenciamento definem o tipo de objetos que o pacote de gerenciamento monitora. As descobertas de objetos podem usar o Registro, WMI, scripts, OLE DB, LDAP ou ainda um código gerenciado personalizado em uma rede. Se uma descoberta de objetos encontrar objetos em sua rede que você não deseja monitorar, você poderá limitar o escopo das descobertas de objetos usando substituições.
Perfis Executar Como
Um pacote de gerenciamento pode incluir um ou mais perfis Executar como. Os perfis e contas Executar como são usados para selecionar usuários com os privilégios necessários para executar regras, tarefas e monitores.
Os autores de pacote de gerenciamento podem criar um perfil Executar como e associar o perfil a uma ou mais regras, monitores, tarefas ou descobertas. O perfil Executar como nomeado é importado junto com o pacote de gerenciamento para o Operations Manager. O administrador do Operations Manager cria uma conta Executar como nomeada e especifica usuários e grupos. O administrador adiciona a conta Executar como ao perfil Executar como e especifica os computadores de destino em que a conta deve ser executada. A conta Executar como fornece as credenciais para executar as regras, os monitores, as tarefas e as descobertas associados ao perfil Executar como ao qual a conta Executar como pertence.
Pacotes de gerenciamento lacrados e não lacrados
Os pacotes de gerenciamento são lacrados ou não lacrados. Um pacote de gerenciamento lacrado é um arquivo binário que não pode ser editado. Um pacote de gerenciamento não lacrado é um arquivo XML que pode ser editado. Os pacotes de gerenciamento lacrados devem ter uma extensão .mp, e os pacotes de gerenciamento não lacrados devem ter uma extensão .xml.
Em geral, os pacotes de gerenciamento obtidos de um aplicativo ou de um fornecedor de dispositivo de hardware são lacrados.
Embora não seja possível alterar as configurações em um pacote de gerenciamento lacrado, você ainda pode personalizar as configurações aplicadas de um pacote de gerenciamento depois que ele é importado usando substituições ou criando configurações adicionais, como regras, monitores e tarefas que substituem as configurações padrão do pacote de gerenciamento. Todas as personalizações criadas são salvas em um arquivo separado do pacote de gerenciamento.
Bibliotecas e dependências do pacote de gerenciamento
Determinados pacotes de gerenciamento são chamados de bibliotecas porque fornecem uma base de classes das quais outros pacotes de gerenciamento dependem. Um pacote de gerenciamento que você baixa do Catálogo do Operations Manager pode incluir um pacote de gerenciamento de biblioteca. Vários pacotes de gerenciamento de biblioteca são importados como parte do processo de instalação do Operations Manager. Para obter uma lista de pacotes de gerenciamento importados durante a instalação do Operations Manager, consulte Pacotes de gerenciamento instalados com o Operations Manager.
Existe uma dependência quando um pacote de gerenciamento faz referência a outros pacotes de gerenciamento. Você deve importar todos os pacotes de gerenciamento mencionados antes de importar o pacote de gerenciamento que depende desses pacotes de gerenciamento. Os pacotes de gerenciamento incluem um guia de pacote de gerenciamento que deve documentar as dependências do pacote de gerenciamento. Além disso, se você tentar importar um pacote de gerenciamento e os pacotes de gerenciamento dos quais ele depende não estiverem presentes, a caixa de diálogo Importar Pacotes de Gerenciamento exibirá uma mensagem informando que o pacote de gerenciamento não será importado e uma lista dos pacotes de gerenciamento ausentes. Depois de importar um pacote de gerenciamento, você poderá exibir suas dependências no console de Operações.
Para exibir as dependências de um pacote de gerenciamento
No console de Operações, no espaço de trabalho Administração , selecione Pacotes de Gerenciamento.
Clique com o botão direito do mouse no pacote de gerenciamento desejado e selecione Propriedades.
Na caixa de diálogo Propriedades do pacote de gerenciamento, selecione a guia Dependências.
A guia Dependências lista todos os pacotes de gerenciamento de que o pacote de gerenciamento selecionado depende e todos os pacotes de gerenciamento que dependem do pacote de gerenciamento selecionado.
Próximas etapas
Para saber como criar um pacote de gerenciamento gravável personalizado para armazenar suas substituições, consulte Como criar um pacote de gerenciamento para substituições.
Para entender os conceitos básicos para gerenciar a configuração de monitoramento de um aplicativo ou serviço definido em um pacote de gerenciamento, consulte Ciclo de vida do pacote de gerenciamento.
Para executar tarefas administrativas comuns com pacotes de gerenciamento em seu grupo de gerenciamento, consulte Como importar, exportar e remover um pacote de gerenciamento.
Se você quiser criar seu próprio conhecimento personalizado para alertas específicos gerados por regras ou monitores de um pacote de gerenciamento lacrado, examine Como adicionar conhecimento a um pacote de gerenciamento.