Modelo de dados de entrada do registo

Este documento descreve o modelo de dados usado pelo Cloud Logging. O modelo de dados especifica o formato no qual os dados de registo são armazenados. Também determina as dimensões sobre as quais pode consultar os dados de registo.

Modelo de dados

No Cloud Logging, um registo é uma coleção com nome de entradas individuais. Pode consultar os seus dados pelo nome do registo. Os registos são compostos por entradas que estão em conformidade com a estrutura LogEntry.

Cada entrada do registo regista o estado ou descreve um evento específico, como a criação de uma instância de máquina virtual, e consiste, no mínimo, no seguinte:

  • Uma data/hora que indica quando o evento ocorreu ou quando foi recebido pelo Cloud Logging.
  • Informações sobre a origem da entrada do registo. Esta origem é denominada recurso monitorizado. Os exemplos de recursos monitorizados incluem instâncias individuais do Compute Engine e contentores do Google Kubernetes Engine. Para ver uma lista completa dos tipos de recursos monitorizados, consulte o artigo Recursos e serviços monitorizados.
  • Um payload que tem de ser um dos seguintes:

    • textPayload: estes payloads estão formatados como uma única string.
    • jsonPayload: estes payloads são estruturados, pelo que pode consultar por pares chave-valor. Recomendamos que as aplicações escrevam sempre dados de registo estruturados.
    • protoPayload: Estes payloads seguem o formato de um ficheiro proto e os campos estão formatados como JSON.
  • O nome do registo ao qual pertence. O nome de um registo inclui o caminho completo do recurso ao qual as entradas de registo pertencem, seguido de um identificador. Seguem-se exemplos de nomes de registos:

    • projects/my-project/logs/stdout
    • projects/my-project/compute.googleapis.com/activity

Pode escrever consultas que apenas extraiam as entradas de registo em que o valor de um campo LogEntry corresponde a determinados critérios. Por exemplo, pode apresentar apenas as entradas de registo cujo campo severity tenha o valor ERROR.

Tipos de entradas do registo

Os registos de auditoria fornecem informações sobre as atividades administrativas e os acessos nos seus recursos Trusted Cloud . Para ver uma lista dos serviços suportados, consulte os Trusted Cloud by S3NS serviços com registos de auditoria.

O seguinte tipo de entradas de registo é armazenado no _Required contentor de registos no Trusted Cloud projeto, conta de faturação, pasta ou organização de origem:

Todas as outras entradas de registo originadas num Trusted Cloud projeto, numa conta de faturação, numa pasta ou numa organização são armazenadas no _Default depósito de registos. No entanto, pode alterar as entradas de registo armazenadas neste contentor de registos.

O que se segue?