Détails relatifs à Events

Détails de journalisation pour les journaux Events.

Ressources

  • rules

Catégories de journal

Valeur d'API (ID) : Console (nom d'affichage) Description
ruleexecutionlog Journaux d'exécution de règle Décrit la manière dont les règles ont été évaluées par rapport aux événements émis à partir des ressources.

Disponibilité

La journalisation des événements est disponible dans toutes les régions des domaines commerciaux. La journalisation des événements n'est pas disponible dans les régions du domaine Government Cloud.

Contenu d'un journal Events

Propriété Description
logTime Heure de l'événement, exprimée au format d'horodatage RFC 3339.
ruleId ID de la règle d'événements.
eventId UUID de l'événement. Il ne s'agit pas d'un OCID, mais simplement de l'ID unique de l'événement.
message Message de l'événement.
target Action associée à la règle. Par exemple :
  • Pour la transmission en continu, cela signifie que l'événement a été distribué au flux.
  • Pour une notification, cela signifie qu'elle a été distribuée à l'adresse électronique abonnée au sujet.
  • Pour une fonction, cela signifie qu'elle a déclenché la fonction avec les données d'événement.

Exemple de journal Events

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 de l'objet de journal Events

Les objets qui stockent les données du journal Events utilisent le format de dénomination 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