Package goog.gdc.logging.v1

Índice

Registros

Proporciona operaciones para los registros de la base de datos de series temporales.

ListLabelValues

rpc ListLabelValues(ListLabelValuesRequest) returns (ListLabelValuesResponse)

Lista de todos los valores de etiqueta de la base de datos de series temporales que coinciden con las condiciones de la solicitud.

ListLabels

rpc ListLabels(ListLabelsRequest) returns (ListLabelsResponse)

Muestra todas las etiquetas de los flujos de registro de la base de datos de series temporales que coinciden con las condiciones de la solicitud.

ListLogs

rpc ListLogs(ListLogsRequest) returns (ListLogsResponse)

Muestra todos los registros de todas las series temporales que cumplen las condiciones de la solicitud.

ListLabelValuesRequest

Mensaje de solicitud para enumerar todos los valores de una etiqueta determinada.

Campos
parent

string

Obligatorio. Nombre del proyecto del que se muestran las etiquetas.

label

string

Obligatorio. Nombre de la etiqueta de la que se muestran los valores.

page_size

int32

Número máximo de valores que se devolverán. Es posible que el servicio devuelva menos valores de los que se especifican en este campo.

Si no se especifica, se devuelven 100 registros como máximo. El valor máximo es 1000. Los valores superiores a 1000 se limitan a 1000.

page_token

string

Token de página recibido de una llamada ListLabelValues anterior. Proporciona este valor para obtener la siguiente página.

Al hacer la paginación, todos los demás parámetros proporcionados a ListLabelValues deben ser los mismos que aparecen en la llamada que proporcionó el token de la página.

start_time

Timestamp

Marca de tiempo más antigua a partir de la cual se deben enumerar las etiquetas.

end_time

Timestamp

Marca de tiempo más reciente a partir de la cual se deben enumerar las etiquetas.

ListLabelValuesResponse

Mensaje de respuesta para enumerar todos los valores de una etiqueta determinada.

Campos
values[]

string

Lista de todos los valores de la etiqueta dada.

next_page_token

string

Token de página recibido de una llamada ListLogs anterior. Proporciona este valor para obtener la siguiente página.

Al hacer la paginación, todos los demás parámetros proporcionados a ListLogs deben ser los mismos que aparecen en la llamada que proporcionó el token de la página.

ListLabelsRequest

Mensaje de solicitud para obtener una lista de etiquetas de flujo de registro.

Campos
parent

string

Obligatorio. El proyecto del que se van a enumerar las etiquetas.

page_size

int32

Número máximo de valores que se devolverán. El servicio puede devolver menos elementos de los que se especifican en este campo.

Si no se especifica, se devuelven 100 etiquetas como máximo. El valor máximo es 1000. Los valores superiores a 1000 se limitan a 1000.

page_token

string

Token de página recibido de una llamada ListLabels anterior. Proporciona este valor para obtener la siguiente página.

Al hacer la paginación, todos los demás parámetros proporcionados a ListLabels deben ser los mismos que aparecen en la llamada que proporcionó el token de la página.

start_time

Timestamp

La marca de tiempo más antigua a partir de la cual se deben enumerar las etiquetas de la secuencia de registro.

end_time

Timestamp

La marca de tiempo más reciente a partir de la cual se deben enumerar las etiquetas de flujo de registro.

ListLabelsResponse

Mensaje de respuesta para obtener la lista de etiquetas de flujo de registro.

Campos
labels[]

string

Las etiquetas encontradas en la base de datos de series temporales.

next_page_token

string

Token que se puede enviar como page_token para obtener la siguiente página. Si se omite este campo, no habrá páginas posteriores.

ListLogsFilter

Mensaje que representa las condiciones de filtrado según las cuales se deben devolver los flujos de registro de la solicitud ListLogs.

Campos
labels_equal

map<string, string>

Los valores que devuelve cada flujo de registro deben tener las etiquetas definidas.

labels_not_equal

map<string, string>

Los valores que devuelve cada flujo de registro no deben tener etiquetas definidas.

labels_match_regex

map<string, string>

La expresión regular con la que se debe comparar cada flujo de registro devuelto debe tener las etiquetas coincidentes.

order_ascending

bool

Indicador que determina si los registros se deben devolver en orden ascendente (los más antiguos primero).

start_time

Timestamp

La marca de tiempo más antigua a partir de la cual se empezarán a recoger los registros.

end_time

Timestamp

La marca de tiempo más reciente a partir de la cual se deben recoger los registros.

ListLogsRequest

Mensaje de solicitud para enumerar los registros de un flujo de registro determinado.

Campos
parent

string

Obligatorio. El proyecto del que se van a enumerar los registros.

logs_filter

ListLogsFilter

Filtra para limitar el ámbito de los registros en función de las etiquetas y las horas de Loki.

page_size

int32

Número máximo de valores que se devolverán. Es posible que el servicio devuelva menos valores de los que se especifican en este campo.

Si no se especifica, se devuelven 100 registros como máximo. El valor máximo es 1000. Los valores superiores a 1000 se limitan a 1000.

page_token

string

Token de página recibido de una llamada ListLogs anterior. Proporciona este valor para obtener la siguiente página.

Al hacer la paginación, todos los demás parámetros proporcionados a ListLogs deben ser los mismos que aparecen en la llamada que proporcionó el token de la página.

ListLogsResponse

Método de respuesta de la función ListLogs que devuelve los registros que coinciden con las condiciones de la solicitud.

Campos
logs[]

Log

Los registros encontrados en la base de datos de series temporales.

next_page_token

string

Token que se puede enviar como page_token para obtener la siguiente página. Si se omite este campo, no habrá páginas posteriores.

Registro

Mensaje que representa un mensaje de registro.

Campos
produced_time

Timestamp

La hora a la que se generó este registro.

labels

map<string, string>

Las etiquetas asociadas a la serie temporal de la que procede este registro.

log

string

El mensaje de registro, que es un mapa de pares clave-valor.