Service-Level-Agreement Module EE¶
The service level agreement module can be installed via the openITCOCKPIT package manager.
Navigate to Management -> System Tools -> Package Manager
and install the SLAModule
SLA Configuration¶
Under the menu item Administration -> SLA MAnagement -> SLAs
you get to the SLA configuration area.
New SLAs can be created here and SLAs that have already been created are listed.
The current availability is displayed for all SLAs that have already been evaluated.
To calculate the availability the SLA needs to be defined with an name, a time period, an evaluation period and guaranteed availability as a percentage. If desired, a value for an early warning can be entered as well. The warning threshold needs to be higher than the guaranteed availability.
The start date of the SLA calculation is always the first day of the evaluation period. For example for the
evaluation period MONTH
the start day is the first day of the month. For WEEK
the start day is monday.
It is also possible to define a custom start date using the Start date
field.
Basic configuration¶
Field | Required | Description |
---|---|---|
Container | SLA Container (Object Permissions) | |
Name | Name of the SLA | |
Description | Description of the SLA | |
Evaluation period | Day, Week, Month, Quarter, Year | |
Start date | Optional start date of the SLA | |
guaranteed availability | Guaranteed availability percentage (90.5% for example). | |
Warning threshold | Show a warning when the SLA availability is below this threshold | |
Operating time | Time period which will be used for the SLA calculation. Outages outside of this time period will not be counted. | |
Consider downtimes | Determines whether maintenance times (downtimes) should be taken into account. Outages during maintenance times are ignored | |
Reflection state | The status type to evaluate. Hard state only or hard and soft state |
After installing the SLA module, the configuration area of the host template or the host has a new SLA option. The SLA can always be assigned to either the host template, so all hosts that use this template are automatically in SLA or to a particular host.
The menu item Affected hosts
shows a list of all hosts that have been assigned to the SLA, either directly or via the host templates.
In this list you can see directly how the SLA was assigned. It is also possible to jump into the object configuration to change the SLA assignment. For a better overview it is possible to filter by hostname.
SLA Overview¶
As soon as the SLA is evaluated, the availability of the SLA is displayed in the SLA list.
By clicking on an SLA you get to the detail view. This view can also be reached via the drop down menu item View details
.
This page shows the current availability of the entire SLA. The lowest value represents the current availability of an SLA. In addition to the current availability, all relevant configuration details and a summary is displayed. In the bar chart, the hosts are listed in ascending order with the lowest availability.
All hosts and their services are listed in the lower area. The order is also ascending so that hosts with the lowest availability are listed first. The services are also sorted. To enable searching for specific hosts, filters by hostname or availability have been added.
All hosts that are assigned to an SLA, will display the current availability as a badge in the Hosts -> Browser
area.
By clicking on the badge you can open a detailed overview for the particular host.
The SLA details overview of a host, will also display the availability of the services that are associated with this host.
The Service -> Browser
page also contains a badge, which displays the service availability.
The SLA service details overview does additionally contain a list of the last 10 days.