Aggregate alerts from all your monitoring systems into one consolidated view. This tool is designed to handle alerts from any source, including Prometheus, Zabbix, Nagios, and custom scripts, moving you away from cluttered email inboxes. It intelligently de-duplicates and correlates alerts, so you only see the most recent and relevant events, significantly reducing alert noise.
The flexible alert format allows you to capture the exact information that matters to your team. You are not restricted by a predefined structure and can include custom attributes, tags, and service associations. Key capabilities include:
services:
postgres:
image: postgres:14-alpine
environment:
POSTGRES_USER: alerta
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: alerta
volumes:
- ./postgres-data:/var/lib/postgresql/data
restart: unless-stopped
alerta:
image: alerta/alerta-web:latest
environment:
DATABASE_URL: postgresql://alerta:${POSTGRES_PASSWORD}@postgres:5432/alerta
AUTH_REQUIRED: "True"
ADMIN_USERS: admin@alerta.io
ADMIN_PASSWORD: ${ADMIN_PASSWORD}
SECRET_KEY: ${SECRET_KEY}
ports:
- "8080:8080"
depends_on:
- postgres
restart: unless-stoppedPOSTGRES_PASSWORD=your_secure_postgres_password
ADMIN_PASSWORD=your_secure_admin_password
SECRET_KEY=your_secure_random_secret_keyAuto-fetched 8 minutes ago
Auto-fetched 8 minutes ago