Principais conceitos do Operations ManagerOperations Manager key concepts

Importante

Esta versão do Operations Manager atingiu o fim do suporte, recomendamos que você faça upgrade para o Operations Manager 2019.This version of Operations Manager has reached the end of support, we recommend you to upgrade to Operations Manager 2019.

Operations Manager, um componente do Microsoft System Center, é o software que ajuda você a monitorar serviços, dispositivos e operações para diversos computadores de um único console.Operations Manager, a component of Microsoft System Center, is software that helps you monitor services, devices, and operations for many computers from a single console. Este tópico explica os conceitos básicos sobre o Operations Manager para o administrador que gerencia a infraestrutura do Operations Manager e o operador que monitora e oferece suporte aos serviços de TI para seu negócio.This topic explains basic concepts about Operations Manager for the administrator who manages the Operations Manager infrastructure and the operator who monitors and supports the IT services for your business.

O que o Operations Manager fazWhat Operations Manager does

Empresas pequenas e grandes geralmente são dependentes de serviços e aplicativos fornecidos pelo ambiente de computação.Businesses, small and large, are typically dependent on the services and applications provided by their computing environment. Os departamentos de TI são responsáveis por garantir o desempenho e disponibilidade desses serviços e aplicativos essenciais.IT departments are responsible for ensuring the performance and availability of those critical services and applications. Isto significa que os departamentos de TI precisam saber quando há um problema, identificar onde é o problema e descobrir o que está causando o problema, idealmente antes que os usuários dos aplicativos encontrem os problemas.That means that IT departments need to know when there is a problem, identify where the problem is, and figure out what is causing the problem, ideally before the users of the applications encounter the problems. Quanto mais computadores e dispositivos na empresa, mais difícil se torna essa tarefa.The more computers and devices in the business, the more challenging this task becomes.

Usar o Operations Manager no ambiente facilita o monitoramento de vários computadores, dispositivos, serviços e aplicativos.Using Operations Manager in the environment makes it easier to monitor multiple computers, devices, services, and applications. O console de operações, exibido na imagem a seguir, permite a você verificar a integridade, desempenho e disponibilidade para todos os objetos monitorados no ambiente e ajuda a identificar e solucionar problemas.The Operations console, shown in the following image, enables you to check the health, performance, and availability for all monitored objects in the environment and helps you identify and resolve problems.

Console de Operações

Observação

Para saber mais sobre os consoles do Operations Manager, confira Comparando os consoles do Operations Manager no Guia de Operações.To learn more about the Operations Manager consoles, see Comparing the Operations Manager Consoles in the Operations Guide.

Operations Manager dirá que objetos monitorados não são íntegros, enviará alertas quando os problemas forem identificados e fornecerá informações para ajudá-lo a identificar a causa de um problema e soluções possíveis.Operations Manager will tell you which monitored objects are not healthy, send alerts when problems are identified, and provide information to help you identify the cause of a problem and possible solutions. Como o administrador, você configura o que será monitorado ao selecionar computadores e dispositivos a serem monitorados e ao importar pacotes de gerenciamento que fornecem monitoramento para recursos e aplicativos específicos.As the administrator, you configure what will be monitored by selecting computers and devices to be monitored and importing management packs that provide monitoring for specific features and applications. Para decidir que objetos monitorar e para que monitorar, será necessário entender os recursos que compreendem a infraestrutura do Operations Manager e como o Operations Manager funciona.To decide which objects to monitor and what to monitor for, you need to understand the features that comprise the Operations Manager infrastructure and how Operations Manager works.

A infraestrutura do Operations ManagerThe Operations Manager infrastructure

