よく使うCloud Loggingのクエリたち

wqwq
Feb 28, 2021

いつもCloud Loggingにお世話になっているので、その際に使用するクエリたちを備忘録がてら残しておきたいと思います。
下記ドキュメントを主に参考にしています。

比較

レスポンスコードとかserverityをみる時に使用します。

httpRequest.status>=500

And

あんま使わない。

logName=("projects/test/logs/cloudaudit.googleapis.com%2Factivity" OR "projects/test/logs/cloudaudit.googleapis.com%2Fdata_access")

文字列のマッチ

: を使用することで実現できます。
これはわりかし使います。

httpRequest.userAgent: "Mozilla/5.0 (iPhone"

正規表現

正規表現でひっかける場合は、=~ 、それ以外の場合は、!~ を使用します。

jsonPayload.msg=~"function is.*"

除去

ログを除外していくときに使用します。

-jsonPayload.message="some test...."

--

--