Monitora integrazioni OIC con APM

È possibile monitorare le integrazioni Oracle Integration Cloud (OIC) con Application Performance Monitoring (APM) connettendo un log del flusso di attività OIC alla funzione predefinita Mittente log APM e spostando i log del servizio in un dominio APM. Per informazioni dettagliate, vedere Funzione mittente log APM.

Application Performance Monitoring può essere utilizzato per monitorare le istanze di Oracle Integration 3.
Nota

Le istanze di Oracle Integration 2 non sono supportate.

Configurazione

Per configurare il monitoraggio di un'istanza di integrazione da parte di un dominio APM, effettuare le operazioni riportate di seguito.

  1. Acquisisce il flusso di attività dell'integrazione in un'istanza di log. Segui i passi descritti in Acquisisci il flusso di attività delle integrazioni nella console di Oracle Cloud Infrastructure.
  2. Creare un'istanza della funzione Mittente log APM dal catalogo Funzioni predefinito e indirizzarla al dominio APM che monitorerà l'integrazione. Per ulteriori informazioni, attenersi alle istruzioni riportate nella documentazione relativa alla funzione mittente log APM.
  3. Connettere il log del passo 1 alla funzione del passo 2 creando un connettore nell'hub del connettore.

    Per creare un connettore, seguire le istruzioni riportate di seguito.

    • Aprire il menu di navigazione e fare clic su Analytics e AI. In Messaggistica fare clic su Hub di connettori.
    • Fare clic sul pulsante Crea connettore.
    • Immettere un nome e una descrizione facoltativa.
    • Selezionare un compartimento.
    • In Configura connettore impostare l'opzione Origine su Log e l'opzione Destinazione su Funzioni.
    • In Configura origine selezionare Gruppo di log e Log nel log Flusso attività configurato nel passo 1.
    • In Configura destinazione impostare l'applicazione funzione e l'funzione sulla funzione creata nel passo 2.
    • Nota: non configurare un task.
    • Fare clic sul pulsante Crea.
    • Ora dovrebbe avere un connettore:
  4. Criteri del connettore.

    Durante la creazione del connettore vengono creati automaticamente i criteri riportati di seguito.

    • 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>'}

Attributi intervallo

Nella tabella seguente viene fornita una lista di attributi per gli intervalli OIC. Questa tabella include:

  • Nome: il nome dell'attributo.
  • Descrizione: breve descrizione dell'attributo.
  • Tipo: tipo di attributo: Dimensione o Metrica.
Non possono essere registrati immediatamente per gli intervalli OIC. È possibile aggiungerli manualmente nella configurazione del dominio APM oppure abilitare l'attivazione automatica in questo caso.
Nome Descrizione Tipo
ActionName Nome dell'azione, spesso quello configurato nell'integrazione OIC. Dimensione
ActionType Un classificatore di una parola per l'operazione OIC rappresentata dall'intervallo. Ad esempio Switch, Mapper o Notification. Dimensione
AuditMessage Testo aggiuntivo del messaggio quando l'applicazione OIC viene eseguita in modalità debug o audit. Dimensione
EndpointConnectionId ID dell'endpoint richiamato. Dimensione
EndpointName Il nome dell'endpoint richiamato. Dimensione
EndpointType Il tipo di endpoint richiamato (rest, atpdatabase, ...). Dimensione
InstanceCompletionState Impostare l'intervallo di fine flusso per indicare se il flusso è stato completato correttamente. Dimensione
IntegrationId OCID dell'integrazione OIC. Dimensione
IntegrationVersion Numero di versione dell'integrazione OIC. Dimensione
Chiave Chiave di un evento di tracciamento. Vedere anche Valore. Dimensione
Messaggio Il messaggio che il flusso di attività OIC ha registrato per l'operazione. Dimensione
OpcRequestId Opc-request-id del flusso di integrazione OIC. Dimensione
ProjectCode Codice progetto OIC. Dimensione
RecordType Impostato su alcuni intervalli importanti che indicano il tipo di azione che l'intervallo rappresenta. È possibile filtrare la presenza di questo campo per ridurre il rumore da intervalli meno importanti. Dimensione
UserId L'utente che ha creato l'integrazione OIC. Dimensione
Value Il valore di un evento di tracciamento. Vedi anche Key. Dimensione
EventId ID evento OIC Dimensione
ParentEventId ID dell'evento precedente nel flusso di attività. Dimensione
ID istanza ID flusso OIC Dimensione
ParentInstanceId ID flusso OIC del flusso padre Dimensione
ParentFlowParentEventId ID evento OIC dell'evento padre nel flusso padre. Dimensione

Usa APM Trace Explore per il monitoraggio

Una volta completati tutti i passi di configurazione, i trace sono visibili in Trace Explorer sotto il dominio APM configurato per la funzione Mittente log APM.