Generating SLA reports

Most of the times, managers are not interested in how much disk capacity we have or how many CPUs we have in our servers. They are more interested in whether or not we are able to deliver our services. So in Zabbix SLA reporting is called IT services.

Getting ready

For IT services to work, we only need a properly configured Zabbix server with administration rights. It is also good to have the agent installed on your server to have it linked with the agent template.

How to do it...

  1. From the Zabbix menu, go to Configuration | IT services.
  2. You will see the root service; click on it and select Add a child.
  3. In the Name field we add Zabbix Server SLA or another name that makes sense.
  4. In the Status calculation algorithm we have three options to choose from:
    • Do not calculate: This option will not calculate the service status.
    • Problem, if at least one child has a problem: This option will change to problem status, if at least one child service has a problem.
    • Problem, if all children have problems: This will change the status to problem status, if all child services are having problems.
  5. In the Dependencies tab, we can select what other services this service depends on.
  6. In the Time tab, we can add time-specific options to select when we have to calculate our IT services.
  7. Next, we save our service and we arrive back on the page with the root service and under the root our Zabbix Server SLA service that we just made.
  8. Click on Zabbix Server SLA and add a new service just like we did with root in step 2.
  9. Add a Name, example. Disk I/O overload.
  10. In Calculate SLA, acceptable SLA (in %), we add a number for our SLA, example. 95.0000.
    How to do it...
  11. All other options can stay and we can click Add to save.
  12. Now when you go to Monitoring | IT services, you will see the SLA service calculated for our disk I/O.
  13. When you click on the Problem time bar, you will get a bar overview from the whole year.
    How to do it...

How it works

IT services are calculated based on our items that we have created. Under the root, we had created a service, Zabbix Server SLA. Normally you would create there a service per server or per service such as Apache, DNS, and so on.

Then you would, like we did, add all items related to that kind of service. Zabbix will then calculate the SLA per item and show you the total SLA per service.

There's more...

It's good to keep in mind that IT services are calculated from the moment we create them.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.181.52