Supervisión de integraciones de OIC con APM
Puede supervisar las integraciones de Oracle Integration Cloud (OIC) con Application Performance Monitoring (APM) conectando un log de flujo de actividad de OIC a la función incorporada del remitente de logs de APM y moviendo los logs de servicio a un dominio de APM. Para obtener detalles, consulte APM Log Sender Function.
Las instancias de Oracle Integration 2 no están soportadas.
Configuración
Siga estos pasos para configurar la supervisión de una instancia de Integration por un dominio de APM:
- Capture el flujo de actividad de la integración en una instancia de log. Siga los pasos que se describen en Captura del flujo de actividades de integraciones en la Consola de Oracle Cloud Infrastructure.
- Cree una instancia de la función Remitente de log de APM desde el catálogo de funciones predefinido y apúntela al dominio de APM que supervisará la integración. Para obtener detalles, siga las instrucciones de la documentación APM Log Sender Function.
- Conecte el log del paso 1 a la función del paso 2 creando un conector en Connector Hub.
Para crear un conector, siga las instrucciones siguientes:
- Abra el menú de navegación y haga clic en Análisis e IA. En Mensajería, haga clic en Hub de conector.
- Haga clic en el botón Crear conector.
- Introduzca un nombre y una descripción opcional.
- Seleccione un compartimento.
- En Configurar conector, defina el Origen en Registro y el Destino en Funciones.
- En Configurar origen, seleccione el grupo de logs y los logs en el log de flujo de actividad configurado en el paso 1.
- En Configurar destino, defina la aplicación de función y la función en la función creada en el paso 2.
- Nota: No configure una tarea.
- Haga clic en el botón Crear.
- Ahora debe tener un conector:
- Políticas de conector.
Las siguientes políticas se crean automáticamente al crear el conector:
-
Allow any-user to use fn-function in compartment id <target_function_compartment_ocid> where all {request.principal.type='serviceconnector', request.principal.compartment.id='<serviceconnector_compartment_ocid>'}
-
Allow any-user to use fn-invocation in compartment id <target_function_compartment_ocid> where all {request.principal.type='serviceconnector', request.principal.compartment.id='<serviceconnector_compartment_ocid>'}
-
Atributos span
En la siguiente tabla se proporciona una lista de atributos para los períodos de OIC. Esta tabla incluye:
- Nombre: nombre del atributo.
- Descripción: breve descripción del atributo.
- Tipo: tipo de atributo: Dimensión o Métrica.
Nombre | Descripción | Tipo |
---|---|---|
ActionName | Nombre de la acción, a menudo el que se configuró en la integración de OIC. | Dimensión |
ActionType | Un clasificador de una palabra para la operación de OIC que representa el período. Por ejemplo, conmutador, asignador o notificación. | Dimensión |
AuditMessage | Texto de mensaje adicional cuando la aplicación OIC se ejecuta en modo de depuración o auditoría. | Dimensión |
EndpointConnectionId | ID del punto final al que se llama. | Dimensión |
EndpointName | Nombre del punto final al que se llama. | Dimensión |
EndpointType | El tipo de punto final al que se llama (rest, atpdatabase, ...). | Dimensión |
InstanceCompletionState | Se define para el período de fin de flujo, que indica si el flujo se completó correctamente. | Dimensión |
IntegrationId | OCID de la integración de OIC. | Dimensión |
IntegrationVersion | Número de versión de la integración de OIC. | Dimensión |
Clave | La clave de un evento de seguimiento. Consulte también Valor. | Dimensión |
Mensaje | Mensaje que el flujo de actividad de OIC ha registrado para la operación. | Dimensión |
OpcRequestId | Opc-request-id del flujo de integración de OIC. | Dimensión |
ProjectCode | Código de proyecto de OIC. | Dimensión |
RecordType | Establecido en ciertos períodos importantes que indican el tipo de acción que representa el período. Puede filtrar por la presencia de este campo para reducir el ruido de períodos menos importantes. | Dimensión |
UserId | Usuario que ha creado la integración de OIC. | Dimensión |
Valor | El valor de un evento de seguimiento. Consulte también Key. | Dimensión |
EventId | ID de evento de OIC | Dimensión |
ParentEventId | ID del evento anterior en el flujo Actividad. | Dimensión |
InstanceId | ID de flujo de OIC | Dimensión |
ParentInstanceId | ID de flujo de OIC del flujo principal | Dimensión |
ParentFlowParentEventId | ID de evento de OIC del evento principal en el flujo principal. | Dimensión |
Uso de la exploración de rastreo de APM para la supervisión
Una vez que haya completado todos los pasos de configuración, los rastreos estarán visibles en Trace Explorer en el dominio de APM que se configuró para la función de emisor de logs de APM.