O Cloud Logging limita o tamanho dos registros de entrada a 256 KB e descarta registros maiores. Para garantir que o Cloud Logging retenha grandes volumes de dados registros, o Fleet Engine pode dividi-los em uma série de registros menores.
O Cloud Logging pode dividir os seguintes registros do Fleet Engine:
Cada entrada de registro de divisão contém os seguintes campos:
split.uid
: um identificador exclusivo para o grupo de entradas de registro que foram 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 dessa entrada na série de entradas divididas. A primeira entrada da divisão tem o índice0.split.index
. Esse índice também está anexado ao campoLogEntry.insertId
.split.totalSplits
: o número de entradas de registro em que a entrada original foi dividido. O valor deste campo é o mesmo para a divisão de todas as entradas 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 o Fleet Engine,
registros, a divisão ocorre no campo jsonPayload
. Para detalhes e exemplos, consulte
Dividir entradas de registro de auditoria.
A seguir
Para contar e filtrar os registros de acordo com seus critérios, crie registros com base métricas.