Descoberta Automática de Entidades e Coleta de Logs

Você pode iniciar a descoberta de entidades como aplicativos em pacote, bancos de dados, middleware e outros componentes usando a IU do Stack Monitoring, exibir a topologia da entidade e coletar logs dessas entidades.

Sua entidade pode ter várias entidades dependentes que emitem logs. Quando você descobre a entidade composta, as entidades dependentes são descobertas automaticamente.

Pré-requisitos:

Use um grupo de logs existente ou crie pelo menos um grupo de logs para armazenar os logs coletados de suas entidades. Consulte Criar Grupos de Logs para Armazenar seus Logs.

Tarefas a serem executadas

As etapas a seguir usam o exemplo do pacote de aplicativos Oracle E-Business Suite (EBS) na maioria dos lugares. No entanto, essas etapas podem ser seguidas para todos os tipos de recursos suportados pelo serviço Stack Monitoring.

  1. Instalar os Management Agents e Implantar Plug-ins

    • Para Descoberta de Entidades do EBS: Instale o Management Agent na instância de computação que tem o middleware do EBS (WebLogic Admin Server). Neste agente, se o Plug-in do Stack Monitoring não for implantado automaticamente, certifique-se de implantá-lo.

    • Para Coleta de Logs: Instale Agentes de Gerenciamento em todos os hosts que têm os componentes do EBS instalados neles. Nesses agentes, implante o plug-in do Logging Analytics para coletar os dados de log.

    Certifique-se de que a versão do Management Agent seja 211116.1855 ou posterior. Consulte Instalar Management Agents e Instalar um Plug-in Durante a Instalação do Management Agent.

  2. Preparar Seus Hosts de Aplicativos Empacotados para Transmitir Logs ao Logging Analytics

    Consulte Conceder Acesso READ dos Logs ao Usuário do Agente no Host.

  3. Criar Políticas do Serviço IAM para Descoberta Automática das Entidades

    Consulte Permitir a Descoberta Automática de Entidades e a Coleta de Logs.

  4. Forneça as Permissões para Configurar a Coleta Contínua de Logs

    Consulte Permitir Coleta Contínua de Logs Usando Management Agents.

  5. Descubra as entidades

    1. Abra o menu de navegação e clique em Observabilidade e Gerenciamento. Em Logging Analytics, clique em Administração. A página Visão Geral da Administração é aberta.

    2. Clique em Entidades na lista de recursos disponíveis no menu esquerdo.

      No seletor de compartimentos à esquerda, selecione o compartimento para as entidades serem iguais ao do agente de gerenciamento usado para descoberta.

    3. Clique em Descobrir Novo Recurso. A caixa de diálogo Descoberta de Recursos é aberta na IU do serviço Stack Monitoring.

    4. Em Tipo de Recurso, selecione o tipo de recurso Oracle que você deseja descobrir, por exemplo, EBS.

      You can select from the resource types Apache HTTP Server, Apache Tomcat, EBS, GoldenGate, Host, Microsoft Internet Information Services, Microsoft SQL Server, Oracle Database, Oracle HTTP Server, Oracle JVM Runtime, Oracle Managed File Transfer, Oracle WebLogic Domain, Pluggable DB, and PSFT Application.

    5. Forneça as entradas para concluir a descoberta. Para obter os detalhes das entradas, consulte a tabela Entrada de Descoberta para seu tipo de recurso em Documentação do OCI: Stack Monitoring - Descoberta Iniciada pelo Usuário.

    6. Clique em Descobrir Novo Recurso.

    Nesse ponto, o processo de descoberta é iniciado no Management Agent e pode levar alguns minutos para ser concluído.

  6. Associar as Entidades a Origens de Log

    Consulte Configurar Nova Associação entre Origem e Entidade.

    Para obter a lista completa de origens de log definidas pela Oracle, consulte Origens definidas pela Oracle.

  7. Exibir a Topologia de Sua Configuração

    Consulte Exibir a Topologia de Suas Entidades.

Nesse ponto, os logs começam a fluir para o Logging Analytics.

Permitir a Descoberta Automática de Entidades e a Coleta de Logs

Tarefa Instruções de Política de IAM

Forneça a permissão MANAGE ao grupo de usuários do Logging Analytics para os recursos da família stack-monitoring-family

ALLOW GROUP <user_group> TO MANAGE stack-monitoring-family IN COMPARTMENT <compartment_name>

Permitir que o grupo de usuários do Logging Analytics execute tarefas de descoberta

ALLOW GROUP <user_group> TO {STACK_MONITORING_DISCOVERY_JOB_CREATE, STACK_MONITORING_DISCOVERY_JOB_READ, STACK_MONITORING_DISCOVERY_JOB_DELETE, STACK_MONITORING_DISCOVERY_JOB_INSPECT} IN COMPARTMENT <compartment_name>

Aqui, compartment_name é o nome do compartimento usado para descoberta. É o mesmo que o compartimento dos Management Agents instalados para descoberta.

Permitir que o grupo dinâmico do Management Agent faça upload dos resultados da descoberta para o serviço ALLOW DYNAMIC-GROUP <Management_Agent_Dynamic_Group> TO {STACK_MONITORING_DISCOVERY_JOB_RESULT_SUBMIT} IN COMPARTMENT <compartment_name>

Aqui, compartment_name é o nome do compartimento dos Management Agents instalados para descoberta.