我用数据库监控服务器,每台服务器至少有一个数据库,最多 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 ......)
我希望我清楚我的问题描述,并提前感谢您的帮助。