4
0

More than 3 years have passed since last update.

GCP Cloud Logging で使える特殊フィールド

Posted at

特殊フィールドとは

Cloud Logging で予約されている jsonPayload 内のフィールド名。
Cloud Logging の UI に反映され見やすくなったり、検索しやすくなったりする。
(クライアントライブラリを利用していないアプリケーションのログも一部のみでも対応することで便利になるかもしれない)
また逆に意図せず利用しないように気をつける必要がある。

構造化ログについては GCP Cloud Logging で構造化ログを扱う を参照。

一覧

全体については 公式ドキュメント を参照。
便利そうなものをいくつか抜粋して紹介。

severity

ログの重要度

ログフィールドエクスプローラから検索できるようになる。
何も設定していない場合は default 等になっているはずなので、
ログレベルに応じたアイコン等もつき見やすくなる。

利用できる重要度については LogSeverity を参照。

image.png

message

ログのメッセージ

ログの一覧に表示されるメッセージとして利用される。
またここに例外スタックトレースが登録されていると検出された場合 ErrorReporting にエラーとして保存される。

httpRequest

リクエストに関する情報

メソッド、レスポンスステータス、ユーザーエージェント等を登録でき、
ログの一覧画面でもタグのように表示されるようになる。
登録できる項目については HttpRequest を参照。

image.png

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0