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 registros 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 de onde 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 neste campo.

Se não for especificado, no máximo 100 registros serão retornados. O valor máximo é 1000. 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 seguinte.

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 a partir do qual listar rótulos.

end_time

Timestamp

O carimbo de data/hora mais recente para listar rótulos.

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

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

Campos
parent

string

Obrigatório. O projeto de onde 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 do que o especificado neste campo.

Se não for especificado, no máximo 100 rótulos serão retornados. O valor máximo é 1000. 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 seguinte.

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 a partir do qual listar os rótulos de fluxo de registros.

end_time

Timestamp

O carimbo de data/hora mais recente para listar os rótulos de fluxo de registros.

ListLabelsResponse

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

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 registros precisam ser retornados da solicitação ListLogs.

Campos
labels_equal

map<string, string>

Os valores retornados por cada fluxo de registros precisam ter os rótulos definidos.

labels_not_equal

map<string, string>

Os valores retornados por cada fluxo de registros não podem ter os rótulos definidos.

labels_match_regex

map<string, string>

A expressão regular a que cada stream de registros retornado precisa corresponder aos rótulos.

order_ascending

bool

Um indicador que determina se os registros precisam ser retornados em ordem crescente (mais antigos primeiro).

start_time

Timestamp

O carimbo de data/hora mais antigo a partir do qual começar a coletar registros.

end_time

Timestamp

O carimbo de data/hora mais recente a partir do qual começar a coletar registros.

ListLogsRequest

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

Campos
parent

string

Obrigatório. O projeto de onde listar os registros.

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 neste campo.

Se não for especificado, no máximo 100 registros serão retornados. O valor máximo é 1000. 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 seguinte.

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 correspondentes à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 o registro foi produzido.

labels

map<string, string>

Os rótulos associados à série temporal de origem deste registro.

log

string

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