The SLA report shows the percentage of host- and service states over a selectable timespan.
Possible states are:
Hosts: Up / Down / Unreachable
Services: Ok / Warning / Crititcal / Unknown
The percentages of states over a timespan are called statistics.
Enable/Disable SLA reporting
Enabling or disabling the global SLA reporting engine is done via SONARPLEX Admin GUI:
- Admin GUI > Configuration > System > SLA
- Check or uncheck "Enable SLA" checkbox
- Click save button
If global SLA reporting is disabled, all collected SLA data will be purged immediately!
Access SLA reports
You can view SLA reports through Web GUI if SLA reporting has been enabled.
- Web GUI > Reports > SLA
- Select your desired timespan
- Select a user which is allowed to view the data
A list of SLA reports look similar to this:
List of hosts and services that show it's SLA data.
Keep in mind, that hosts without services show a gray bar reading "no data" for "services average". The host's SLA data is still collected.
If the selected timespan exceeds the time, a certain host or service exists, the oldest date is selected instead.
How SLA report are created
For each state of a host or service (e.g. OK, CRITICAL, etc.) the times of the states are accumulated by calculating the corresponding sla data files, creating a histogram of times over the different states. Each state features a 'time_state'. The sum of time_states calculates the 'total_time'. This 'total_time' must be equal to the requested (or adjusted) timespan.
The sum is calculated with the following formula:
percentage_state = (time_state / time_total) * 100
All SLA data are based on recording events. If a service or host changes its state, this change will be recorded. Even if a passive service or host without freshness checking gets configured, an initial event will be recorded if SLA is enabled. This initial event should start the timeline of SLA statistics for this service or host.
Automatic SLA reporting
SONARPLEX supports sending automatic SLA reports to given contacts on a weekly or monthly basis. To activate automatic reporting, follow these instructions:
- Admin GUI > Configuration > Accounts
- Select the receipient
- Go to "Send SLA reports" and check your desired options
- Save
Supported options for automatic SLA reporting