Directive | Type | Description |
host_name | string | This is the id of the object. I may not contain any space in the value. |
alias | string | A more describing name for the object. |
address | string | The address the host is reached by, preferably an IP address to make sure the host is reachable even if the DNS is down. |
max_check_attempts | integer | Is used to define the number of times op5 Monitor will retry checking the host if it returns any kind of problem state. Setting this value to 1 will cause op5 Monitor alert directly without any retry. |
check_period | time_period | During this period the host is checked. It can be any time period defined in op5 Monitor. |
contacts | contact | Single contacts used to send notifications to and gives access to this host for users who do not have access to all hosts. |
contact_groups | contact_group | Contact groups used to send notifications to and gives access to this host for users who do not have access to all hosts. |
notification_interval | integer | Number of minutes between renotifications. Set this to 0 if you only want to have one notification sent out. |
notification_period | time_period | During this period the notifications are sent out if any alerts are created. It can be any time period defined in op5 Monitor. |
Directive | Type | Description |
host_name | host_name object | The host the service is connected to. |
service_description | string | This is the id of the object. It must be unique on a host but may be reused on other hosts. |
check_command | command object | This is the short name of the command that is executed during service checks. |
max_check_attempts | integer | Is used to define the number of times op5 Monitor will retry checking the host if it returns any kind of problem state. Setting this value to 1 will cause op5 Monitor alert directly without any retry. |
check_interval | integer | The number of minutes between normal service checks. |
retry_interval | integer | The number of minutes between retry checks when a service has gone into a problem state before the state becomes hard. |
check_period | time_period | During this period the service is checked. It can be any time period defined in op5 Monitor. |
contacts | contact | Single contacts used to send notifications to and gives access to this host for users who do not have access to all hosts. |
contact_groups | contact_group | Contact groups used to send notifications to and gives access to this host for users who do not have access to all hosts. |
notification_interval | integer | Number of minutes between renotifications. Set this to 0 if you only want to have one notification sent out. |
notification_period | time_period | During this period the notifications are sent out if any alerts are created. It can be any time period defined in op5 Monitor. |
Directive | Type | Description |
contact_name | string | The id of the contact object. |
host_notifications_enabled | yes/no | Used to determine whether or not the contact will receive notifications about host problems and recoveries. |
service_notifications_enabled | yes/no | Used to determine whether or not the contact will receive notifications about service problems and recoveries. |
host_notification_period | time_period object | The time period when the contact will receive any host notifications. |
service_notification_period | time_period object | The time period when the contact will receive any service notifications. |
host_notification_options | Down, Unreachable, Recovery, Flapping start and stop, Scheduled downtime start and stop | Used to set what type of host notifications the contact shall receive. |
service_notification_options | Critical, Warning, Unknown, Recovery, Flapping start and stop, Scheduled downtime start and stop | Used to set what type of service notifications the contact shall receive. |
host_notification_commands | command object | The command used to send the host notifications |
service_notification_commands | command object | The command used to send the service notifications. |
notification_period | time_period | During this period the notifications are sent out if any alerts are created. It can be any time period defined in op5 Monitor. |
Directive | Type | Description |
username | string | The username is the id of the access rights and also used as login username. |
password | string | The password is used for the login. |
Directive/option | Description |
timeperiod_name | short name of the time period |
alias | descriptive name of the time period |
Monday to Sunday | which time to include for each day. you can define multiple times by separating them with comma. Example 00:00-01:00,03:00-06:00 |
Exception type | Specify what type of exception you want to use; Date or Day |
Directive/option | Description |
exclude | Other predefined time period definitions that should be excluded from this time period. |
Exception type | Specify what type of exception you want to use; Date or Day |
Directive/option | Description |
Interval | Choose Single ate or Date range |
Date | Choose the date that is supposed to be used in this Exception. |
From date | If you chosen date range you will here set the start date To date. |
To date | If you chosen date range you will here set the end date. |
Frequency | How often the exception is repeated. Valid values are positive integers greater than one. E.g: •Date range "2012-01-01 - 2012-12-31 / 5" means every fifth day of 2012. •Day range "1 monday march - 3 sunday may / 3" means every third day between the first monday and the third sunday every month. •Date range "2012-06-01 / 14" means every 14th day from first of june 2012. Note that this exception has no end. |
Hours | Which time to include for this exception. You can define multiple times by separating them with comma. Example: 00:00-01:00,03:00-06:00 |
Directive/option | Description |
Interval | Choose Single day or a Day range |
Weekday | Choose the weekday that is supposed to be used in this Exception. |
From weekday | If you chosen Day range you will here set the start day. |
To weekday | If you chosen Day range you will here set the end day. |
Frequency | How often the exception is repeated. Valid values are positive integers greater than one. E.g: •Date range "2012-01-01 - 2012-12-31 / 5" means every fifth day of 2012. •Day range "1 monday march - 3 sunday may / 3" means every third day between the first monday and the third sunday every month. •Date range "2012-06-01 / 14" means every 14th day from first of june 2012. Note that this exception has no end. |
Hours | Which time to include for this exception. You can define multiple times by separating them with comma. Example: 00:00-01:00,03:00-06:00 |
Directive | Description |
command_name | This is the id of the command and also the name shown in Configure. |
command_line | is the actual command line used by the services, notifications, event handlers and obsession. |