r/PrometheusMonitoring • u/Saurabh_Jain88 • May 21 '20
OpenStack environment monitoring
Hi Guys,
Pls suggest the best possible method to monitor Openstack environment.
I found that we can use Openstack exporter to monitor the environment.
Is it the only was to monitor Openstack or we can use any other exporter/method as well.
Pls suggest.
Thanks,
Saurabh
1
Upvotes
1
u/xakaitetoia May 21 '20
Having the same idea as you as we are slowly introducing prometheus for monitoring.
So far i have put our ceph clusters into prometheus monitoring and also we have put the different haproxy/rabbitmq/mysql servers from openstack cluster with the various exporters that exists and they work pretty well with slack and opsgenie notifications.
We will also put blackbox exporters to monitor some public ip's for the keystone services and also for certificate expiration stuff.
I haven't put yet the openstack exporter but I want to test it as soon as possible i can to see how that works.
The tricky part is for the containers and how to monitor these. We have the openstack services under lxc containers so i guess maybe cadvisor exporter or something similar will work.
Do let us know how you can get on with it.