diff options
Diffstat (limited to 'config/pdv/servers/03_service_types.cfg')
-rw-r--r-- | config/pdv/servers/03_service_types.cfg | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/config/pdv/servers/03_service_types.cfg b/config/pdv/servers/03_service_types.cfg new file mode 100644 index 0000000..80da7e4 --- /dev/null +++ b/config/pdv/servers/03_service_types.cfg @@ -0,0 +1,56 @@ +define service { + name standard-service + use generic-service + contact_groups pdv-admins + + notifications_enabled 0 + notification_options u,c ; Send notifications about unknown, critical events (but not warnings and recovery events) + notification_interval 1440 ; Re-notify about service problems every hour + notification_period 24x7 ; Notifications can be sent out at any time + + max_check_attempts 4 + check_interval 5 + retry_interval 1 + register 0 +} + +define service { + name crtitical-service + use standard-service + contact_groups pdv-admins + + notifications_enabled 1 + notification_options u,c ; Send notifications about unknown, critical events (but not warnings and recovery events) +} + +define service { + name ping-service ; Pings, port-checks, etc. + use standard-service + max_check_attempts 4 + check_interval 10 + retry_interval 2 + register 0 +} + +define service { + name remote-service ; Remote services (scripts-over-ssh, localy initiated adei-checks, etc.) + use standard-service + max_check_attempts 4 + check_interval 10 + retry_interval 2 + register 0 +} + +define service { + name heavy-service ; Service puts high load on infrastructure (gpu verifications, etc. + use remote-service +# servicegroups ufo-services + max_check_attempts 4 + check_interval 360 + retry_interval 20 + register 0 +} + +#critical-ping-service +#critical-remote-service +#critical-heavy-service
\ No newline at end of file |