使用nagios检查多个数据库

时间:2016-04-20 09:55:33

标签: database oracle nagios nrpe

我使用数据库监控服务器,每个服务器至少有一个数据库,最多5个数据库,我使用check_oracle_health插件。

我已经创建了5个服务(check_db1,check_db2 ...),并且我为每个主机添加了一个自定义变量/宏(_DB_NAME1,_DB_NAME2 ...),具体取决于该服务器上的数据库数量,以便变量可以与check_dbx服务一起使用。这些服务受到了#oracle-hosts"我创建的主机组。

现在要排除没有5个数据库的主机,我已经在每个服务上添加了我想要用"!myhostname"排除字段host_name。但是这个方法有点长,并且每次添加新主机时都需要进行此排除,因此我想知道是否有更简单的方法来优化此配置。如果有办法进行通用服务/检查

(检查Windows磁盘时遇到同样的问题,主机只有C,D驱动器,其他的只有C,D,E ....)

我希望我的问题描述清楚,并提前感谢您的帮助。

0 个答案:

没有答案