Entendendo como o Agente de criação de log analisa as severidades

O site IBM Cloud Logs Agente de criação de log tentará determinar o valor da gravidade de um registro de log roteado. Se o Agente de criação de log não puder determinar a gravidade de um registro de log, ele definirá a gravidade como info.

A gravidade de um registro de log é extraída depois que o log foi coletado e modificado pelo site Agente de criação de log. Isso significa que todos os filtros e modificações definidos na configuração do Agente de criação de log são aplicados antes que o registro seja analisado na preparação para enviá-lo a uma instância do IBM Cloud Logs.

A análise de gravidade é feita em uma ordem específica. Assim que uma correspondência é encontrada, a análise é concluída e as etapas subsequentes não são executadas.

Primeiro, os elementos de nível superior do registro são pesquisados em busca de campos denominados severity, level ou logLevel, nessa ordem. Se for encontrada uma correspondência, o valor correspondente será mapeado de acordo com a tabela de mapeamento. O mapeamento não diferencia maiúsculas de minúsculas e encontrará todas as grafias em maiúsculas e minúsculas.

Se a primeira etapa não produzir nenhum resultado, os mesmos campos (severity, level ou logLevel) serão pesquisados aninhados abaixo das chaves message e log. Se for encontrada uma correspondência, o valor será mapeado conforme descrito na tabela de mapeamento, onde as grafias em maiúsculas e minúsculas não são relevantes.

Mapeamento dos valores de gravidade do registro de log para os valores de gravidade do site IBM Cloud Logs
Valor de gravidade do registro de log (não diferencia maiúsculas de minúsculas) Mapeado para Valor mapeado pela API
debug Debug 1
verbose Verbose 2
info Info 3
warn Warn 4
warning Warn 4
error Error 5
err Error 5
critical Critical 6
crit Critical 6
alert Critical 6
emerg Critical 6

Se as primeiras etapas não encontrarem nenhum dos nomes de campo predefinidos, uma pesquisa de texto simples será aplicada aos campos denominados message e log. Nesse caso, a pesquisa diferencia maiúsculas de minúsculas e só encontrará as ortografias definidas na tabela de mapeamento.

Mapeamento dos valores de gravidade da pesquisa de texto para os valores de gravidade do site IBM Cloud Logs
Valor de gravidade do registro de log Mapeado para Valor mapeado pela API
debug, Debug, DEBUG Debug 1
verbose, Verbose, VERBOSE Verbose 2
info, Info, INFO Info 3
warn, Warn, WARN Warn 4
error, Error, ERROR Error 5
critical, Critical, CRITICAL Critical 6