Riferimento query di log per hub connettore
Comprendere gli elementi supportati durante l'esecuzione di query su un log di origine in un connettore (servizio Oracle Cloud Infrastructure Connector Hub).
Hub connettore supporta un subset della specifica del linguaggio query di log. Utilizzare questo subset supportato quando si filtra un'origine di log per un connettore.
Nota
Nella console, filtrare i log di origine in Task filtro di log nella pagina Crea connettore o Modifica connettore. Per ulteriori informazioni, vedere Creazione di un connettore con un'origine di log.
Nella console, filtrare i log di origine in Task filtro di log nella pagina Crea connettore o Modifica connettore. Per ulteriori informazioni, vedere Creazione di un connettore con un'origine di log.
Le espressioni di flusso sono limitate ai seguenti operatori di streaming:
search
: costruisce un flusso di log dagli oggetti di log effettivi.where
: filtra il flusso di log corrente utilizzando un'espressione booleana. È possibile utilizzare gli operatori AND e OR.Nota
Per utilizzare un operatore OR nella console, selezionare Passa alla modalità avanzata.
Esempi
- Molti flussi di log
-
search "<compartment_OCID>/loggroup1/logname1" "<compartment_OCID>/loggroup2/logname2" "<compartment_OCID>/loggroup3/logname3"
- clausola WHERE
-
search "<compartment_OCID>/Audit" | where type = 'com.oraclecloud.objectstorage.deleteobject'
output:
{"specversion": "1.0", "type": "com.oraclecloud.objectstorage.deleteobject", "source": "<compartment_OCID>/myBucket",.....}
- Proposizione Where nascosta
-
search "<compartment_OCID>" | level='ERROR'
- Clausola Where con operatore OR
-
Nota
Per utilizzare un operatore OR nella console, selezionare Passa alla modalità avanzata.search "<compartment_OCID>/Audit" | where type='com.oraclecloud.objectstorage.deleteobject' or 'com.oraclecloud.objectstorage.getobject' | where source='myBucket'
output:
{"specversion": "1.0", "type": "com.oraclecloud.objectstorage.deleteobject", "source": "<compartment_OCID>/myBucket",.....} {"specversion": "1.0", "type": "com.oraclecloud.objectstorage.getobject", "source": "<compartment_OCID>/myBucket",.....}
- Clausola Where con entrambi gli operatori OR e AND
-
Nota
Per utilizzare un operatore OR nella console, selezionare Passa alla modalità avanzata.search "<compartment_OCID>" | where type='com.oraclecloud.functions.application.functioninvoke' or 'com.oraclecloud.objectstorage.listbuckets' | where source='my-application' | sort by datetime desc
- Clausola Where con operatore jolly
-
logContent
restituisce qualsiasi riga di log con una stringa corrispondente. L'asterisco (*
) funge da carattere jolly.search "<compartment_OCID>" | where logContent='*ERR*'