Monitor Kubernetes clusters, detect app crashes in real-time, and send instant notifications to Slack, Discord, and other channels.
kwatch is a Kubernetes monitoring tool that watches for changes and crashes in your cluster, providing real-time alerts to help maintain application reliability. It monitors pods and containers for crashes, instantly identifying application failures, and sends notifications to various platforms like Slack, Discord, and Email. The tool helps DevOps teams quickly identify and respond to issues before they impact users.
DevOps engineers and SREs managing Kubernetes clusters who need immediate visibility into application crashes and cluster changes. Teams requiring real-time alerts across multiple notification channels to maintain high availability.
Developers choose kwatch for its simplicity in deployment and configuration, providing immediate cluster health visibility without complex setup. Its unique selling point is real-time crash detection with extensive multi-channel alerting support, including Slack, Discord, PagerDuty, and custom webhooks.
:eyes: monitor & detect crashes in your Kubernetes(K8s) cluster instantly
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports notifications to over 15 platforms including Slack, Discord, PagerDuty, and custom webhooks, as detailed in the configuration tables for each service.
Monitors pods and containers for crashes instantly, providing immediate alerts to maintain application reliability, as highlighted in the key features.
Can be installed via Helm or kubectl with minimal configuration, aligning with its philosophy of being easy to deploy and configure quickly.
Allows filtering by namespace, container names, pod names, and log patterns using ignore parameters, enabling focused event monitoring as per the general configuration.
Lacks built-in capabilities for storing or querying past events, limiting trend analysis and root cause investigation beyond real-time alerts.
Alerting is based on fixed thresholds and simple patterns; missing advanced features like alert dependencies, silencing, or escalation policies noted in the configuration.
Only compatible with Kubernetes clusters, so it cannot be used for monitoring other container orchestration platforms or standalone server environments.