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/stdoutprojects/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 Cloud de Confiance . Para ver uma lista dos serviços suportados, consulte os Cloud de Confiance by S3NS serviços com registos de auditoria.
O seguinte tipo de entradas de registo é armazenado no
_Required contentor de registos no Cloud de Confiance projeto,
conta de faturação, pasta ou organização de origem:
- Registos de auditoria da atividade do administrador
- Registos de auditoria de eventos do sistema
- Registos de auditoria do administrador do Google Workspace
- Registos de auditoria de grupos Enterprise
- Registos de auditoria do início de sessão
Todas as outras entradas de registo originadas num Cloud de Confiance 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.