mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 21:13:36 +00:00
nagios: Split postgres hostgroup into more fine-grained groups
(imported from commit ab5fcc0893fb8635defecdf3045a3ffdd5e26f14)
This commit is contained in:
@@ -31,11 +31,23 @@ define hostgroup {
|
||||
}
|
||||
|
||||
define hostgroup {
|
||||
hostgroup_name postgres
|
||||
alias PostgreSQL Servers
|
||||
hostgroup_name postgres
|
||||
alias PostgreSQL Servers
|
||||
hostgroup_members postgres_appdb, postgres_other
|
||||
}
|
||||
|
||||
define hostgroup {
|
||||
hostgroup_name postgres_primary
|
||||
alias Primary PostgreSQL Servers
|
||||
hostgroup_name postgres_appdb
|
||||
alias PostgreSQL App Servers
|
||||
hostgroup_members postgres_appdb_primary
|
||||
}
|
||||
|
||||
define hostgroup {
|
||||
hostgroup_name postgres_other
|
||||
alias PostgreSQL Servers for Misc Services
|
||||
}
|
||||
|
||||
define hostgroup {
|
||||
hostgroup_name postgres_appdb_primary
|
||||
alias Primary PostgreSQL App Servers
|
||||
}
|
||||
|
||||
@@ -67,7 +67,7 @@ define host{
|
||||
host_name postgres1
|
||||
alias postgres1
|
||||
address postgres1.zulip.net
|
||||
hostgroups all,postgres,pageable_servers
|
||||
hostgroups all,postgres_appdb,pageable_servers
|
||||
}
|
||||
|
||||
define host{
|
||||
@@ -75,7 +75,7 @@ define host{
|
||||
host_name postgres2
|
||||
alias postgres2
|
||||
address postgres2.zulip.net
|
||||
hostgroups all,postgres,postgres_primary,pageable_servers
|
||||
hostgroups all,postgres,postgres_appdb_primary,pageable_servers
|
||||
}
|
||||
|
||||
define host{
|
||||
|
||||
@@ -113,7 +113,7 @@ define service {
|
||||
use generic-service
|
||||
service_description Check postgres autovac_freeze
|
||||
check_command check_postgres!22!autovac_freeze
|
||||
hostgroup postgres_primary
|
||||
hostgroup postgres_appdb_primary
|
||||
contact_groups admins
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user