A instalação do Operations Manager cria um grupo de gerenciamento.Installing Operations Manager creates a management group. O grupo de gerenciamento é a unidade básica de funcionalidade.The management group is the basic unit of functionality. No mínimo, o grupo de gerenciamento consiste de um servidor de gerenciamento, o banco de dados operacionale o banco de dados do data warehouse de relatórios.At a minimum, a management group consists of a management server, the operational database, and the reporting data warehouse database.

  • O servidor de gerenciamento é o ponto focal para administrar o grupo de gerenciamento e comunicação com o banco de dados.The management server is the focal point for administering the management group and communicating with the database. Ao abrir o console de operações e se conectar a um grupo de gerenciamento, você se conecta a um servidor de gerenciamento para esse grupo de gerenciamento.When you open the Operations console and connect to a management group, you connect to a management server for that management group. Dependendo do tamanho do seu ambiente de computação, um grupo de gerenciamento pode conter um servidor de gerenciamento único ou diversos servidores de gerenciamento.Depending on the size of your computing environment, a management group can contain a single management server or multiple management servers.

  • O banco de dados operacional é um banco de dados do SQL Server que contém todos os dados de configuração para o grupo de gerenciamento e armazena todos os dados coletados e processados para o grupo de gerenciamento.The operational database is a SQL Server database that contains all configuration data for the management group and stores all monitoring data that is collected and processed for the management group. O banco de dados operacional retém dados de curto prazo, por padrão, 7 dias.The operational database retains short-term data, by default 7 days.

  • O banco de dados do data warehouse é um banco de dados do SQL Server que armazena dados de monitoramento e alertas para fins de histórico.The data warehouse database is a SQL Server database that stores monitoring and alerting data for historical purposes. Os dados gravados no banco de dados do Operations Manager também são gravados no banco de dados do data warehouse, de modo que os relatórios sempre contêm dados atuais.Data that is written to the Operations Manager database is also written to the data warehouse database, so reports always contain current data. O banco de dados do data warehouse retém dados de longo prazo.The data warehouse database retains long-term data.

Quando a funcionalidade de relatório do Operations Manager é instalada, o grupo de gerenciamento também contém um Servidor de relatórios que cria e apresenta relatórios de dados no banco de dados do data warehouse.When Operations Manager reporting functionality is installed, the management group also contains a Reporting server which builds and presents reports from data in the data warehouse database.

Estes componentes essenciais de um grupo de gerenciamento podem existir em um único servidor, ou podem ser distribuídos entre diversos servidores, como exibido na imagem a seguir.These core components of a management group can exist on a single server, or they can be distributed across multiple servers, as shown in the following image.

Grupo de Gerenciamento Básico

Para obter informações sobre como instalar os recursos do grupo de gerenciamento, confira o Guia de Implantação do Operations Manager.For information about installing management group features, see Operations Manager Deployment Guide.

Servidores de gerenciamentoManagement servers

A função do servidor de gerenciamento é administrar a configuração do grupo de gerenciamento, administrar e se comunicar com agentes e se comunicar com bancos de dados no grupo de gerenciamento.The role of the management server is to administer the management group configuration, administer and communicate with agents, and communicate with the databases in the management group.

O grupo de gerenciamento pode conter vários servidores de gerenciamento para fornecer capacidade adicional e disponibilidade contínua.The management group can contain multiple management servers to provide additional capacity and continuous availability. Quando dois ou mais servidores de gerenciamento são adicionados a um grupo de gerenciamento, os servidores se tornam parte de um pool de recursos e o trabalho é disseminado entre os membros do pool.When two or more management servers are added to a management group, the management servers become part of a resource pool and work is spread across the members of the pool. Quando um membro do pool de recursos falhar, outros membros no pool de recursos assumirão a carga de trabalho desse membro.When a member of the resource pool fails, other members in the resource pool will pick up that member’s workload. Quando um novo servidor de gerenciamento for adicionado, o novo servidor de gerenciamento automaticamente assumirá parte do trabalho dos membros existentes no pool de recursos.When a new management server is added, the new management server automatically picks up some of the work from existing members in the resource pool. Todos os membros no pool de recursos gerenciarão um conjunto distinto de objetos remotos; em nenhum momento, dois membros no mesmo pool gerenciarão o mesmo objeto ao mesmo tempo.All members in the resource pool will manage a distinct set of remote objects; at any given time, two members in the same pool will not manage the same object at the same time.

