LoginSignup
2
3

More than 5 years have passed since last update.

zabbixとpg_monzで認証ありのpostgresqlを詳細監視

Posted at

pg_monzはzabbixでPostgreSQLを監視するためのテンプレートです。
以下導入・設定方法は公式ページを参考に。

主にZabbixのUserParameterで、psqlを用いて情報を取得しているようですが、
現段階ではパスワード認証に対応していないようです。

RDSなどどうしてもパスワード認証が必要なPostgreSQLサーバへの監視の場合は、
当然zabbixのログに

ユーザ postgres のパスワード:
psql: fe_sendauth: no password supplied

のようにエラーが出力されてしまいます。

そこで、pgpassを用いて対話的にパスワードが聞かれないよう設定をします。
http://www.postgresql.jp/document/9.3/html/libpq-pgpass.html

環境に合わせて、zabbixのホームディレクトリに
以下のように.pgpassを作成します。

vi /var/lib/zabbix/.pgpass
——————————————
localhost:5432:*:postgres:postgrespass
——————————————

chown zabbix. /var/lib/zabbix/.pgpass
chmod 600 /var/lib/zabbix/.pgpass

上記を設定すれば、
zabbixからパスワード認証付きのPostgreSQLの監視ができるようになります。

これでRDS for PostgreSQLの監視をzabbixで!

2
3
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
2
3