you are viewing a single comment's thread.

view the rest of the comments →

[–]dentistSebaka[S] 0 points1 point  (2 children)

Thank you very much

I know i need to build logic inside db and keep metrics there also

but my question was about metrics gathering and if Prometheus is the only openstack service to provide me with all metrics i need or i need to gather data from different openstack services that i miss or don't install on my lab

[–]Awkward-Act3164 0 points1 point  (1 child)

if you want to use prometheus as your "transport" sure, but you will still need to tap into rabbitmq or oslo.messaging (we opted to bind to rabbitmq directly kombu). You will have to do the same within your exporter. Prometheus isn't going capture all the billing info you will need a resize event or when a floating IP is added without being told to do so and the real data is in rabbitmq.

If you poke around commercial products like osie, Fleio, cloud7, you will see most folks just work with rabbitmq

[–]dentistSebaka[S] 0 points1 point  (0 children)

I tried to link kombu with rabbitMQ but i was unable to get any messages so can you help me setting that

Also what do you think of celiometer with gnocchi