| 130 | | === `HOSTSLIST` === |
| 131 | | |
| 132 | | Plain nlist with all hosts structures, extracted from `HW_LISTINGS`. |
| 133 | | |
| 134 | | === `NAGIOS_EXTRA_HOSTS` === |
| 135 | | |
| 136 | | List of FQDNs with additional hosts to be monitored. Put here any host outside your CDB you want to monitor, for instance routers or external DNS servers. |
| 137 | | |
| 138 | | === `NAGIOS_COMMANDS_TEMPLATE` === |
| 139 | | |
| 140 | | A structure template with home-made commands. A default set with all commnands used today (6/2008) at UAM is provided. |
| 141 | | |
| 142 | | === `NAGIOS_HOSTSALIASES_TEMPLATE` === |
| 143 | | |
| 144 | | A template with additional per-host customizations. To be improved. |
| 145 | | |
| 146 | | === `NAGIOS_HOSTGROUPS_TEMPLATE` === |
| 147 | | |
| 148 | | A structure template with all hostgroups definitions. |
| 149 | | |
| 150 | | === `NAGIOS_MACROS_TEMPLATE` === |
| 151 | | |
| 152 | | A structure template with any user-defined macros, not enclosed by '$' symbols. For instance, for setting `$USER1$`, do: |
| 153 | | {{{ |
| 154 | | "USER1" = "/usr/lib/nagios/plugins"; |
| 155 | | }}} |
| 156 | | |
| 157 | | === `NAGIOS_TIMEPERIODS_TEMPLATE` === |
| 158 | | |
| 159 | | A structure template with time periods definitions. |
| 160 | | |
| 161 | | === `NAGIOS_CONTACTS_TEMPLATE` === |
| 162 | | |
| 163 | | A structure template with all contacts. |
| 164 | | |
| 165 | | === `NAGIOS_CONTACTGROUPS_TEMPLATE` === |
| 166 | | |
| 167 | | A structure template with the different ways the CONTACTS are grouped. |
| 168 | | |
| 169 | | === `NAGIOS_SERVICE_TEMPLATES` === |
| 170 | | |
| 171 | | List with the names of the nagios structure templates that define each sensor. |
| 172 | | |
| 173 | | === `NAGIOS_EXPLICIT_SERVICES` === |
| 174 | | |
| 175 | | List with the complete definition of any services you don't want to specify as structure templates. |
| 176 | | |
| 177 | | === `NAGIOS_GENERAL_OPTIONS` === |
| 178 | | |
| 179 | | nlist with all generic options you may want, such as whether to accept external commands or not. Check the Nagios documentation to see what options are available. |
| 180 | | |
| 181 | | === `NAGIOS_EXTERNAL_FILES` === |
| 182 | | |
| 183 | | List of external files to be added to Nagios configuraton. |
| | 130 | || `HOSTSLIST` || Plain nlist with all hosts structures, extracted from `HW_LISTINGS`. || |
| | 131 | || `NAGIOS_EXTRA_HOSTS` || List of FQDNs with additional hosts to be monitored. Put here any host outside your CDB you want to monitor, for instance routers or external DNS servers. || |
| | 132 | || `NAGIOS_COMMANDS_TEMPLATE` || A structure template with home-made commands. A default set with all commnands used today (6/2008) at UAM is provided.|| |
| | 133 | || `NAGIOS_HOSTSALIASES_TEMPLATE` || A template with additional per-host customizations. To be improved. || |
| | 134 | || `NAGIOS_HOSTGROUPS_TEMPLATE` || A structure template with all hostgroups definitions. || |
| | 135 | || `NAGIOS_MACROS_TEMPLATE` || A structure template with any user-defined macros, not enclosed by '$' symbols. For instance, for setting `$USER1$`, do: {{{"USER1" = "/usr/lib/nagios/plugins";}}} || |
| | 136 | || `NAGIOS_TIMEPERIODS_TEMPLATE` || A structure template with time periods definitions. || |
| | 137 | || `NAGIOS_CONTACTS_TEMPLATE` || A structure template with all contacts.|| |
| | 138 | || `NAGIOS_CONTACTGROUPS_TEMPLATE` || A structure template with the different ways the CONTACTS are grouped. || |
| | 139 | || `NAGIOS_SERVICE_TEMPLATES` || List with the names of the nagios structure templates that define each sensor. || |
| | 140 | || `NAGIOS_EXPLICIT_SERVICES` || List with the complete definition of any services you don't want to specify as structure templates.|| |
| | 141 | || `NAGIOS_GENERAL_OPTIONS` || nlist with all generic options you may want, such as whether to accept external commands or not. Check the Nagios documentation to see what options are available. || |
| | 142 | || `NAGIOS_EXTERNAL_FILES` || List of external files to be added to Nagios configuration. || |