実現したいこと
Google Cloud (旧GCP) の Monitoring で 特定ポートのLISTEN状態を監視したい
前提
死活監視目的で特定のポートのLISTEN状態を監視したい
例えば、5432のLISTEN数が0になったらPostgresqlが落ちている等
発生している問題
VM Instance - TCP connectionsというメトリクスがあり
LISTEN状態のコネクション数を調べることはできるが、
ポート番号で絞り込めない
試したこと
Metrics Explorler上で、上記のメトリクスに対して絞り込み条件として
tcp_state=LISTEN
port=all
とすればポートに依らないLISTEN中の数はわかることまでは確認できています。
ですが、記入例に0-remote/0-localなどとあるため、port=5432-localなどとしても
結果は何も表示されないようです。(portの絞り込み条件としてall以外何も効かないようである)
もしこれが仕様なら何かすれば(例えばOpsエージェントの設定のカスタマイズなど)実現できるのか知りたい
0 コメント