LoginSignup
0
0

【GCP】VM に Ops Agent をインストールして、Cloud Monitoring に Apache の関連メトリクスを監視してみました

Posted at

Ops Agentについて

VMにOps Agentをインストールすると、Cloud Monitoringに詳細の監視メトリクスを閲覧することとなります。
さらにはCloud MonitoringにはApacheなどの関連メトリクスも監視できることはみなさんご存知でしょうか?
本記事がDebian 10を使ってApache関連のメトリクスをOps Agent経由で取得してみました。

1. VMインスタンスを事前に準備すること

添付図のように、事前にVMインスタンスを立ててください。
スクリーンショット 2024-04-15 23.54.54.png

またApacheも事前にインストールしてください。
なお、Apacheのインストール手順はここで割愛します。

2. 事前確認

Cloud Monitoring --> Dashboards --> VM INSTANCES を確認すると、Agent状態はNot Detectedのため、現在のインスタンスにはCloud Monitoring Agentはインストールされていません。
スクリーンショット 2024-04-15 23.58.20.png

現状確認すると、メモリ使用率は取得できていない状況で、それは想定通りの事象となります。今後Agentをインストール完了後に表示されることとなります。
スクリーンショット 2024-04-16 0.02.19.png

3. Ops Agentをインストール

こちらの手順に沿ってOps Agentをインストールしてください。基本以下の2行でいけます。

curl -sSO https://dl.google.com/cloudagents/add-google-cloud-ops-agent-repo.sh
sudo bash add-google-cloud-ops-agent-repo.sh --also-install

もしくはGUIからも行けるので、今回私はGUIからインストールしました。Cloud MonitoringにINSTALLというボタンがあるので、それをクリックします。

スクリーンショット 2024-04-16 0.02.19.png

クリック完了後にOps Agentがインストール成功であることを確認しました。
スクリーンショット 2024-04-16 0.15.47.png

しばらく経つと、メモリのメトリクスも監視できるようになりました。
スクリーンショット 2024-04-16 0.45.12.png

4. Ops AgentにApacheの監視設定

基本はこちらの手順に従って設定すればOKです。

今回は構成の例に書かれた例の設定ファイルを設定したことで、Apacheのメトリクスなどの情報を監視できるようになりました。

スクリーンショット 2024-04-16 0.45.54.png

クリックすると、オープン接続数や受信リクエストなど、トラフィック関連の指標が収集されていますね。
スクリーンショット 2024-04-16 0.46.04.png

参考リンク

  • Ops Agent インストールについて

  • Apache ウェブサーバー(httpd)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0