Cloud Monitoringログベースのアラートについて
Cloud Monitoringでログベースのアラートの設定方法、テストの仕方をまとめました。
Table of contents
author: nomoto
はじめに
OpsエージェントがインストールされたVM Instanceから、CloudLoggingへ出力されたログに、特定のメッセージが出力された際、アラートを発報するログベースのアラートの設定方法とテストの方法を記載していきます。
ログベースの指標の作成
まず初めにログの指標の作成します。
以下を設定して指標を作成をクリックする。
- ログ指標の名前:test
- フィルタ:jsonPayload.message=~”.ERROR.”
アラートの作成
作成したログベースの指標をメトリックに指定してアラートを作成する。
フィルターに「user」を入力し、VM Instance > Logs-based metric > logging/user/testを選択する。
その他の設定をし、アラートを作成する。
アラートのテスト
インスタンスにSSH接続をし、下記コマンドを実行。
sudo su -
echo "ERROR:テストメッセージ" >> /var/log/messages
ログが出力されていることをCloud Loggingで確認する。
Cloud Monitoringのアラートポリシー画面を開き、グラフが表示されていることを確認する。
数分後に設定した通知先に通知が来たらテスト完了。
参照
- https://cloud.google.com/logging/docs/logs-based-metrics
- https://cloud.google.com/logging/docs/alerting/log-based-alerts
GI Cloud は事業の拡大に向けて一緒に夢を追う仲間を募集しています
当社は「クラウドで日本のIT業界を変革し、世の中をもっとハッピーに」をミッションに掲げ、Google Cloudに特化した技術者集団として、お客様にコンサルティングからシステム開発、運用・保守まで一気通貫でサービスを提供しています。
まだ小規模な事業体ですが、スタートアップならではの活気と成長性に加えて、大手総合商社である伊藤忠グループの一員としてやりがいのある案件にもどんどんチャレンジできる環境が整っています。成長意欲の高い仲間と共にスキルを磨きながら、クラウドの力で世の中をもっとハッピーにしたい。そんな我々の想いに共感できる方のエントリーをお待ちしています。
※本記事は、ジーアイクラウド株式会社の見解を述べたものであり、必要な調査・検討は行っているものの必ずしもその正確性や真実性を保証するものではありません。
※リンクを利用する際には、必ず出典がGIC dryaki-blogであることを明記してください。
リンクの利用によりトラブルが発生した場合、リンクを設置した方ご自身の責任で対応してください。
ジーアイクラウド株式会社はユーザーによるリンクの利用につき、如何なる責任を負うものではありません。