Why alerta?

Email was not designed to be used as an alert console. It is not a scalable solution when it comes to monitoring and alert visualisation. A minimal installation of Alerta can be deployed quickly and easily extended as monitoring requirements and confidence grow. There are integrations available with Prometheus, Riemann, Nagios, Zabbix, netdata, Sensu, Pingdom and Cloudwatch. Integrating bespoke systems is easy using the API or command-line tool.

Try it now »

Alert API

Alerts are submitted in JSON-format to an HTTP API. Alerts can be queried from the command-line or viewed in a slick web console optimized for desktop, tablet and mobile. User logins can be added using Google, GitHub or GitLab OAuth and programatic access is managed using API keys.

API Explorer »

Deploy It!

There are standard deployments to AWS EC2, Vagrant, Kubernetes, Packer, Docker and Heroku available to get you going in minutes. Other more complex deployments make use of standard Python package install techniques.

Learn more »

All the alerts. Not just the easy ones.

Alerta accepts alerts from the standard sources like Syslog, SNMP, Prometheus, Nagios, Zabbix, Sensu and netdata. Any monitoring tool that can trigger a URL request can be integrated easily. Anything that can be scripted can also send alerts using the command-line tool. There is already a Python SDK and other SDKs are in the pipeline. Cool.

Flexible alert format. Capture what's important to you.

Most other monitoring tools enforce their view of the world on you. Not with Alerta. You are free to send any alert with any value. A single alert could be associated with multiple services, have any number of 'tags' in any format, and any number of custom attributes are allowed. Nice.

De-duplication and simple correlation. Out of the box.

When receiving alerts from multiple sources you can quickly become overwhelmed. With Alerta any alert with the same environment and resource is considered a duplicate if it has the same severity. If it has a different severity it is correlated so that you only see the most recent one. Awesome.

Ready to take control of your monitoring?

Get Started