
I got tired of parsing FIO JSON logs manually, so I built a simple web-based visualizer with AI help
Hi everyone,
I’ve been doing a lot of HDD benchmarking lately using FIO to test different configurations and ashift values. As much as I love FIO, looking at raw JSON or log files to compare latency and bandwidth is not possible, as using tools like matplotlib or fio-plot wich are great but if you don’t use after few weeks you forgot how works.
I couldn't find a simple, no-fuss online tool that just takes the JSON/Log output and turns it into clean graphs, so I decided to build one with AI help: https://raidzfscalculator.com/en/fio-results-viewer/
What it does:
- Visualizes FIO JSON output (IOPS summary).
- Plots Bandwidth, IOPS, and Latency time-series from .log files.
- No registration, no data tracking, adds (there is a "Clear Session" button to wipe your logs from the server).
It’s still a work in progress, but it has helped me a lot to visualize clat spikes rapidly. I thought some of you might find it useful for your own tests instead of spending hours to understand how or other plot software worked.
Any feedback on what metrics I should add next?