
Alerta
Alerta is a free, open-source alert management system combining a JSON API server, web console, and command-line tool.
What Alerta is
Alerta is a free, open-source alert management system combining a JSON API server, web console, and command-line tool. It accepts monitoring alerts as JSON over HTTP, then correlates, de-duplicates, or suppresses alerts from multiple sources. Alerts can contain multiple services, tags in any format, and custom attributes. Matching alerts with the same environment, resource, event, and severity are de-duplicated. Users can query alerts from the command line, while the console displays them on desktop, tablet, and mobile screens. Built-in webhooks cover AWS CloudWatch, Grafana, Graylog, New Relic, PagerDuty, Pingdom, Prometheus Alertmanager, Slack, Google Stackdriver, and Telegram. Python plugins extend Alerta without changing its core source. One instance can separate customer views, allowing customers to act on their own alerts while administrators see all customers’ alerts. Authentication options include Basic Auth, LDAP, OpenID Connect, SAML 2.0, OAuth2, CAS, API keys, and HMAC. It supports API, Linux, self-hosted, and web deployment.
Good
- Free and open source
- Correlates, de-duplicates, and suppresses alerts
- Desktop, tablet, and mobile web console
- Many authentication methods supported
- Customer-separated alert views
Watch out
- Authentication disabled by default
- Public web access requires HTTPS/SSL guidance
- Self-hosted deployment requires administration
Who it suits
Alerta suits teams consolidating alerts from varied monitoring sources through an API. It also fits organizations needing customer-specific alert views and extensible Python plugins.
Verdict
Alerta combines flexible alert processing with broad webhook and authentication coverage. Review its security configuration carefully, especially before exposing the web console publicly.
The facts
Each one read from Alerta's own pages, with the date it was checked.
What it does
- Alert customization
- Alerts can include multiple services, tags in any format, and custom attributes.checked 2 Oct 2026
- Alert format
- Alerts are submitted in JSON format to an HTTP API, and alerts can also be queried from the command line.checked 2 Oct 2026
- Alert processing
- The API can correlate, de-duplicate, or suppress alerts from multiple sources.checked 3 Oct 2026
- Authentication
- Authentication options include Basic Auth, LDAP, OpenID Connect, SAML 2.0, OAuth2, CAS, API keys, and HMAC authentication.checked 3 Oct 2026
- Components
- Alerta combines a JSON API server with a web UI and command-line tool.checked 3 Oct 2026
- Customer views
- A single Alerta instance can separate alerts by customer so customers can only see and action their own alerts while administrators can see all customers’ alerts.checked 2 Oct 2026
- De-duplication
- Alerts with the same environment, resource and event are de-duplicated when received with the same severity.checked 2 Oct 2026
- Deployment
- Alerta can be deployed using Docker, and its quick start also documents installing the server and CLI with pip.checked 3 Oct 2026
- Docker
- The official Docker image includes the API server, web UI, housekeeping, plugins, webhooks and authentication providers.checked 2 Oct 2026
- Extensibility
- Python plugins can extend Alerta without modifying its core source code.checked 3 Oct 2026
- Flexible alert data
- An alert can have multiple services, tags in any format, and custom attributes.checked 3 Oct 2026
- Integrations
- Built-in webhooks include AWS CloudWatch, Grafana, PagerDuty, Pingdom, Prometheus Alertmanager, Slack, Google Stackdriver, and Telegram.checked 3 Oct 2026
- Monitoring sources
- The homepage lists integrations for Prometheus, Riemann, Nagios, Zabbix, netdata, Sensu, Pingdom and CloudWatch.checked 2 Oct 2026
- Purpose
- Alerta consolidates and de-duplicates alerts from multiple sources for at-a-glance visualization.checked 3 Oct 2026
- Security configuration
- Authentication is disabled by default, and the documentation advises enabling it and using HTTPS/SSL when the web UI is publicly accessible.checked 2 Oct 2026
- Security guidance
- The deployment documentation advises enforcing authentication and HTTPS/SSL when the web UI is publicly accessible.checked 3 Oct 2026
- Support
- The project lists Slack, a FAQ, and a GitHub issue tracker as support resources.checked 3 Oct 2026
- Web console
- The web console displays alerts and is optimized for desktop, tablet and mobile.checked 2 Oct 2026
The company
- Maker
- The homepage copyright line names Nick Satterly.checked 2 Oct 2026
Alternatives to Alerta
- 1
Wazuh
Free planOpen sourceWebAPILinuxmacOS8.4From $571 a month - 2

PagerDuty
Free planAndroidiOSWebAPI8.3From $21 a month - 3

xMatters
Free planAndroidiOSWebAPI8.3From $15 a month - 4

AlertOps
Free planAndroidiOSWebAPI8.1From $8 a month - 5

MISP
Free planOpen sourceWebAPILinuxSelf-hosted7.9From €7.31 a year - 6

UTMStack
Open sourceWebAPILinuxmacOS7.9From $238.80 a month
