zulip/puppet/zulip_ops/files/nagios3/conf.d/hostgroups.cfg

89 lines
2.2 KiB
INI

# A simple wildcard hostgroup
define hostgroup {
hostgroup_name all
alias All servers
members *
}
define hostgroup {
hostgroup_name pageable_servers
alias Servers for whom we want to page
}
define hostgroup {
hostgroup_name not_pageable_servers
alias Servers for whom we do not want to page
}
define hostgroup {
hostgroup_name web
alias Web servers
}
define hostgroup {
hostgroup_name frontends
alias Frontend web servers
}
define hostgroup {
hostgroup_name staging_frontends
alias Staging frontend web servers
}
define hostgroup {
hostgroup_name prod_frontends
alias Production frontend web servers
}
define hostgroup {
hostgroup_name multitornado_frontends
alias Frontend web servers with multiple Tornado processes
}
define hostgroup {
hostgroup_name singletornado_frontends
alias Frontend web servers with a single Tornado process
}
define hostgroup {
hostgroup_name redis
alias Redis servers
hostgroup_members frontends
}
define hostgroup {
hostgroup_name zmirror
alias Zephyr mirror servers
}
define hostgroup {
hostgroup_name zmirrorp
alias Zephyr mirror personals servers
}
define hostgroup {
hostgroup_name zmirror_main
alias Zephyr mirror main servers
}
define hostgroup {
hostgroup_name postgresql
alias PostgreSQL app servers
hostgroup_members postgresql_primary
}
define hostgroup {
hostgroup_name postgresql_primary
alias Primary PostgreSQL app servers
}
define hostgroup {
hostgroup_name has_swap
alias Servers that are expected to have swap
}
define hostgroup {
hostgroup_name smokescreen
alias Servers that run the Smokescreen HTTP proxy
}