

Prometheus+Grafana is my go-to. You can also add Drilldown plugin to Grafana and it will monitor Docker logs.
Prometheus is incredibly versatile and widely used, so a lot of projects support metrics export to it, so IMO is your safest blind bet.
For even more custom behaviour, you can create very simple Python scripts that send data to Prometheus.
Agree, but this setup (node-exporter + Prometheus + Grafana) allows for a lot of expansion and customization. I’m sure there are simpler tools that tell you your computer status, and it’s up to you to see which fits more your use-case.
I’ve felt that way before. But in this case of node-exporter and Prometheus, it’s way simpler. You don’t even need Docker, and the installation for both tools is basically a single line that you can copy and paste from their documentation.
Configuring Prometheus to accept node-exporter is a bit harder I admit, but again you can simply copy and paste the documentation example. The whole process should take like ~10 minutes if you follow the documentation.