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