> It is much easier to just use it than to try and re-invent your own
Now listen buddy... That CV is not gonna pad itself, ok?
Seriously though, if you have time and curiosity, I'd recommend putting together a monitoring stack by hand once. There's a lot to learn from that experience.
My go-to stack is Prometheus and Grafana with kube-prometheus-stack Helm chart for Kubernetes.
I'm sure I'm not configuring it well.
There are too many leaps I couldn't follow directly in how to make the config, and there's something about how arrays merge in YAML that makes it harder to write a config like this in Helm... so there is a lot of what I've written here that shouldn't need to be in my own config, because they are the standard default alerts, but I wound up having to include them to make my one extra alert join the rest (and this is my excuse for why it is several hundred lines long, when in reality it's mostly stock.)
This config goes so far as making alerts to Slack with Alertmanager that work out of the box!
Now listen buddy... That CV is not gonna pad itself, ok?
Seriously though, if you have time and curiosity, I'd recommend putting together a monitoring stack by hand once. There's a lot to learn from that experience.