🐥

Cloud Monitoringでログ監視をやってみた

に公開

本記事は2024年12月17日に執筆したものです。所属会社のTech Blogプラットフォーム移行に伴い、当該記事を他プラットフォームから移行しました。

はじめに

どうも、@to_fmakです。最近、Cloud Monitoringでログ監視をやってみたので、設定手順を簡単に共有したいと思います。

ログベースの指標の作成

アラートを作成する前に、ログベースの指標を作成する必要があります。
「Cloud Monitoring」->「ログベースの指標」を開き、「指標の作成」をクリックします。

Screenshot 2024-11-21 at 15.27.07.png

指標タイプを選択し、詳細を入力します。

Screenshot 2024-11-21 at 15.27.38.png

ログベースの指標を定義し、フィルタを作成します。

Screenshot 2024-11-21 at 15.27.44.png

以下は、特定の Cloud Functions または Cloud Run サービスのエラーログを対象とするフィルタの例です。

(resource.type = "cloud_function"
resource.labels.function_name = "sample-function"
resource.labels.region = "asia-northeast1")
 OR
(resource.type = "cloud_run_revision"
resource.labels.service_name = "sample-function"
resource.labels.location = "asia-northeast1")
 severity>=ERROR

アラートの作成

ログベースの指標の作成後、該当指標を選択し、「指標に基づいた通知を作成する」をクリックします。

Screenshot 2024-11-21 at 15.28.20.png

アラート作成の画面が表示されるので、監視要件にしたがって設定していきます。

Screenshot 2024-11-25 at 17.38.27.png

参考URL

https://cloud.google.com/logging/docs/alerting/monitoring-logs?hl=ja

エンジニア募集中

Gakken LEAPは日々、教育のアップデートに取り組んでいます。
興味をお持ちいただいた方は、採用サイトをチェックしてみてください。

Gakken LEAP Developers

Discussion