kwatch
kwatch helps you monitor all changes in your Kubernetes(K8s) cluster, detects crashes in your running apps in realtime, and publishes notifications to your channels (Slack, Discord, etc.)
Contribute & Support
Screenshots
Getting Started
Install
You need to get config template to add your configs
curl -L https://raw.githubusercontent.com/abahmed/kwatch/main/deploy/config.yaml -o config.yaml
Then edit config.yaml
file and apply your configuration
kubectl apply -f config.yaml
To deploy kwatch, execute following command:
kubectl apply -f https://raw.githubusercontent.com/abahmed/kwatch/main/deploy/deploy.yaml
Configuration
Parameter | Description | Required |
---|---|---|
providers.slack.webhook |
Slack webhook URL | Yes |
providers.slack.title |
Customized title in slack message | No |
providers.slack.text |
Customized text in slack message | No |
Cleanup
kubectl delete -f config.yaml
kubectl delete -f https://raw.githubusercontent.com/abahmed/kwatch/main/deploy/deploy.yaml
Contributors
Get in touch!
Feel free to chat with us on Discord if you have questions, or suggestions
License
kwatch is licensed under MIT License