Um tipo especializado de servidor de gerenciamento é o servidor gateway.A specialized type of management server is the gateway server. Um servidor gateway permite o monitoramento de computadores em domínios não confiáveis.A gateway server enables the monitoring of computers in untrusted domains. Para obter mais informações, consulte Planejando um projeto do grupo de gerenciamento.For more information, see Planning a management group design.

AgentesAgents

Um agente do Operations Manager é um serviço instalado em um computador.An Operations Manager agent is a service that is installed on a computer. O agente coleta dados, compara dados de amostra com valores predefinidos, cria alertas e executa respostas.The agent collects data, compares sampled data to predefined values, creates alerts, and runs responses. Um servidor de gerenciamento recebe e distribui configurações para agentes em computadores monitorados.A management server receives and distributes configurations to agents on monitored computers.

Cada agente se reporta a um servidor de gerenciamento no grupo de gerenciamento.Every agent reports to a management server in the management group. Este servidor de gerenciamento é especificado como o servidor de gerenciamento primário do agente.This management server is referred to as the agent's primary management server.

Os agentes observam fontes de dados no computador monitorado e coletam informações de acordo com a configuração enviada a eles de seu servidor de gerenciamento.Agents watch data sources on the monitored computer and collect information according to the configuration that is sent to it from its management server. O agente também calcula o estado de integridade do computador monitorado e dos objetos e se reporta novamente ao servidor de gerenciamento.The agent also calculates the health state of the monitored computer and objects on the monitored computer and reports back to the management server. Quando o estado de integridade de um objeto monitorado é alterado ou outros critérios são atendidos, um alerta pode ser gerado pelo agente.When the health state of a monitored object changes or other criteria are met, an alert can be generated from the agent. Isto permite que os operadores descubram se há algo que requer atenção.This lets operators know that something requires attention. Ao fornecer dados de integridade sobre o objeto monitorado ao servidor de gerenciamento, o agente fornece uma imagem atualizada da integridade do dispositivo e de todos os aplicativos que hospeda.By providing health data about the monitored object to the management server, the agent provides an up-to-date picture of the health of the device and all the applications that it hosts.

Um agente pode ser configurado para agir como um agente de proxy.An agent can be configured to act as a proxy agent. Um agente de proxy é um agente que pode encaminhar dados para um servidor de gerenciamento em benefício de um computador ou dispositivo de rede, além do computador host.A proxy agent is an agent that can forward data to a management server on behalf of a computer or network device other than its host computer. Por exemplo, um agente instalado no nó físico de um cluster SQL pode ser ativado para atuar como proxy para monitorar o recurso de cluster.For example, an agent that is installed on the physical node of an SQL cluster can be enabled to act as proxy to monitor the cluster resource. Agentes proxy permitem o monitoramento de computadores e dispositivos em que um agente não pode ser instalado.Proxy agents enable monitoring of computers and devices on which an agent cannot be installed. Para obter mais informações, consulte Agentless Monitoring (Monitoramento sem agente).For more information, see Agentless Monitoring.

ServiçosServices

Em um computador monitorado, o agente do Operations Manager está listado como serviço do Microsoft Monitoring Agent.On a monitored computer, the Operations Manager agent is listed as the Microsoft Monitoring Agent service. O serviço do Microsoft Monitoring Agent coleta dados de desempenho, executa tarefas e assim por diante.The Microsoft Monitoring Agent service collects performance data, executes tasks, and so on. Mesmo quando o serviço é incapaz de se comunicar com o servidor de gerenciamento ao qual se reporta, o serviço continua a ser executado e coloca em fila os dados coletados e eventos no disco do computador monitorado.Even when the service is unable to communicate with the management server it reports to, the service continues to run and queues the collected data and events on the disk of the monitored computer. Quando a conexão for restaurada, o serviço do Microsoft Monitoring Agent enviará os dados coletados e eventos ao servidor de gerenciamento.When the connection is restored, the Microsoft Monitoring Agent service sends collected data and events to the management server.

