我正在使用 nagios 和 npre 来监控 2 个不同的 postgres 数据库。我在那项工作中有一系列命令nrpe.cfg
,但是当我使用这个特定的命令时,它会说command "check_X_COMMAND not defined"
。
我在 nrpe 中使用了两次该命令,一次用于我要检查的每个数据库:
command[check_postgres_check_lock_db1]=/etc/nagios/check_postgres_locks --dbname=DB1
command[check_postgres_check_lock_db2]=/etc/nagios/check_postgres_locks --dbname=DB2
DB1 是返回那个错误的那个。我可以从 nrpe 客户端运行命令而没有任何问题。
我的服务和命令定义正确。
我错过了什么?