Referência de Consulta de Log para o Connector Hub
Entenda o que é suportado ao consultar um log de origem em um conector (serviço Oracle Cloud Infrastructure Connector Hub).
O Connector Hub suporta um subconjunto da Especificação da linguagem de consulta de registro em log. Use esse subconjunto suportado ao filtrar uma origem de Log para um conector.
Observação
Na Console, filtre logs de origem em Tarefa de filtro de log na página Criar conector ou Editar conector. Para obter mais informações, consulte Criando um Conector com uma Origem de Log.
Na Console, filtre logs de origem em Tarefa de filtro de log na página Criar conector ou Editar conector. Para obter mais informações, consulte Criando um Conector com uma Origem de Log.
As expressões do stream se limitam aos seguintes operadores de streaming:
search
: Cria um stream de log de objetos de log reais.where
: filtra o stream de log atual usando uma expressão booliana. Você pode usar os operadores AND e OR.Observação
Para usar um operador OR na Console, selecione Alternar para o modo avançado.
Exemplos
- Muitos fluxos de log
-
search "<compartment_OCID>/loggroup1/logname1" "<compartment_OCID>/loggroup2/logname2" "<compartment_OCID>/loggroup3/logname3"
- cláusula Where
-
search "<compartment_OCID>/Audit" | where type = 'com.oraclecloud.objectstorage.deleteobject'
Saída:
{"specversion": "1.0", "type": "com.oraclecloud.objectstorage.deleteobject", "source": "<compartment_OCID>/myBucket",.....}
- Cláusula where oculta
-
search "<compartment_OCID>" | level='ERROR'
- Cláusula Where com o operador OR
-
Observação
Para usar um operador OR na Console, selecione Alternar para o modo avançado.search "<compartment_OCID>/Audit" | where type='com.oraclecloud.objectstorage.deleteobject' or 'com.oraclecloud.objectstorage.getobject' | where source='myBucket'
Saída:
{"specversion": "1.0", "type": "com.oraclecloud.objectstorage.deleteobject", "source": "<compartment_OCID>/myBucket",.....} {"specversion": "1.0", "type": "com.oraclecloud.objectstorage.getobject", "source": "<compartment_OCID>/myBucket",.....}
- Cláusula Where com operadores OR e AND
-
Observação
Para usar um operador OR na Console, selecione Alternar para o modo avançado.search "<compartment_OCID>" | where type='com.oraclecloud.functions.application.functioninvoke' or 'com.oraclecloud.objectstorage.listbuckets' | where source='my-application' | sort by datetime desc
- Cláusula Where com operador curinga
-
logContent
retorna qualquer linha de log com uma string correspondente. O asterisco (*
) funciona como um curinga.search "<compartment_OCID>" | where logContent='*ERR*'