Monitoring and alerting for a Kubernetes cluster
The situation. The client had an outage and heard about it from a customer, not from their own systems.
What I built.
- Prometheus and Grafana on the cluster, with dashboards for what is happening across it
- Slack alerts when something goes wrong
- Custom alert rules, not just a default install
- A README so the team can run it themselves
Fourth order with Umar. Client had an outage and found out about it from a customer which was the whole reason for this. Umar set up a full monitoring and alerting setup on the cluster. They now get Slack alerts when anything goes wrong and have dashboards showing what is happening across the whole cluster. Came with custom alert rules already configured not just a default install. Delivered same night, README made it straightforward to get running.

