Package goog.gdc.logging.v1

Index

Logs

Bietet Vorgänge für Logs in der Zeitreihendatenbank.

ListLabelValues

rpc ListLabelValues(ListLabelValuesRequest) returns (ListLabelValuesResponse)

Listet alle Labelwerte in der Zeitachsendatenbank auf, die den Anfragebedingungen entsprechen.

ListLabels

rpc ListLabels(ListLabelsRequest) returns (ListLabelsResponse)

Listet alle Labels für Logstreams in der Zeitreihendatenbank auf, die den Anfragebedingungen entsprechen.

ListLogs

rpc ListLogs(ListLogsRequest) returns (ListLogsResponse)

Listet alle Logs für alle Zeitreihen auf, die den Anfragebedingungen entsprechen.

ListLabelValuesRequest

Anfragenachricht zum Auflisten aller Werte eines bestimmten Labels.

Felder
parent

string

Erforderlich. Der Name des Projekts, aus dem Labels aufgelistet werden.

label

string

Erforderlich. Der Name des Labels, aus dem Werte aufgelistet werden.

page_size

int32

Die maximale Anzahl der zurückzugebenden Werte. Der Dienst gibt möglicherweise weniger Werte zurück, als in diesem Feld angegeben ist.

Wenn nicht angegeben, werden maximal 100 Logs zurückgegeben. Der Höchstwert ist 1000. Werte über 1000 werden auf 1000 begrenzt.

page_token

string

Ein Seitentoken, das von einem vorherigen ListLabelValues-Aufruf empfangen wurde. Geben Sie diesen Wert an, um die nächste Seite abzurufen.

Beim Paginieren müssen alle anderen für ListLabelValues bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

start_time

Timestamp

Der früheste Zeitstempel, ab dem Labels aufgeführt werden sollen.

end_time

Timestamp

Der letzte Zeitstempel, ab dem Labels aufgeführt werden sollen.

ListLabelValuesResponse

Antwortnachricht zum Auflisten aller Werte eines bestimmten Labels.

Felder
values[]

string

Eine Liste aller Werte für das angegebene Label.

next_page_token

string

Ein Seitentoken, das von einem vorherigen ListLogs-Aufruf empfangen wurde. Geben Sie diesen Wert an, um die nächste Seite abzurufen.

Beim Paginieren müssen alle anderen für ListLogs bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

ListLabelsRequest

Anfragenachricht zum Abrufen einer Liste von Logstream-Labels.

Felder
parent

string

Erforderlich. Das Projekt, aus dem Labels aufgelistet werden sollen.

page_size

int32

Die maximale Anzahl der zurückzugebenden Werte. Der Dienst gibt möglicherweise weniger zurück, als in diesem Feld angegeben ist.

Wenn nicht angegeben, werden maximal 100 Labels zurückgegeben. Der Höchstwert ist 1000. Werte über 1000 werden auf 1000 begrenzt.

page_token

string

Ein Seitentoken, das von einem vorherigen ListLabels-Aufruf empfangen wurde. Geben Sie diesen Wert an, um die nächste Seite abzurufen.

Beim Paginieren müssen alle anderen für ListLabels bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

start_time

Timestamp

Der früheste Zeitstempel, ab dem Logstream-Labels aufgeführt werden sollen.

end_time

Timestamp

Der letzte Zeitstempel, ab dem Logstream-Labels aufgeführt werden sollen.

ListLabelsResponse

Antwortnachricht zum Abrufen einer Liste von Logstream-Labels.

Felder
labels[]

string

Die in der Zeitreihendatenbank gefundenen Labels.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

ListLogsFilter

Nachricht, die die Filterbedingungen darstellt, für die Logstreams aus der ListLogs-Anfrage zurückgegeben werden müssen.

Felder
labels_equal

map<string, string>

Für die Werte, die von jedem Logstream zurückgegeben werden, müssen die Labels festgelegt sein.

labels_not_equal

map<string, string>

Für die Werte, die für jeden Logstream zurückgegeben werden, dürfen die Labels nicht festgelegt sein.

labels_match_regex

map<string, string>

Der reguläre Ausdruck, mit dem die Labels für jeden zurückgegebenen Logstream übereinstimmen müssen.

order_ascending

bool

Ein Indikator, der angibt, ob Logs in aufsteigender Reihenfolge (älteste zuerst) zurückgegeben werden müssen.

start_time

Timestamp

Der früheste Zeitstempel, ab dem Logs erfasst werden sollen.

end_time

Timestamp

Der letzte Zeitstempel, ab dem Logs erfasst werden sollen.

ListLogsRequest

Anfragenachricht zum Auflisten von Logs in einem bestimmten Logstream.

Felder
parent

string

Erforderlich. Das Projekt, aus dem Logs aufgelistet werden sollen.

logs_filter

ListLogsFilter

Filtern Sie, um den Umfang der Logs basierend auf Loki-Labels und ‑Zeiten einzuschränken.

page_size

int32

Die maximale Anzahl der zurückzugebenden Werte. Der Dienst gibt möglicherweise weniger Werte zurück, als in diesem Feld angegeben ist.

Wenn nicht angegeben, werden maximal 100 Logs zurückgegeben. Der Höchstwert ist 1000. Werte über 1000 werden auf 1000 begrenzt.

page_token

string

Ein Seitentoken, das von einem vorherigen ListLogs-Aufruf empfangen wurde. Geben Sie diesen Wert an, um die nächste Seite abzurufen.

Beim Paginieren müssen alle anderen für ListLogs bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

ListLogsResponse

Antwortmethode der Funktion ListLogs, die Logs zurückgibt, die den Anfragebedingungen entsprechen.

Felder
logs[]

Log

Die in der Zeitreihendatenbank gefundenen Logs.

next_page_token

string

Ein Token, das als page_token gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine nachfolgenden Seiten.

Log

Nachricht, die eine Protokollnachricht darstellt.

Felder
produced_time

Timestamp

Der Zeitpunkt, zu dem dieses Log erstellt wurde.

labels

map<string, string>

Die Labels, die mit der Zeitreihe verknüpft sind, aus der dieser Log stammt.

log

string

Die Log-Nachricht, die eine Schlüssel/Wert-Zuordnung ist.