Package goog.gdc.logging.v1

インデックス

ログ

時系列データベースのログに対するオペレーションを提供します。

ListLabelValues

rpc ListLabelValues(ListLabelValuesRequest) returns (ListLabelValuesResponse)

リクエスト条件に一致する時系列データベース内のすべてのラベル値を一覧表示します。

ListLabels

rpc ListLabels(ListLabelsRequest) returns (ListLabelsResponse)

リクエスト条件に一致する時系列データベース内のログストリームのすべてのラベルを一覧表示します。

ListLogs

rpc ListLogs(ListLogsRequest) returns (ListLogsResponse)

リクエスト条件に一致するすべての時系列のすべてのログを一覧表示します。

ListLabelValuesRequest

指定されたラベルのすべての値を一覧表示するリクエスト メッセージ。

フィールド
parent

string

必須。ラベルが一覧表示されるプロジェクトの名前。

label

string

必須。値が一覧表示されるラベルの名前。

page_size

int32

返される値の最大数。サービスから返される値は、このフィールドで指定した値よりも少ない場合があります。

指定されていない場合は、最大 100 件のログが返されます。最大値は 1000 です。1000 を超える値は 1000 に制限されます。

page_token

string

前回の ListLabelValues 呼び出しから受け取ったページトークン。後続のページを取得するには、この値を指定します。

ページ分割を行う場合、ListLabelValues に指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

start_time

Timestamp

ラベルを一覧表示する最も古いタイムスタンプ。

end_time

Timestamp

ラベルを一覧表示する最も新しいタイムスタンプ。

ListLabelValuesResponse

指定されたラベルのすべての値を一覧表示するレスポンス メッセージ。

フィールド
values[]

string

指定されたラベルのすべての値のリスト。

next_page_token

string

前回の ListLogs 呼び出しから受け取ったページトークン。後続のページを取得するには、この値を指定します。

ページ分割を行う場合、ListLogs に指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

ListLabelsRequest

ログストリーム ラベルのリストを取得するリクエスト メッセージ。

フィールド
parent

string

必須。ラベルを一覧表示するプロジェクト。

page_size

int32

返される値の最大数。サービスから返される値は、このフィールドで指定した値よりも少ない場合があります。

指定されていない場合は、最大 100 個のラベルが返されます。最大値は 1000 です。1000 を超える値は 1000 に制限されます。

page_token

string

前回の ListLabels 呼び出しから受け取ったページトークン。後続のページを取得するには、この値を指定します。

ページ分割を行う場合、ListLabels に指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

start_time

Timestamp

ログストリーム ラベルを一覧表示する最も古いタイムスタンプ。

end_time

Timestamp

ログストリーム ラベルを一覧表示する最も新しいタイムスタンプ。

ListLabelsResponse

ログストリーム ラベルのリストを取得するためのレスポンス メッセージ。

フィールド
labels[]

string

時系列データベースで見つかったラベル。

next_page_token

string

次のページを取得するために page_token として送信できるトークン。このフィールドを省略すると、後続のページはなくなります。

ListLogsFilter

ListLogs リクエストからログストリームを返す必要があるフィルタリング条件を表すメッセージ。

フィールド
labels_equal

map<string, string>

返される各ログストリームにラベルを設定する必要がある値。

labels_not_equal

map<string, string>

返される各ログストリームにラベルを設定してはならない値。

labels_match_regex

map<string, string>

返される各ログストリームにラベルを一致させる必要がある正規表現。

order_ascending

bool

ログを昇順(古い順)で返す必要があるかどうかを示すインジケーター。

start_time

Timestamp

ログの収集を開始する最も古いタイムスタンプ。

end_time

Timestamp

ログの収集を開始する最も新しいタイムスタンプ。

ListLogsRequest

指定されたログストリームのログを一覧表示するリクエスト メッセージ。

フィールド
parent

string

必須。ログを一覧表示するプロジェクト。

logs_filter

ListLogsFilter

Loki ラベルと時間に基づいてログのスコープを制限するフィルタ。

page_size

int32

返される値の最大数。サービスから返される値は、このフィールドで指定した値よりも少ない場合があります。

指定されていない場合は、最大 100 件のログが返されます。最大値は 1000 です。1000 を超える値は 1000 に制限されます。

page_token

string

前回の ListLogs 呼び出しから受け取ったページトークン。後続のページを取得するには、この値を指定します。

ページ分割を行う場合、ListLogs に指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

ListLogsResponse

ListLogs 関数からのレスポンス メソッド。リクエスト条件に一致するログを返します。

フィールド
logs[]

Log

時系列データベースで見つかったログ。

next_page_token

string

次のページを取得するために page_token として送信できるトークン。このフィールドを省略すると、後続のページはなくなります。

ログ

1 つのログメッセージを表すメッセージ。

フィールド
produced_time

Timestamp

このログが生成された時刻。

labels

map<string, string>

このログの送信元である時系列に関連付けられているラベル。

log

string

ログメッセージ。Key-Value マップです。