Observação

Às vezes, o serviço do Microsoft Monitoring Agent é conhecido como o serviço de integridade.The Microsoft Monitoring Agent service is sometimes referred to as the Health Service.

O serviço do Microsoft Monitoring Agent também é executado em servidores de gerenciamento.The Microsoft Monitoring Agent service also runs on management servers. Em um servidor de gerenciamento, o serviço executa fluxos de trabalho de monitoramento e gerencia credenciais.On a management server, the service runs monitoring workflows and manages credentials. Para executar fluxos de trabalho, o serviço inicia processos do MonitoringHost.exe usando as credenciais especificadas.To run workflows, the service initiates MonitoringHost.exe processes using specified credentials. Estes processos monitoram e coletam dados de logs de eventos, dados do contador de desempenho, dados de Instrumentação de Gerenciamento do Windows (WMI), e executam ações, como scripts.These processes monitor and collect event log data, performance counter data, Windows Management Instrumentation (WMI) data, and run actions such as scripts.

Os servidores de gerenciamento hospedam o serviço de Acesso a Dados do System Center e o serviço de Configuração de Gerenciamento do System Center.Management servers also run the System Center Data Access service and the System Center Management Configuration service.

O serviço de Acesso a Dados do System Center fornece acesso ao console de operações para o banco de dados operacional e grava dados para o banco de dados.The System Center Data Access service provides access for the Operations console to the operational database and writes data to the database.

O serviço do System Center Management Configuration gerencia os relacionamentos e a topologia do grupo de gerenciamento.The System Center Management Configuration service manages the relationships and topology of the management group. Ele também distribui os pacotes de gerenciamento para objetos monitorados.It also distributes management packs to monitored objects.

Pacotes de GerenciamentoManagement packs

Os fluxos de trabalho que executam o serviço do System Center Management Configuration são definidos por pacotes de gerenciamento.The workflows that the System Center Management service runs are defined by management packs. Pacotes de gerenciamento definem as informações que o agente coleta e retorna ao servidor de gerenciamento para um aplicativo ou tecnologia específica.Management packs define the information that the agent collects and returns to the management server for a specific application or technology. Por exemplo, o Pacote de Gerenciamento do BizTalk Server contém regras e monitores que coletam e avaliam eventos e operações que são importantes para assegurar a integridade e eficiência do aplicativo BizTalk Server.For example, the BizTalk Server Management Pack contains rules and monitors that collect and evaluate events and operations that are important to ensuring the health and efficiency of the BizTalk Server application.

Depois que o Operations Manager instala um agente em um computador, ele envia uma configuração inicial ao agente.After Operations Manager installs an agent on a computer, it sends an initial configuration to the agent. A configuração inicial inclui descobertas de objeto de pacotes de gerenciamento.The initial configuration includes object discoveries from management packs. O pacote de gerenciamento define os tipos de objetos, como aplicativos e recursos, que serão monitorados em computadores que foram descobertos pelo Operations Manager.The management pack defines the types of objects, such as applications and features, that will be monitored on computers that have been discovered by Operations Manager. Os agentes enviam dados ao servidor de gerenciamento, que identifica as instâncias de objetos descobertos no computador.Agents send data to the management server that identifies the instances of objects discovered on the computer. O servidor de gerenciamento envia aos agentes os elementos dos pacotes de gerenciamento que se aplicam ao objetos descobertos para cada computador, como regras e monitores.The management server then sends the agents the elements of management packs that apply to the discovered objects for each computer, such as rules and monitors.

