[202] | 1 | define host {
|
---|
| 2 | use freebsd-server
|
---|
| 3 | host_name zweot.vanderzwet.net
|
---|
| 4 | address 78.46.85.230
|
---|
| 5 | }
|
---|
| 6 |
|
---|
| 7 | define host {
|
---|
| 8 | use freebsd-server
|
---|
| 9 | parents zweot.vanderzwet.net
|
---|
| 10 | host_name roel.vanderzwet.net
|
---|
| 11 | }
|
---|
| 12 |
|
---|
| 13 | define host {
|
---|
| 14 | use freebsd-server
|
---|
| 15 | parents zweot.vanderzwet.net
|
---|
| 16 | host_name wifisoft.vanderzwet.net
|
---|
| 17 | }
|
---|
| 18 |
|
---|
[264] | 19 | define host {
|
---|
| 20 | use freebsd-server
|
---|
| 21 | parents zweot.vanderzwet.net
|
---|
| 22 | host_name pzwet.vanderzwet.net
|
---|
| 23 | }
|
---|
| 24 |
|
---|
[202] | 25 | define host{
|
---|
| 26 | use freebsd-server
|
---|
[303] | 27 | parents
|
---|
[202] | 28 | host_name buzz.vanderzwet.net
|
---|
| 29 | }
|
---|
| 30 |
|
---|
| 31 | define host {
|
---|
| 32 | use freebsd-server
|
---|
| 33 | host_name riff.vanderzwet.net
|
---|
| 34 | }
|
---|
| 35 |
|
---|
| 36 | define host {
|
---|
| 37 | use freebsd-server
|
---|
[303] | 38 | host_name alpina.lorentzschool.nl
|
---|
[202] | 39 | }
|
---|
| 40 |
|
---|
| 41 | define host {
|
---|
| 42 | use freebsd-server
|
---|
[303] | 43 | host_name broom.lorentzschool.nl
|
---|
[202] | 44 | }
|
---|
| 45 |
|
---|
| 46 | define host {
|
---|
| 47 | use freebsd-server
|
---|
| 48 | check_command check_ssh
|
---|
[263] | 49 | host_name tyan.wirelessleiden.nl
|
---|
[202] | 50 | }
|
---|
| 51 | define host {
|
---|
| 52 | use freebsd-server
|
---|
| 53 | host_name siteview.wirelessleiden.nl
|
---|
| 54 | }
|
---|
| 55 |
|
---|
| 56 | define host {
|
---|
| 57 | use freebsd-server
|
---|
| 58 | host_name CNodeZwet.wleiden.net
|
---|
| 59 | parents
|
---|
| 60 | }
|
---|
| 61 |
|
---|
| 62 | define host {
|
---|
| 63 | use freebsd-server
|
---|
| 64 | parents CNodeZwet.wleiden.net
|
---|
| 65 | host_name sunny.wleiden.net
|
---|
| 66 | }
|
---|
| 67 |
|
---|
| 68 | define host {
|
---|
| 69 | use freebsd-server
|
---|
| 70 | host_name sunfire.wirelessleiden.nl
|
---|
| 71 | }
|
---|
| 72 |
|
---|
| 73 | define hostgroup {
|
---|
| 74 | hostgroup_name routers
|
---|
| 75 | alias Various external polled routers
|
---|
| 76 | members fritz.box,ns.xs4all.nl,CNodeZwet.wleiden.net
|
---|
| 77 | }
|
---|
| 78 |
|
---|
| 79 |
|
---|
| 80 | define hostgroup {
|
---|
| 81 | hostgroup_name vanderzwet.net
|
---|
| 82 | alias Rick van der Zwet - FreeBSD Servers
|
---|
[303] | 83 | members buzz.vanderzwet.net,zweot.vanderzwet.net,riff.vanderzwet.net,roel.vanderzwet.net,wifisoft.vanderzwet.net,pzwet.vanderzwet.net
|
---|
[202] | 84 | }
|
---|
| 85 |
|
---|
| 86 | define hostgroup {
|
---|
| 87 | hostgroup_name lorentzschool.nl
|
---|
| 88 | alias Lorentzschool education servers - FreeBSD Servers
|
---|
[303] | 89 | members alpina.lorentzschool.nl,broom.lorentzschool.nl
|
---|
[202] | 90 | }
|
---|
| 91 |
|
---|
| 92 | define hostgroup {
|
---|
| 93 | hostgroup_name wirelessleiden.nl
|
---|
| 94 | alias WirelessLeiden.nl Project Servers - FreeBSD Servers
|
---|
[263] | 95 | members siteview.wirelessleiden.nl,tyan.wirelessleiden.nl,sunfire.wirelessleiden.nl,sunny.wleiden.net
|
---|
[202] | 96 | }
|
---|
| 97 |
|
---|
| 98 |
|
---|
| 99 | # Define a service to check SSH on the local machine.
|
---|
| 100 | # Disable notifications for this service by default, as not all users may have
|
---|
| 101 | # SSH enabled.
|
---|
| 102 | define service{
|
---|
| 103 | use local-service
|
---|
| 104 | hostgroup_name vanderzwet.net,wirelessleiden.nl,lorentzschool.nl
|
---|
| 105 | service_description SSH
|
---|
| 106 | check_command check_ssh
|
---|
| 107 | notifications_enabled 1
|
---|
| 108 | }
|
---|
| 109 |
|
---|
| 110 | define service{
|
---|
| 111 | use local-service
|
---|
[352] | 112 | host_name fritz.box,CNodeZwet.wleiden.net,pzwet.vanderzwet.net
|
---|
[202] | 113 | service_description HTTP
|
---|
| 114 | check_command check_http
|
---|
| 115 | notifications_enabled 1
|
---|
| 116 | }
|
---|
| 117 |
|
---|
[352] | 118 | define service {
|
---|
| 119 | use local-service
|
---|
| 120 | host_name broom.lorentzschool.nl
|
---|
| 121 | service_description HTTP - MediaWiki
|
---|
| 122 | check_command check_http! -H wiki.lorentzschool.nl -s 'Hoofdpagina'
|
---|
| 123 | notifications_enabled 1
|
---|
| 124 | }
|
---|
| 125 |
|
---|
| 126 | define service {
|
---|
| 127 | use local-service
|
---|
| 128 | host_name roel.vanderzwet.net
|
---|
| 129 | service_description HTTP - Drupal
|
---|
| 130 | check_command check_http! -H gera.be -s 'Duurzaam'
|
---|
| 131 | notifications_enabled 1
|
---|
| 132 | }
|
---|
| 133 |
|
---|
| 134 | define service {
|
---|
| 135 | use local-service
|
---|
| 136 | host_name tyan.wirelessleiden.nl
|
---|
| 137 | service_description HTTP - Drupal
|
---|
| 138 | check_command check_http! -H www.wirelessleiden.nl -s 'Voorpagina'
|
---|
| 139 | notifications_enabled 1
|
---|
| 140 | }
|
---|
| 141 | define service {
|
---|
| 142 | use local-service
|
---|
| 143 | host_name tyan.wirelessleiden.nl
|
---|
| 144 | service_description HTTP - SVN
|
---|
| 145 | check_command check_http! -H svn.wirelessleiden.nl -u /svn -s 'Revision'
|
---|
| 146 | notifications_enabled 1
|
---|
| 147 | }
|
---|
| 148 |
|
---|
| 149 | define service {
|
---|
| 150 | use local-service
|
---|
| 151 | host_name zweot.vanderzwet.net
|
---|
| 152 | service_description HTTP - Trac
|
---|
| 153 | check_command check_http! -H rickvanderzwet.nl -s 'Intro'
|
---|
| 154 | notifications_enabled 1
|
---|
| 155 | }
|
---|
| 156 | define service {
|
---|
| 157 | use local-service
|
---|
| 158 | host_name zweot.vanderzwet.net
|
---|
| 159 | service_description HTTP - SVN
|
---|
| 160 | check_command check_http! -H rickvanderzwet.nl -u /svn/personal -s 'svn version'
|
---|
| 161 | notifications_enabled 1
|
---|
| 162 | }
|
---|
| 163 |
|
---|
| 164 |
|
---|
| 165 | define service {
|
---|
| 166 | use local-service
|
---|
| 167 | host_name wifisoft.vanderzwet.net
|
---|
| 168 | service_description HTTP - Trac
|
---|
| 169 | check_command check_http! -H wifisoft.org -s 'About'
|
---|
| 170 | notifications_enabled 1
|
---|
| 171 | }
|
---|
| 172 | define service {
|
---|
| 173 | use local-service
|
---|
| 174 | host_name wifisoft.vanderzwet.net
|
---|
| 175 | service_description HTTP - Drupal
|
---|
| 176 | check_command check_http! -H opencommunitycamp.org -s 'Program'
|
---|
| 177 | notifications_enabled 1
|
---|
| 178 | }
|
---|
| 179 |
|
---|
| 180 |
|
---|
| 181 | define service {
|
---|
| 182 | use local-service
|
---|
| 183 | host_name tyan.wirelessleiden.nl
|
---|
| 184 | service_description HTTP - Trac
|
---|
| 185 | check_command check_http! -H wirelessleiden.nl -u /projects -s 'SaveEnergy'
|
---|
| 186 | notifications_enabled 1
|
---|
| 187 | }
|
---|
| 188 | define service {
|
---|
| 189 | use local-service
|
---|
| 190 | host_name tyan.wirelessleiden.nl
|
---|
| 191 | service_description HTTP - MoinMoin
|
---|
| 192 | check_command check_http! -H wiki.wirelessleiden.nl -s 'Uitsluiting'
|
---|
| 193 | notifications_enabled 1
|
---|
| 194 | }
|
---|
| 195 | define service {
|
---|
| 196 | use local-service
|
---|
| 197 | host_name tyan.wirelessleiden.nl
|
---|
| 198 | service_description HTTP - Mailman
|
---|
| 199 | check_command check_http! -H lijst.wirelessleiden.nl -s 'Vrijwilligers'
|
---|
| 200 | notifications_enabled 1
|
---|
| 201 | }
|
---|
| 202 |
|
---|
| 203 |
|
---|
[202] | 204 | define service{
|
---|
| 205 | use local-service
|
---|
[303] | 206 | host_name sunfire.wirelessleiden.nl
|
---|
[352] | 207 | service_description HTTP - /buildbot/
|
---|
[303] | 208 | check_command check_http!-u /buildbot/
|
---|
| 209 | notifications_enabled 1
|
---|
[352] | 210 | }
|
---|
| 211 | define service
|
---|
| 212 | use local-service
|
---|
| 213 | host_name sunfire.wirelessleiden.nl
|
---|
| 214 | service_description HTTP - WLHeatmap
|
---|
| 215 | check_command check_http! -H maps.wirelessleiden.nl -s 'Stichting Wireless Leiden'
|
---|
| 216 | notifications_enabled 1
|
---|
| 217 | }
|
---|
[303] | 218 |
|
---|
[352] | 219 | define service {
|
---|
| 220 | use local-service
|
---|
[357] | 221 | host_name riff.vanderzwet.net,buzz.vanderzwet.net,sunny.wleiden.net
|
---|
[352] | 222 | service_description HTTP - WL Services Proxy
|
---|
| 223 | servicegroups wlservices
|
---|
| 224 | check_command check_http! -u /wleiden/ -s 'Wireless Leiden Services'
|
---|
| 225 | notifications_enabled 1
|
---|
| 226 | }
|
---|
[357] | 227 |
|
---|
| 228 | define servicedependency {
|
---|
| 229 | host_name riff.vanderzwet.net,buzz.vanderzwet.net,sunny.wleiden.net
|
---|
| 230 | service_description HTTP - WL Services Proxy
|
---|
| 231 | dependent_host_name CNodeZwet.wleiden.net
|
---|
| 232 | dependent_service_description HTTP
|
---|
| 233 | execution_failure_criteria w,c,u
|
---|
| 234 | notification_failure_criteria w,c,u
|
---|
| 235 | }
|
---|
| 236 |
|
---|
| 237 |
|
---|
| 238 | define service {
|
---|
| 239 | use local-service
|
---|
| 240 | host_name sunfire.wirelessleiden.nl
|
---|
| 241 | service_description HTTP - WL Services Proxy
|
---|
| 242 | servicegroups wlservices
|
---|
| 243 | check_command check_http! -u /wleiden/ -s 'Wireless Leiden Services'
|
---|
| 244 | notifications_enabled 1
|
---|
| 245 | }
|
---|
[303] | 246 | define service{
|
---|
| 247 | use local-service
|
---|
[352] | 248 | host_name !riff.vanderzwet.net,!siteview.wirelessleiden.nl,!sunny.wleiden.net,!sunfire.wirelessleiden.nl
|
---|
[202] | 249 | hostgroup_name vanderzwet.net,wirelessleiden.nl
|
---|
| 250 | service_description SMTP
|
---|
| 251 | check_command check_smtp
|
---|
| 252 | notifications_enabled 1
|
---|
| 253 | }
|
---|
| 254 | define service{
|
---|
| 255 | use local-service
|
---|
[303] | 256 | host_name siteview.wirelessleiden.nl,buzz.vanderzwet.net,tyan.wirelessleiden.nl,zweot.vanderzwet.net,ns.xs4all.nl
|
---|
[202] | 257 | service_description DNS
|
---|
| 258 | check_command check_dns
|
---|
| 259 | notifications_enabled 1
|
---|
| 260 | }
|
---|
| 261 |
|
---|
| 262 |
|
---|
| 263 | #
|
---|
| 264 | # Localhost services only!
|
---|
| 265 | #
|
---|
| 266 |
|
---|
| 267 |
|
---|
| 268 | # Define a service to check the disk space of the root partition
|
---|
| 269 | # on the local machine. Warning if < 20% free, critical if
|
---|
| 270 | # < 10% free space on partition.
|
---|
| 271 | define service{
|
---|
| 272 | use local-service
|
---|
| 273 | host_name buzz.vanderzwet.net
|
---|
| 274 | service_description Root Partition
|
---|
| 275 | check_command check_local_disk!20%!10%!/
|
---|
| 276 | }
|
---|
| 277 |
|
---|
| 278 |
|
---|
| 279 |
|
---|
| 280 | # Define a service to check the number of currently logged in
|
---|
| 281 | # users on the local machine. Warning if > 20 users, critical
|
---|
| 282 | # if > 50 users.
|
---|
| 283 | define service{
|
---|
| 284 | use local-service
|
---|
| 285 | host_name buzz.vanderzwet.net
|
---|
| 286 | service_description Current Users
|
---|
| 287 | check_command check_local_users!20!50
|
---|
| 288 | }
|
---|
| 289 |
|
---|
| 290 |
|
---|
| 291 | # Define a service to check the number of currently running procs
|
---|
| 292 | # on the local machine. Warning if > 250 processes, critical if
|
---|
| 293 | # > 400 users.
|
---|
| 294 | define service{
|
---|
| 295 | use local-service
|
---|
| 296 | host_name buzz.vanderzwet.net
|
---|
| 297 | service_description Total Processes
|
---|
| 298 | check_command check_local_procs!250!400!RSZDT
|
---|
| 299 | }
|
---|
| 300 |
|
---|
| 301 |
|
---|
| 302 |
|
---|
| 303 | # Define a service to check the load on the local machine.
|
---|
| 304 | define service{
|
---|
| 305 | use local-service
|
---|
| 306 | host_name buzz.vanderzwet.net
|
---|
| 307 | service_description Current Load
|
---|
| 308 | check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
|
---|
| 309 | }
|
---|
| 310 |
|
---|
| 311 |
|
---|
| 312 |
|
---|
| 313 | # Define a service to check the swap usage the local machine.
|
---|
| 314 | # Critical if less than 10% of swap is free, warning if less than 20% is free
|
---|
| 315 | define service{
|
---|
| 316 | use local-service
|
---|
| 317 | host_name buzz.vanderzwet.net
|
---|
| 318 | service_description Swap Usage
|
---|
| 319 | check_command check_local_swap!20!10
|
---|
| 320 | }
|
---|
| 321 |
|
---|
[303] | 322 | define service {
|
---|
| 323 | use local-service
|
---|
| 324 | host_name siteview.wirelessleiden.nl
|
---|
| 325 | service_description Interface usage em0
|
---|
| 326 | check_command check_snmp_int!em0
|
---|
| 327 | }
|
---|
[202] | 328 |
|
---|
| 329 | define service {
|
---|
| 330 | use local-service
|
---|
| 331 | host_name riff.vanderzwet.net
|
---|
[263] | 332 | service_description Interface usage vr0
|
---|
[202] | 333 | check_command check_snmp_int!vr0
|
---|
| 334 | }
|
---|
[263] | 335 |
|
---|
| 336 | define service {
|
---|
| 337 | use local-service
|
---|
| 338 | host_name riff.vanderzwet.net
|
---|
| 339 | service_description Interface usage vr1
|
---|
| 340 | check_command check_snmp_int!vr1
|
---|
| 341 | }
|
---|
| 342 |
|
---|
| 343 | define service {
|
---|
| 344 | use local-service
|
---|
| 345 | host_name zweot.vanderzwet.net
|
---|
| 346 | service_description Interface usage re0
|
---|
| 347 | check_command check_snmp_int!re0
|
---|
| 348 | }
|
---|
| 349 |
|
---|
| 350 | define service {
|
---|
| 351 | use local-service
|
---|
[303] | 352 | host_name tyan.wirelessleiden.nl
|
---|
| 353 | service_description Interface usage bge1
|
---|
| 354 | check_command check_snmp_int!bge1
|
---|
| 355 | }
|
---|
| 356 |
|
---|
| 357 | define service {
|
---|
| 358 | use local-service
|
---|
[263] | 359 | host_name zweot.vanderzwet.net
|
---|
| 360 | service_description NTP Server
|
---|
| 361 | check_command check_ntp_peer
|
---|
| 362 | }
|
---|
[264] | 363 |
|
---|
| 364 | define service {
|
---|
| 365 | use local-service
|
---|
[352] | 366 | host_name pzwet.vanderzwet.net
|
---|
[264] | 367 | service_description Bittorrent Client
|
---|
| 368 | check_command check_tcp!51413
|
---|
| 369 | }
|
---|
| 370 |
|
---|
[303] | 371 | define service {
|
---|
| 372 | use local-service
|
---|
| 373 | host_name buzz.vanderzwet.net,zweot.vanderzwet.net,riff.vanderzwet.net
|
---|
| 374 | service_description ICMP under IPv6
|
---|
| 375 | check_command check_ping_ipv6
|
---|
| 376 | }
|
---|
| 377 |
|
---|
| 378 | define service {
|
---|
| 379 | use local-service
|
---|
| 380 | host_name tyan.wirelessleiden.nl
|
---|
| 381 | service_description ICMP under IPv6
|
---|
| 382 | check_command check_ping_ipv6_addr!2001:610:600:850::1
|
---|
| 383 | }
|
---|
| 384 |
|
---|
[352] | 385 | define servicegroup {
|
---|
| 386 | servicegroup_name wlservices
|
---|
| 387 | alias Wireless Leiden Services
|
---|
| 388 | }
|
---|
[303] | 389 |
|
---|
| 390 |
|
---|