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:
- 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 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.