みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Python, Javascript, Processing, Unityなど.

ログベースの指標は作成後に集計される

Google Cloud Platformでユーザー定義のログベースの指標を作成し,ダッシュボードにグラフで表示しようと思ったのですが,作成直後にデータが表示されずに困りました.

原因

ログベースの指標は作成後に集計されるため,しばらく時間を置かないとデータが表示されないようです.過去のデータからは集計されません.

Overview of log-based metric types

The data for a log-based metric comes from log entries received after a metric is created. A metric isn't retroactively populated with data from log entries that are already in Logging. https://cloud.google.com/logging/docs/logs-based-metrics/#metric-types

動作確認

フィルターにresource.type = "cloud_run_revision"と指定し,Cloud Runで生成されたログの数を集計するユーザー定義のログベースの指標を作成しました.

作成直後にMetrics Explorerで指標を選択すると,inactiveとなっています.

新しいログが追加されれば,データが集計されてグラフが表示されます.