Référence d'interrogation de journal pour le centre de connecteurs
Découvrez ce qui est pris en charge lors de l'interrogation d'un journal source dans un connecteur (service Oracle Cloud Infrastructure Connector Hub).
Le centre de connecteurs prend en charge un sous-ensemble de la spécification du langage d'interrogation des journaux. Utilisez ce sous-ensemble pris en charge lors du filtrage d'une source de journalisation pour un connecteur.
Note
Dans la console, filtrez les journaux sources sous Tâche de filtre de journal dans la page Créer un connecteur ou Modifier le connecteur. Pour plus d'informations, voir Source de journalisation.
Dans la console, filtrez les journaux sources sous Tâche de filtre de journal dans la page Créer un connecteur ou Modifier le connecteur. Pour plus d'informations, voir Source de journalisation.
Les expressions de flux sont limitées aux opérateurs de diffusion en continu suivants :
-
search
: Construit un flux de journal à partir d'objets de journal réels. -
where
: Filtre le flux de journal courant à l'aide d'une expression booléenne. Vous pouvez utiliser les opérateurs AND et OR.Note
Pour utiliser un opérateur OR dans la console, sélectionnez Passer en mode avancé.
Exemples
- Plusieurs flux de journal
-
search "<compartment_OCID>/loggroup1/logname1" "<compartment_OCID>/loggroup2/logname2" "<compartment_OCID>/loggroup3/logname3"
- Clause Where
-
search "<compartment_OCID>/Audit" | where type = 'com.oraclecloud.objectstorage.deleteobject'
Sortie :
{"specversion": "1.0", "type": "com.oraclecloud.objectstorage.deleteobject", "source": "<compartment_OCID>/myBucket",.....}
- Clause WHERE masquée
-
search "<compartment_OCID>" | level='ERROR'
- Clause WHERE avec opérateur OR
-
Note
Pour utiliser un opérateur OR dans la console, sélectionnez Passer en mode avancé.search "<compartment_OCID>/Audit" | where type='com.oraclecloud.objectstorage.deleteobject' or 'com.oraclecloud.objectstorage.getobject' | where source='myBucket'
Sortie :
{"specversion": "1.0", "type": "com.oraclecloud.objectstorage.deleteobject", "source": "<compartment_OCID>/myBucket",.....} {"specversion": "1.0", "type": "com.oraclecloud.objectstorage.getobject", "source": "<compartment_OCID>/myBucket",.....}
- Clause WHERE avec les opérateurs OR et AND
-
Note
Pour utiliser un opérateur OR dans la console, sélectionnez Passer en mode avancé.search "<compartment_OCID>" | where type='com.oraclecloud.functions.application.functioninvoke' or 'com.oraclecloud.objectstorage.listbuckets' | where source='my-application' | sort by datetime desc
- Clause WHERE avec opérateur avec caractère générique
-
logContent
retourne toute ligne de journal avec une chaîne correspondante. L'astérisque (*
) agit comme un caractère générique.search "<compartment_OCID>" | where logContent='*ERR*'