Documentation

Beta

During the beta phase, you may test all features of Escalert.io for free. If you like our service, please tell us. We will gladly activate your full account before all others and with a special discount!

Also, if you miss something important, or something doesn't work as you would expect, send us a message. We will definitely honor your effort!

Introduction

Escalert.io is a solution for alerting and incident resolution. We provide ease of use, high availability and flexibility. There is no cost for deployment and activation is instant.

Escalert.io is used to send alarm to operational personell in case your IT systems show signs of error. It is easy to include triggering alerts from either

  • your monitoring solution, like, e.g., Nagios or Icinga
  • your cloud monitoring solution, or
  • directly from your application.

For each incident you can define a series of actions, like sending mail, sending text messages to mobile phones, or even send voice messages to phones. It is also possible to keep customers or managers updated and informed, by having them informed about resolution of open incidents.

Getting Started

In order to have a direct impression, just create yourself a free account. All you need for this, is a working email address.

You will receive an email like this:

Registration Mail

Once you have completed your sign up, you will have instant access to the dashboard, and can start to integrate your monitoring services.

Dashboard

We will confirm your registration by mail:

Registration Success

Adding your Mobile Phone Number

To fully unleash the power of escalert.io, you should enter your mobile phone number in your profile page. We will ask you to confirm the number by sending you a code.

Confirmation SMS

Note for advanced users: you can actually add any number of mail addresses and phone numbers. You will receive notifications on all of them simultaneously.

Incidents

Nobody loves incidents. This is why escalert.io helps you to detect any incident as fast as possible.

If you have a complex IT-system, you know that from time to time bad things happen. This is, why you have a monitoring system (you don't? Let us help you!).

We provide you with easy means to have incidents reported immediately to you. You want your co-worker, your customers ... to be notified? We're there to do it for you.

All you need to do, is to integrate your monitoring solution to escalert.io.

Managing Incidents

You can configure escalert.io to send mails, text messages, phone messages on every new incident.

Every incident is directly alerted by one of these:

Example Incident By Mail

Example Incident By Text

You can control incidents from your incident screen:

Main Screen for Incident

You have several possibilities to deal with incidents:

  • You can acknowledge incidents.
    While this does not mark them as resolved, you provide a signal to others that this incident is being worked at.
  • You can resolve incidents manually.
    This will mark the incident as being solved, so business may proceed as usual.
  • You can close incidents.
    Sometimes, an incident requires additional effort to be done after resolving it. You can mark this milestone by closing an incident.

If you have resolved an incident, mail like these are send:

Example Incident Is Resolved By Mail

As you sometimes don't want to resolve or close each incident, you can choose to have that done for you. We'll come to this later.

Advanced Incident Management

The incident screen provides you with a solid overview on the current state:

List of Incidents

You can even have a complete history for each single incident:

History of Incidents

Triggers, Services and Integration

This section provides you with all the knowledge you need to integrate your monitoring system with escalert.io.

As you might want to know, what the current incident is about, you should create different services with appropriate names. The following example shows a service, which is triggered when a web page has problems.

List of Services

Depending on the criticality of your services, it makes sense to have different escalation schemes.

Currently we support the following integration methods:

  • Web Hooks; also known as: REST-API
  • Mail Hooks

URLs and Mails

In order to integrate your monitoring system, you can make use of the URLs as depicted in the configuration screen. Please refer to the documentation of your monitoring system for more specific details on integration steps.

There is no difference, if you send your alerts by Web or Mail.

Please note that, while it is possible to use the displayed URLs from a web browser, we recommend to only use them from scripts, tools or monitoring solutions.

Alerts and Escalations

If you have different systems to monitor, you might involve different persons in your escalations and notifications. We support this with escalation schemes.

List of Escalation Schemes

In addition to providing you with a name, escalation schemes have several useful properties:

  • Automatic Resolve triggers, if an incident is not resolved by either your monitoring solution or an operator. You can then choose to resolve issues automatically -- just enter a number of seconds larger than zero. On the other hand, if you need to continue alerting until an issue is resolved, just set this value to -1.
  • Automatic Close works like its resolving counterpart.

The big fun starts with configuring the notification parts:

Escalation Scheme

You can add "steps", which are placeholders for your notifications settings. In this example,

  • notifications are sent directly when an incident is triggered.
  • 10 minutes, after the incident has been triggered -- if it has not been resolved
  • finally, when the incident is resolved

There is no limit in the number of steps that you can use for your schemes.

Projects

As a further means to keep your systems structured and healthy, escalert.io offers you to create different workspaces/projects and also invite your friends, co-workers or other helpful people.

At the top right corner of your screen you can always see, which project you're currently working in. If you click this, you will get to an overview of projects, where you can switch the current project, browse around or create new projects.

List of Projects

It is easy to invite other users to a project: in the configuration section of the project you can add friends by typing their mail address and thus inviting them to participate.

List of Users in a Project

Note: The same screen can be used to provide close friends with administrative access to specific projects, or make them normal users again.

Your friends will receive an mail like this:

Invitation Mail

And if they follow the link, they can accept your offer:

Invitation Offer

Beta Release