The SQLAlchemy-collectd plugin is now shipped in podman
containers under Kolla, this allows heat templates
to pull the plugin into the collectd configuration when
the collectd templates are being used.
A corresponding change in puppet-tripleo under the same change-id
adds support to enable the plugin on the puppet side.
The feature can be enabled for an overcloud by adding:
EnableSQLAlchemyCollectd: true
to the heat configuration while also including one of the
collectd templates from environments/metrics.
The implementation requires that Openstack services which make
use of SQLAlchemy include directives for the plugin within
the SQLAlchemy URL, so this incurs a change in all templates
that include a MySQL database URL.
Change-Id: If598da717653a383a2d3b3373c56517f8bca832f