O Cloud Logging limita o tamanho dos registros de entrada a 256 KB e descarta registros maiores. Para garantir que o Cloud Logging retenha os registros grandes, o Fleet Engine pode dividi-los em uma série de registros menores.
O registro do Cloud pode dividir os seguintes registros do Fleet Engine:
Cada entrada de registro dividida contém os seguintes campos:
split.uid
: um identificador exclusivo para o grupo de entradas de registro que foram divididas de uma entrada de registro original comum. O valor desse campo é o mesmo para todas as entradas divididas da entrada de registro original.split.index
: a posição desta entrada na série de entradas divididas. A primeira entrada da divisão tem o índice0.split.index
. Esse índice também é anexado ao campoLogEntry.insertId
.split.totalSplits
: o número de entradas de registro em que a entrada de registro original foi dividida. O valor desse campo é o mesmo para todas as entradas divididas da entrada de registro original.
split log 1:
insertId: "XXXX-01"
split {index: 0, uuid: "XXXX"}
splitLog 2:
insertId: "XXX-02"
split {index: 1, uuid: "XXXX"}
Para encontrar todos os registros que foram divididos de um registro específico, use uma consulta como:
split.uid="789+2022-02-22T12:22:22.22+05:00"
sortby split.index OR sortby insertID
A estrutura desses registros divididos é quase a mesma mostrada no guia dos Registros de auditoria do Cloud. A principal diferença é que, para os registros do Fleet Engine, a divisão ocorre no campo jsonPayload
. Para detalhes e exemplos, consulte Entradas de registro de auditoria divididas.
A seguir
Para contar e filtrar registros de acordo com seus critérios, crie métricas com base em registros.