I don't know how hd-idle stores its data, but sysstat and some other utilities will log I/O on a per-device data and there are utilities that can graph it.
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Data is stored in a log file, which is why I wondered if someone already made a solution that just parses that and presents it as graphs. Couldn't find that myself but seems like it does not exist.
I recommend generating some metrics from the logs and graphing them yourself.
Perhaps the free Grafana plan would have what you need to parse the log files and visualize the metrics you want.
I get your point and it was an emergency option to at some point take time and do it myself, sure. But that is not what I asked, not even sure when I have the time to do this.
There aren’t log visualizers for every artisanal log file format. But there’s a movement towards supporting JSON format logs for more services, and lots tools that can understand JSON logs making generating graphs and metrics from arbitrary logs fairly efficient.
If this tool is making the logs harder to parse by using a custom format, that’s something the tool could improve.
Some apps support both plaintext logs for humans and JSON logs for tools.