Ceilometer not receives events notification
Environment
- Red Hat OpenStack Platform 16.2.5
- Red Hat Service Telemetry Framework 1.5
Issue
Why I not receive events notification of changes on the Openstack as instance creation?
After Service Telemetry Framework installation or upgrade from RHOSP13.
Resolution
Edit the template to insert the parameter NotificationDriver
as messagingv2
.
1. Edit the file ceilometer-publisher.yaml or another with the parameter_defaults
section and save.
...
parameter_defaults:
NotificationDriver: 'messagingv2'
...
- Run a overcloud deploy.
Root Cause
The default value of the parameter NotificationDriver
in RHOSP 16.2.5 is noop
that not send notifications.
On RHOSP 13 the defaul was messagingv2
.
Diagnostic Steps
After deploy STF check the items below:
- The value of parameter driver
in file /var/lib/config-data/puppet-generated/ceilometer/etc/ceilometer/ceilometer.conf
on controllers is noop
or another than messagingv2
.
- Testing a creation of a instance not generate a notification to publisher.
- Ceilometer generate metrics normally.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments