Можно собирать данные и отправлять в такой дашборд grafana.com
Удобнее всего запускать всё через docker-compose. Я пока сам ещё разбираюсь, система очень гибкая. Графики, плагины, можно делиться дашбордами))
Это целый стэк: сбор данных Telegraf + база данных InfluxDB + дашборды Grafana.
Сейчас, Telegraf из коробки не поддерживает сбор данных из XML. В Issues #1758 уже обсуждают добавление плагина. Вообще очень динамично развивается утилита. В принципе, отсутствие нужного плагина решается временным костылём с помощью любого своего скрипта завёрнутого в плагин exec.