What is an SLA?

An SLA (or service level agreement) is a contract with a provider of a service that a user accepts to define the level of service that they should expect, and receive.

For example, if you wanted to host a website with a web hosting provider, oftentimes the web hosting company will tell you that they guarantee X% uptime, as part of their SLA.

What is an SLA definition?

With Uptrends, you can monitor your SLA with a website, server, or web application provider. By creating an SLA definition, you can configure the same minimal requirements set by your provider and receive alerts when they are not upholding their promise.

Elements like uptime %, uptime warning %, page load time, page load time warning, operator response time, and operator response time warning can be custom configured. These elements are referred to as SLA targets.

It is also possible to set up an SLA schedule, so you can specify when an SLA should be considered active.

How do I set up an SLA definition?

To define an SLA:

1.    Log into Uptrends, and navigate to the + Add SLA Definition button, located under SLA on the Main menu.

2.    You will now see the configuration options, including where you can set your SLA targets and the tab to reach the SLA schedule options. Fill them out as you see fit.

3.    When you are finished, click the green Save button.

What is an SLA schedule?

Time schedule

For each hour of every day of the week, you can specify whether this SLA should be active. Blue squares indicate that the SLA is active at that time; white squares indicate an inactive timeslot. Click on a square to switch from active to inactive.

Exclude days

To exclude days, simply click the Add New Exclusion Period button and fill in the date/time range you’d like to exclude.