iostat and mpstat graphs in the Nancy artifacts, log vmstat (memory)
Goal
Now we collect artifacts: mpstat and iostat. We need graphs for this artifacts.
TODO / How to implement
-
Put iostat-cli
into the Docker image -
Draw iostat graph with help of iostat-cli
example:iostat-cli --data iostat.log plot
-
Collect /proc/meminfo (every 10 seconds) - must -
convert mpstat and /proc/meminfo output to CSV format (use awk
) -- most wanted -
Draw mpstat graphs // gnuplot https://gitlab.com/postgres-ai-team/nancy/issues/ https://gitlab.com/postgres-ai-team/nancy/issues/217 -
Draw meminfo graphs (Buffers, Cached - stacked) // gnuplot https://gitlab.com/postgres-ai-team/nancy/issues/218
We don't know how to draw graphs for per-cpu load for mpstat. We should decide what tool we should use. gnuplot?
Acceptance criteria
We have iostat and mpstat (per-core load) artifacts.
Edited by Dmitry