GCP(Google Cloud)Cloud Monitoring Apacheプロセス監視設定方法
前提条件
下記のページを参考に設定をいたしました。
「Cloud MonitoringでVMインスタンス上の特定プロセスの停止を検知するアラートポリシーを作成してみた。」
Cloud Monitoringを利用したApcheプロセス監視を設定したいと思います。
VMインスタンス(サーバー)を作成する必要がございます。
下記の内容をご参考にしてください。
事前に「Cloud Monitoring」の設定を実施してください。
下記の内容をご参考にしてください。
Cloud Monitoring Apacheプロセス監視方法
1. 左上の「≡」をクリックし「Monitoring」を選択し「アラート」をクリックする。

2. 「アラート」をクリックし「Create Policy」をクリックする。

3. 入力、選択したら「Next」をクリックする。
| 項目 | 説明(入力・選択) |
|---|---|
| ポリシー構成モード | 「コードエディタ(MQLまたはPromQL)」を選択してください。 |
| 「Query editor」に貼り付けげください。 |
| Language | 「MQL」を選択してください。 |

4. 入力、選択したら「Next」をクリックする。
| 項目 | 説明(入力・選択) |
|---|---|
| Alert trigger | 「いずれかの時系列」を選択してください。 |
| 条件名 | お好きなアルファベットで入力してください。 |

5. 「通知チャンネルを使用」をONにしてください。
「通知チャンネル」をクリックし「Manage Notification Channels」をクリックする。

6. Emailの「Add New」をクリックする。

7. 入力したら「Save」をクリックする。
| 項目 | 説明(入力) |
|---|---|
| Email Address | アラートメール届くメールアドレスにしてください。 |
| Display Name | お好きなアルファベットで入力してください。 |

8. 通知チャンネルをクリックしさきほど作成した項目を選び「OK」をクリックする。

9. 入力、選択したら「Next」をクリックする。
| 項目 | 説明(入力・選択) |
|---|---|
| 通知の件名 | お好きなアルファベットで入力してください。 |
| Notify on incident closere | チェックマークを入れてください。 |
| Incident autoclose duration | 「30分」を選択してください。 |
| アラート ポリシー名 | お好きなアルファベットで入力してください。 |

10. 「ポリシーを作成」をクリックする。

11. 対象サーバーにログインしてApacheを停止いたします。
以下のコマンドを実施してください。
| コマンド | 説明 |
|---|---|
| $ sudo -i | rootユーザーに昇格いたします。 |
| # systemctl stop httpd | Apacheを停止いたします。 |
12. 5分間待つとアラートメールが通知されていると思います。

※Apacheを再度、起動すると正常プロセス動作のアラートメールが届きます。
複数アラートきてしまうので調整が必要かもしれません。ご注意ください。
以上で「GCP(Google Cloud)Cloud Monitoring Apacheプロセス監視設定方法」を完了いたします

