带有检查postgres nagios perl脚本的问题

问题描述 投票:0回答:1

如何使用PGPASSFILEPGPASSWORD参数使check_postgres.pl文件连接到数据库?

我尝试在Linux环境中设置环境变量,但没有成功。

而且,是否有办法将加密的密码(如md5hash)传递给--dbpass变量并连接到数据库?

postgresql perl nagios
1个回答
0
投票

如果https://github.com/bucardo/check_postgres/blob/master/check_postgres.pl是您所指的check_postgres.pl,它会检查PGPASSWORD环境变量。

然后问题是如何确保执行check_postgres.pl环境中存在此类变量。

nagios文档说,将您需要的内容放入/etc/sysconfig/nagios

我怀疑这在很大程度上取决于您如何安装nagios和/或是否将其与某些操作系统供应商的软件包管理器一起安装,但它们的功能有所不同。

无论如何,文档:https://support.nagios.com/kb/article.php?id=489

© www.soinside.com 2019 - 2024. All rights reserved.