Мне нужно собирать разные метрики с быстрых серверов и сохранять их в OpenTSDB.
Я обнаружил, что есть способ собирать метрики с помощью statsd и graphite, но он мне не подходит, потому что мне нужно хранить метрики в OpenTSDB.
Есть ли способ сохранить метрики из openstack swift в OpenTSDB?
Я не нашел команд cli для получения показателей из Openstack swift.
Я наткнулся на две хорошие статьи, в которых объясняется, как получить метрики openstack, включая быстрые метрики, с помощью Prometheus. Затем вы можете сохранить собранные метрики в выбранной базе данных временных рядов (например, OpenTSDB).
https://blog.zhaw.ch/icclab/monitoring-an-openstack-deployment-with-prometheus-and-grafana/ https://github.com/CanonicalLtd/prometheus-openstack-exporter