I'm looking for recommendations on setting up an effective monitoring and alerting system for Kubernetes. What are some good tools or setups that others have found useful?
2 Answers
A solid option is to use Prometheus for monitoring paired with Grafana for visualization. For alerting, integrating something like PagerDuty with Prometheus can work well, as you can send alerts based on the metrics collected by Prometheus. Some folks also prefer using OpenTelemetry since it provides a comprehensive set of metrics like CPU and memory usage out of the box.
Have you considered using Alertmanager from the kube-prometheus-stack instead of PagerDuty? They both have their pros and cons, but Alertmanager is specifically designed for this kind of monitoring setup in Kubernetes.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures