I’ve run a homelab for the better part of twenty years. It’s a passion and a lifestyle. I’ve been running Kubernetes in my homelab since 2018 and have always been unhappy with the story around monitoring and notifications. You either have to run a rather fat stack of microservices and configure them very granularly, or you have to pay a large company a not insignificant amount of money.
So in my free time I’ve worked on something extremely simple: Kubemon.
Pod dies? Notify. Node dies? Notify. Cluster isn’t responsive for 5 minutes? Notify.
More often than not I simply need a notification to go look at logs or debug hardware. Kubemon fits that need of mine.
Hopefully if it fits for you, you’ll also give it a try.