Overview
Introduction
Keep is an open-source alert management and automation tool that provides everything you need to collect, enrich and manange alerts effectively.
You can start using Keep by logging in to the platform.
What’s an alert?
An alert is an event that is triggered when something undesirable occurs or is about to occur. It is usually triggered by monitoring tools such as Prometheus, Grafana, or CloudWatch, and some proprietary tools.
Alerts are usually categorized into three different groups:
- Infrastructure-related alerts - e.g., a virtual machine consumes more than 99% CPU.
- Application-related alerts - e.g., an endpoint starts returning 5XX status codes.
- Business-related alerts - e.g., a drop in the number of sign-ins or purchases.
What problem does Keep solve?
Keep helps with every step of the alert lifecycle:
- Maintenance - Keep integrates with all of your monitoring tools, allowing you to manage all of your alerts within a single interface.
- Noise reduction - By integrating with monitoring tools, Keep can deduplicate and correlate alerts to reduce noise in your organization. There are 2 types of deduplication: Rule-based (all distributions), and AI-based (Keep Enterprise only).
- Automation - Keep Workflows enables automated alert enrichment and response.
- Incident Correlation - Automatically assigns alerts to incidents, performs triage, and conducts root cause analysis (Keep Enterprise only).
- Summarization - Keep summarizes incidents based on past incidents and a knowledge base (Keep Enterprise only).
How does Keep integrate with alerts?
Alerts can either be pulled by Keep or pushed into it. Keep also offers zero-click alert instrumentation through webhook installation.