Hah! I hadn't thought about that. I'll consider how to make it better for that situation. A client/server mode was already being considered, and that might be a good fit.
For just a couple of reasons. One is the shell integration to remind me that the notes are there. The other is making it a standard tool with standard formats and expectations. I find there's a little bit of magic in that.
As for Salt and such systems, this is way far away from anything like that. It is not intended to run your infrastructure for you.
LibreNMS has a very different purpose from your other monitoring options - it's network monitoring at a large scale, not a generic data storage / data visualization platform. If your goal is to monitor your selfhosted servers and services, this is going to be an odd fit and you'll probably struggle against it.
Better fits for an out-of-the-box monitoring setup would be CheckMK or Zabbix.
These other "stacks" for monitoring are a little more bespoke. To cover it briefly:
Grafana is popular because it is a fantastic visualization platform. The backend data storage is pluggable.
There are many options for data storage, all that are a little different. Graphite, is push-based and the Statsd compatibility makes it super simple to push your own metrics into it. Prometheus is pull-based. And InfluxDB is more of a time-series database.
I did not know what to expect going in to this one. 10 minutes in I was thinking it would be unbearable. 20 minutes in and I was laughing. It somehow gets weirder and funnier all the way through. And when I say weird, it's like Eraserhead level weird.
Hah! I hadn't thought about that. I'll consider how to make it better for that situation. A client/server mode was already being considered, and that might be a good fit.