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 esas entidades.
La entidad puede tener varias entidades dependientes que emitan logs. Al detectar la entidad compuesta, las entidades dependientes se detectan automáticamente.
Requisitos:
Utilice un grupo de registros existente o cree al menos un grupo de registros para almacenar los registros que recopile de sus entidades. Consulte Creación de grupos de logs para almacenar los logs.
Tareas para 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.
-
Instalación de Management Agent y despliegue de plugins
-
Para la detección de entidades de EBS: instale el agente de gestión en la instancia informática que tiene middleware de EBS (servidor de administración WebLogic). En este agente, si el plugin de supervisión de pila no se despliega automáticamente, asegúrese de desplegarlo.
-
Para la recopilación de logs: instale Management Agent en todos los hosts que tienen instalados los componentes de EBS. En esos agentes, despliegue el plugin de Log Analytics para recopilar los datos de log.
Asegúrese de que la versión del agente de gestión sea 211116.1855 o posterior. Consulte Instalación de Management Agent y Despliegue de un plugin durante la instalación de Management Agent.
-
-
Preparación de los hosts de aplicación empaquetados para transmitir logs a Log Analytics
Consulte Otorgamiento de acceso READ de los logs al usuario agente en el host.
-
Creación de políticas de IAM para la detección automática de entidades
Consulte Permitir la detección automática de entidades y recopilación de logs.
-
Proporcionar los permisos para configurar la recopilación continua de logs
Consulte Permitir recopilación continua de logs mediante agentes de gestión.
-
Detectar las entidades
-
Abra el menú de navegación y haga clic en Observación y gestión. En Log Analytics, haga clic en Administración.
-
Los recursos de administración se muestran en el panel en Administración en la izquierda. Haga clic en Entidades.
En la barra de búsqueda, seleccione el compartimento para que las entidades sean las mismas que las del agente de gestión utilizado para la detección.
-
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.
-
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, andPSFT Application. -
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.
-
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.
-
-
Asociar las entidades a orígenes de log
Consulte Configuración de una nueva asociación origen-entidad.
Para obtener la lista completa de orígenes de log definidos por Oracle, consulte Orígenes definidos por Oracle.
-
Visualización de la topología de la configuración
En este punto, los logs comienzan a fluir a Log Analytics.
Para dejar de recopilar logs de las entidades, consulte Parada de la recopilación de logs basada en agente.
Permitir detección automática de entidades y recopilación de logs
| Tarea | Sentencias de política de IAM |
|---|---|
|
Proporcione el permiso MANAGE al grupo de usuarios de Log Analytics para los recursos de la familia stack-monitoring-family |
ALLOW GROUP <user_group> TO MANAGE stack-monitoring-family IN COMPARTMENT <compartment_name> |
|
Permitir que el grupo de usuarios de Log Analytics realice 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 los agentes de gestión instalados para la detección. |
| Permitir que el grupo dinámico de Management Agent cargue los 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. |