Uma regra define os eventos e os dados de desempenho a serem coletados dos computadores, bem como o que fazer com as informações depois de coletadas.A rule defines the events and performance data to collect from computers and what to do with the information after it is collected. Uma maneira simples de pensar sobre as regras é através de uma afirmação Se/Então.A simple way to think about rules is as an If/Then statement. Por exemplo, um pacote de gerenciamento para um aplicativo pode conter regras como as seguintes:For example, a management pack for an application might contain rules such as the following:

  • Se uma mensagem indicando que o aplicativo está sendo desligado aparece no log de eventos, crie um alerta.If a message indicating that the application is shutting down appears in the event log, create an alert.

  • Se o ato de carregar um arquivo de origem falhar, colete o evento que indica que esta falha.If upload of a source file fails, collect the event that indicates this failure.

Como estes exemplos mostram, as regras podem criar alertas e coletar eventos ou dados de desempenho, que o agente envia ao servidor de gerenciamento.As these examples show, rules can create alerts and collect events or performance data, which the agent sends to the management server. Regras também podem executar scripts; por exemplo, permitir que uma regra tente reiniciar um aplicativo com falha.Rules can also run scripts, such as allowing a rule to attempt to restart a failed application.

Objetos descobertos têm um estado de integridade, que é refletido no console de operações como verde (bem sucedido ou íntegro), amarelo (aviso) ou vermelho (crítico ou não íntegro).Discovered objects have a health state, which is reflected in the Operations console as green (successful or healthy), yellow (warning), or red (critical or unhealthy). Monitores definem os estados de integridade para determinados aspectos do objeto monitorado.Monitors define the health states for particular aspects of the monitored object. Por exemplo, um monitor para a capacidade da unidade de disco pode definir verde como menos de 85% cheio, amarelo como mais de 85% cheio e vermelho como mais de 90% cheio.For example, a monitor for disk drive capacity might define green as less than 85 percent full, yellow as over 85 percent full, and red as over 90 percent full. Um monitor pode ser configurado para gerar um alerta quando ocorre uma mudança de estado.A monitor can be configured to generate an alert when a state change occurs.

Como os objetos são descobertos e monitoradosHow objects are discovered and monitored

A imagem a seguir é uma ilustração simplificada de como os objetos são descobertos e monitorados.The following image is a simplified illustration of how objects are discovered and monitored.

Visão Geral de Monitoramento e Descoberta

  1. O administrador configura o Operations Manager para procurar computadores para gerenciar.The administrator configures Operations Manager to search for computers to manage. Para saber mais sobre a descoberta de computadores, veja Planejamento de implantação de agentes.For more information about discovering computers, see Agent deployment planning.

  2. Computadores que atendem os critérios especificados e já não são gerenciados são identificados.Computers that meet the specified criteria and are not already managed are identified.

  3. Um agente do Operations Manager está instalado no computador descoberto.An Operations Manager agent is installed on the discovered computer.

  4. O agente solicita os dados de configuração e depois o servidor de gerenciamento envia os dados de configuração do agente dos pacotes de gerenciamento instalados que incluem classes a serem descobertas.The agent requests configuration data, and then the management server sends the agent configuration data from installed management packs that includes classes to be discovered. Por exemplo, se os pacotes de gerenciamento do sistema operacional Windows Server forem instalados, o servidor de gerenciamento enviará ao agente as classes do sistema operacional.For example, if the Windows Server operating system management packs are installed, the management server will send the agent the operating system classes.

  5. O agente compara os dados de configuração ao computador, identifica objetos que descobre e retorna as informações ao servidor de gerenciamento.The agent compares the configuration data to the computer, identifies any objects that it discovers, and returns the information to the management server. Por exemplo, o agente retornará ao servidor de gerenciamento que uma instância do sistema operacional Windows Server 2016 está no computador.For example, the agent will return to the management server that an instance of Windows Server 2016 operating system is on the computer.

  6. O servidor de gerenciamento envia ao agente toda a lógica de monitoramento dos pacotes de gerenciamento instalados, que se aplicam aos objetos descobertos.The management server sends the agent all monitoring logic from installed management packs that applies to the discovered objects. Por exemplo, o agente receberá toda a lógica de monitoramento que se aplica ao Windows Server 2016.For example, the agent will receive all monitoring logic that applies to Windows Server 2016.

  7. O agente aplica a lógica de monitoramento, como regras e monitores, executa fluxos de trabalho e retorna dados ao servidor de gerenciamento.The agent applies the monitoring logic, such as rules and monitors, runs workflows, and returns data to the management server.

  8. À medida que as mudanças ocorrem para os objetos descobertos, como aplicativos sendo adicionados ou desinstalados, o agente envia as informações atualizadas ao servidor de gerenciamento, que envia a lógica de monitoramento atualizada.As changes occur to discovered objects, such as applications being added or uninstalled, the agent sends the updated information to the management server, which then sends updated monitoring logic.

