Detección automática de entidades y recopilación de logs

Puede iniciar la detección de entidades como aplicaciones empaquetadas, bases de datos, middleware y otros componentes mediante la interfaz de usuario de Stack Monitoring, ver la topología de entidades y recopilar logs de dichas entidades.

La entidad puede tener varias entidades dependientes que emiten logs. Al detectar la entidad compuesta, las entidades dependientes se detectan automáticamente.

Requisitos:

Utilice un grupo de logs existente o cree al menos un grupo de logs para almacenar los logs que recopile de las entidades. Consulte Creación de grupos de logs para almacenar los logs.

Tareas por realizar

En los siguientes pasos se utiliza el ejemplo de la aplicación empaquetada Oracle E-Business Suite (EBS) en la mayoría de los lugares. Sin embargo, estos pasos se pueden seguir para todos los tipos de recursos soportados por el servicio Stack Monitoring.

  1. Instalación de Management Agent y Despliegue de Plugins

    • Para la detección de entidades de EBS: instale Management Agent en la instancia informática que tenga middleware de EBS (WebLogic Admin Server). En este agente, si el plugin Stack Monitoring no se despliega automáticamente, asegúrese de desplegarlo.

    • Para la recopilación de logs: instale Management Agents en todos los hosts que tienen instalados los componentes de EBS. En esos agentes, despliegue el plugin Logging Analytics para recopilar los datos de log.

    Asegúrese de que la versión de Management Agent sea 211116.1855 o posterior. Consulte Install Management Agent y Deploy a Plug-in During the Management Agent Installation.

  2. Preparación de los hosts de aplicación empaquetados para transmitir logs a Logging Analytics

    Consulte Grant READ Access of the Logs to the Agent User on Your Host.

  3. Creación de políticas de IAM para detectar automáticamente las entidades

    Consulte Allow Auto-Discovery of Entities and Log Collection.

  4. Proporcionar permisos para configurar la recopilación continua de logs

    Consulte Permitir recopilación continua de logs mediante instancias de Management Agent.

  5. Detectar las entidades

    1. Abra el menú de navegación y haga clic en Observación y gestión. En Logging Analytics, haga clic en Administración. Se abre la página Visión general de administración.

    2. Haga clic en Entidades en la lista de recursos disponibles en el menú de la izquierda.

      En el selector de compartimentos de la izquierda, seleccione el compartimento para que las entidades sean las mismas que las del agente de gestión utilizado para la detección.

    3. Haga clic en Detectar nuevo recurso. Se abre el cuadro de diálogo Detección de recursos en la interfaz de usuario del servicio Stack Monitoring.

    4. En Tipo de recurso, seleccione el tipo de recurso de Oracle que desea detectar, por ejemplo, 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. Proporcione las entradas para completar la detección. Para obtener más información sobre las entradas, consulte la tabla Entrada de detección del tipo de recurso en Documentación de OCI: Stack Monitoring - Detección iniciada por el usuario.

    6. Haga clic en Detectar nuevo recurso.

    En este punto, el proceso de detección se inicia en Management Agent y puede tardar unos minutos en completarse.

  6. Asociación de Entidades a Orígenes de Log

    Consulte Configuración de una nueva asociación origen-entidad.

    Para obtener una lista completa de los orígenes de log definidos por Oracle, consulte Orígenes definidos por Oracle.

  7. Visualización de la topología de la configuración

    Consulte Visualización de la topología de las entidades.

En este punto, los logs comienzan a fluir hacia Logging Analytics.

Permitir la detección automática de entidades y la recopilación de logs

Tarea Sentencias de política de IAM

Proporcione el permiso MANAGE al grupo de usuarios de Logging Analytics para los recursos de la familia stack-monitoring-family

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

Permitir al grupo de usuarios de Logging Analytics realizar tareas de detección

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>

Aquí, compartment_name es el nombre del compartimento utilizado para la detección. Es el mismo que el compartimento de las instancias de Management Agent instaladas para la detección.

Permitir al grupo dinámico de Management Agent cargar resultados de detección en el servicio ALLOW DYNAMIC-GROUP <Management_Agent_Dynamic_Group> TO {STACK_MONITORING_DISCOVERY_JOB_RESULT_SUBMIT} IN COMPARTMENT <compartment_name>

Aquí, compartment_name es el nombre del compartimento de las instancias de Management Agent instaladas para la detección.