For those who are interested:
I decided to set up a TIG (Telegraf-Influxdb-Grafana) stack to implement some basic monitoring.
This resulted in two, currently purely documented, roles:
Which is very simple, quick to use, flexible (a custom check is just some lines of bash, python, or every preffered language) and despite its first look, very clear to use with the red/yellow/green color ^^
@menn0 @email@example.com i can also recommend Telegraf. It has Plugins for pretty much anything, or you can just read json from somewhere or you can execute commands and read its output... And so on.
@blacklight447 no, I have status cake for that. Looking more towards system metrics and more centralised logging.
But I think I found a sufficient setup in a TIG stack for now.
@shine one major concern of mine here is to keep the toolchain small. There is no need for me to have everything isolated such as kapacitor and chronograph. I don't want to maintain this zoo.
All the setup needs to monitor is less than 5 machines and it's not expected to grow anywhere. So scaling is not a concern. And this means the microservice architecture just costs me time in configuration, debugging and upgrading.
This is my personal microblog. It's filled with my fun, joy and silliness.