Observação

Operations Manager também pode descobrir e monitorar dispositivos de rede, computadores executando sistemas operacionais UNIX e Linux e proporcionar o monitoramento sem agente.Operations Manager can also discover and monitor network devices, computers running UNIX and Linux operating systems, and provide agentless monitoring. Para obter mais informações, consulte Operations Manager Monitoring Scenarios (Cenários de monitoramento do Operations Manager) no Guia de Operações.For more information, see Operations Manager Monitoring Scenarios in the Operations Guide.

Comunicação entre agentes e servidores de gerenciamentoCommunication between agents and management servers

O agente do Operations Manager envia dados de alerta e descoberta ao servidor de gerenciamento primário, que sobrescrevem os dados do banco de dados operacional.The Operations Manager agent sends alert and discovery data to the primary management server, which writes the data to the operational database. O agente também envia dados de eventos, desempenho e estado ao servidor de gerenciamento primário para esse agente, que sobrescrevem os dados para o banco de dados operacional e data warehouse simultaneamente.The agent also sends events, performance, and state data to the primary management server for that agent, which writes the data to the operational and data warehouse databases simultaneously.

O agente envia dados de acordo com os parâmetros de agendamento para cada regra e monitor.The agent sends data according to the schedule parameters for each rule and monitor. Para regras de coleta otimizada, os dados somente serão transmitidos se uma amostra de um contador diferir da amostra anterior por uma tolerância especificada, como 10%.For optimized collection rules, data is only transmitted if a sample of a counter differs from the previous sample by a specified tolerance, such as 10%. Isto ajuda a reduzir o tráfego de rede e o volume de dados armazenados no banco de dados operacional.This helps reduce network traffic and the volume of data stored in the operational database.

Além disso, todos os agentes enviam um pacote de dados, chamado de uma pulsação, para o servidor de gerenciamento em um agendamento regular, por padrão a cada 60 segundos.Additionally, all agents send a packet of data, called a heartbeat, to the management server on a regular schedule, by default every 60 seconds. A finalidade da pulsação é validar a disponibilidade do agente e comunicação entre o agente e o servidor de gerenciamento.The purpose of the heartbeat is to validate the availability of the agent and communication between the agent and the management server. Para obter mais informações sobre pulsações, consulte How Heartbeats Work in Operations Manager (Como as pulsações funcionam no Operations Manager).For more information on heartbeats, see How Heartbeats Work in Operations Manager.

Para cada agente, o Operations Manager executa um inspetor do serviço de integridade, que monitora o estado do Serviço de integridade remoto do ponto de vista do servidor de gerenciamento.For each agent, Operations Manager runs a health service watcher, which monitors the state of the remote Health Service from the perspective of the management server.

Outros recursos do Operations ManagerOther resources for Operations Manager