🏮

zabbixからpostgres監視

2021/08/11に公開

環境

  • Ubuntu 18.04
  • Postgres 10.5
  • zabbix 3.4

選択肢

pg_monzII

http://pg-monz.github.io/pg_monz/

国産。多機能っぽいけどその分つらい。Active Check 使うからテストできない。

グラフが死ぬほどある。 複数台の構成でも監視可能ぽい。

PostgreSQL Monitoring for Zabbix

https://share.zabbix.com/databases/db_postgresql/postgresql-monitoring-for-zabbix

libzbxpq なるモジュールを入れるのが面倒そうだった。Ubuntu Trusty くらいまでしかバイナリがない。早そうだけどちょっと… ソースからコンパイルもできるようだけれどもコンパイルに zabbix のソースがいるとかいろいろとあって断念。

mamonsu

https://github.com/postgrespro/mamonsu

別のエージェントを実行。取説が割と親切でそのとおりに進めばなんとかなる。別のエージェントが起動してしまうのはいかがなものかと思わなくもないけれども、逆に zabbix-agent とは別のエージェントが起動するので干渉しないとも言える…

私はこれを採用しました。

蛇足

Twitter に書こうと思ったら文字数足りませんでした。

Discussion