Informations détaillées sur le service d'événements

Détails de journalisation pour les journaux d'événements.

Ressources

  • règles

Catégories de journaux

Valeur d'API (ID) : Console (Nom d'affichage) Description
ruleexecutionlog Rule Execution Logs Décrit comment les règles ont été évaluées par rapport aux événements émis par les ressources.

Disponibilité

La journalisation pour le service d'événements est disponible dans toutes les régions des domaines commerciaux. Elle n'est pas disponible dans les régions du nuage gouvernemental.

Contenu d'un journal du service d'événements

Propriété Description
logTime Heure de l'événement dans le format d'horodatage RFC 3339.
ruleId ID règle des événements.
eventId UUID de l'événement. Cet identificateur n'est pas un OCID, mais seulement un ID unique pour l'événement.
message Message associé à l'événement.
target Action associée à la règle. Par exemple :
  • Pour la diffusion en continu, cela signifie que l'événement a été livré au flux.
  • Pour un avis, cela signifie qu'il a été livré au courriel abonné au sujet.
  • Pour une fonction, cela signifie que la fonction a été déclenchée par les données d'un événement.

Exemple de journal du service d'événements

Pour les événements, il existe deux types de message :
{
  "specversion": "1.0",
  "type": "com.oraclecloud.eventsservice.eventrule.ruleexecutionlog",
  "source": "Flowlogs",
  "id": "6e6dbfd3-4bce-4484-848d-af53f19bd6c9",
  "time": "2020-08-24T23:31:44Z",
  "oracle": {
    "logid": "ocid1.log.oc1.iad.<unique_ID>",
    "loggroupid": "ocid1.loggroup.oc1.iad.<unique_ID>",
    "compartmentid": "ocid1.compartment.oc1..<unique_ID>",
    "tenantid": "ocid1.tenancy.oc1..<unique_ID>",
    "ingestedtime": "2020-08-19T15:33:30.832Z"
  },
  "data": {
    "ruleId": "ocid1.eventrule.oc1.iad.<unique_ID>",
    "eventId": "24bc7219-efec-4ccd-350b-be2d833439d2",
    "message": "Event failed to deliver to FAAS. Exception from FAAS endpoint 
     https://ptktjbkp22a.us-ashburn-1.functions.oci.oraclecloud.com, exception message: 
     (502, FunctionInvokeImageNotAvailable, false) Failed to pull function image (opc-request-id:
     AA3D3CEE50107C103AA662B8646A0EEE/01EGHCZXNW1BT0750ZJ0058HCP/01EGHCZXNW1BT0750ZJ0058HCQ),
     opc-request-id AA3D3CEE50107C103AA662B8646A0EEE/01EGHCZXNW1BT0750ZJ0058HCP/01EGHCZXNW1BT0750ZJ0058HCQ,
     statuscode 502", "target": "ocid1.fnfunc.oc1.iad.<unique_ID>"
  }
}
{
  "specversion": "1.0",
  "type": "com.oraclecloud.eventsservice.eventrule.ruleexecutionlog",
  "source": "cmi-push-vcn-splunk-phoenix",
  "id": "52007b4c-225e-4d6c-9dea-077b884a94e9",
  "time": "2020-08-24T23:35:16Z",
  "oracle": {
    "logid": "ocid1.log.oc1.iad.<unique_ID>",
    "loggroupid": "ocid1.loggroup.oc1.iad.<unique_ID>",
    "compartmentid": "ocid1.compartment.oc1..<unique_ID>",
    "tenantid": "ocid1.tenancy.oc1..<unique_ID>",
    "ingestedtime": "2020-08-19T15:33:30.832Z"
  },
  "data": {
    "ruleId": "ocid1.eventrule.oc1.phx.<unique_ID>",
    "eventId": "30bde0fa-af8a-f50c-aa01-4fc42f28acb9",
    "message": "Rule has matched event"
  }
}

Nom d'objet de journal du service d'événements

Les objets qui stockent les données de journal du service d'événements utilisent le format d'attribution de nom suivant :

Rule_Execution_Log/<event_rule_OCID>/<YYYY-MM-DDTHH_MMZ>[_<seqNum>].log.gz

Par exemple :

Rule_Execution_Log/ocid1.eventrule.oc1.phx.<unique_ID>/2019-03-21T00_00Z.log.gz
Rule_Execution_Log/ocid1.eventrule.oc1.phx.<unique_ID>/2019-03-21T00_00Z_2.log.gz