Package goog.gdc.logging.v1

Índice

Registros

Fornece operações para registros no banco de dados de série temporal.

ListLabelValues

rpc ListLabelValues(ListLabelValuesRequest) returns (ListLabelValuesResponse)

Lista todos os valores de rótulo no banco de dados de série temporal que correspondem às condições da solicitação.

ListLabels

rpc ListLabels(ListLabelsRequest) returns (ListLabelsResponse)

Lista todos os rótulos de fluxos de registro no banco de dados de série temporal que correspondem às condições da solicitação.

ListLogs

rpc ListLogs(ListLogsRequest) returns (ListLogsResponse)

Lista todos os registros em todas as séries temporais que correspondem às condições da solicitação.

ListLabelValuesRequest

Mensagem de solicitação para listar todos os valores de um determinado rótulo.

Campos
parent

string

Obrigatório. O nome do projeto em que os rótulos são listados.

label

string

Obrigatório. O nome do rótulo em que os valores são listados.

page_size

int32

O número máximo de valores a serem retornados. O serviço pode retornar menos valores do que o especificado nesse campo.

Se não for especificado, no máximo 100 registros serão retornados. O valor máximo é 1000. Os valores acima de 1000 são limitados a 1000.

page_token

string

Um token de página recebido de uma chamada ListLabelValues anterior. Forneça esse valor para recuperar a página subsequente.

Ao paginar, todos os outros parâmetros fornecidos para ListLabelValues precisam corresponder à chamada que forneceu o token da página.

start_time

Timestamp

O carimbo de data/hora mais antigo em que os rótulos serão listados.

end_time

Timestamp

O carimbo de data/hora mais recente em que os rótulos serão listados.

ListLabelValuesResponse

Mensagem de resposta para listar todos os valores de um determinado rótulo.

Campos
values[]

string

Uma lista de todos os valores do rótulo especificado.

next_page_token

string

Um token de página recebido de uma chamada ListLogs anterior. Forneça esse valor para recuperar a página subsequente.

Ao paginar, todos os outros parâmetros fornecidos para ListLogs precisam corresponder à chamada que forneceu o token da página.

ListLabelsRequest

Mensagem de solicitação para receber uma lista de rótulos de fluxo de registro.

Campos
parent

string

Obrigatório. O projeto em que os rótulos serão listados.

page_size

int32

O número máximo de valores a serem retornados. O serviço pode retornar menos valores do que o especificado nesse campo.

Se não for especificado, no máximo 100 rótulos serão retornados. O valor máximo é 1000. Os valores acima de 1000 são limitados a 1000.

page_token

string

Um token de página recebido de uma chamada ListLabels anterior. Forneça esse valor para recuperar a página subsequente.

Ao paginar, todos os outros parâmetros fornecidos para ListLabels precisam corresponder à chamada que forneceu o token da página.

start_time

Timestamp

O carimbo de data/hora mais antigo em que os rótulos de fluxo de registro serão listados.

end_time

Timestamp

O carimbo de data/hora mais recente em que os rótulos de fluxo de registro serão listados.

ListLabelsResponse

Mensagem de resposta para receber a lista de rótulos de fluxo de registro.

Campos
labels[]

string

Os rótulos encontrados no banco de dados de série temporal.

next_page_token

string

Um token, que pode ser enviado como page_token para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes.

ListLogsFilter

Mensagem que representa as condições de filtragem em que os fluxos de registro precisam ser retornados da solicitação ListLogs.

Campos
labels_equal

map<string, string>

Os valores aos quais cada fluxo de registro retornado precisa ter os rótulos definidos.

labels_not_equal

map<string, string>

Os valores aos quais cada fluxo de registro retornado não pode ter os rótulos definidos.

labels_match_regex

map<string, string>

A expressão regular à qual cada fluxo de registro retornado precisa ter os rótulos correspondentes.

order_ascending

bool

Um indicador que determina se os registros precisam ser retornados em ordem crescente (do mais antigo para o mais recente).

start_time

Timestamp

O carimbo de data/hora mais antigo em que os registros serão coletados.

end_time

Timestamp

O carimbo de data/hora mais recente em que os registros serão coletados.

ListLogsRequest

Mensagem de solicitação para listar registros em um determinado fluxo de registro.

Campos
parent

string

Obrigatório. O projeto em que os registros serão listados.

logs_filter

ListLogsFilter

Filtro para limitar o escopo dos registros com base em rótulos e horários do Loki.

page_size

int32

O número máximo de valores a serem retornados. O serviço pode retornar menos valores do que o especificado nesse campo.

Se não for especificado, no máximo 100 registros serão retornados. O valor máximo é 1000. Os valores acima de 1000 são limitados a 1000.

page_token

string

Um token de página recebido de uma chamada ListLogs anterior. Forneça esse valor para recuperar a página subsequente.

Ao paginar, todos os outros parâmetros fornecidos para ListLogs precisam corresponder à chamada que forneceu o token da página.

ListLogsResponse

Método de resposta da função ListLogs que retorna registros que correspondem às condições da solicitação.

Campos
logs[]

Log

Os registros encontrados no banco de dados de série temporal.

next_page_token

string

Um token, que pode ser enviado como page_token para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes.

Registro

Mensagem que representa uma mensagem de registro.

Campos
produced_time

Timestamp

O horário em que esse registro foi produzido.

labels

map<string, string>

Os rótulos associados à série temporal de que esse registro veio.

log

string

A mensagem de registro, que é um mapa de chave-valor.