Description of problem: It is not possible to scrape Ceilometer with Prometheus to gather metrics data. The existing prometheus publisher in Ceilometer is actually a wrapper on the HTTP publisher to push information to the pushgateway. Unfortunately there are issues with this approach (as documented in the investigation spike STF-972). Metrics overwrite each other regardless of differing labels, making the pushgateway scenario non-viable. This epic covers the work required to result in a plugin to Ceilometer that provides a native scrape endpoing for Prometheus to connect to as part of the ceilometer_notification_agent. Version-Release number of selected component (if applicable): RHOSP 18.0