- Automated the required configurations for the collectd.conf file
- Enables the virt and network plugins
- Included a MULTI_NODE_DEPLOYMENT configuration option for this change
- This is only enabled when the libvirt.py file is not in use
- Provided instructions on how to deploy multi-node
Change-Id: I151e318074250b94dbef247e6858c78086fcd362
-remove Collectd_Ceilometer folder
-remove Ceilometer specific unit tests
-Remove mentions in devstack, doc, and etc folders
-Substitute refereces of Ceilometer with Gnocchi/Aodh
Closes-Bug: #1710855
Change-Id: I210ca8182c489c4f90a6521b1b7fd6f8a391e602
Signed-off-by: Elizabeth Burke <elizabeth.burke@intel.com>
- Libvirt meter is only enabled if configured
- Added deployment code
- Included a reno
- Updated doc/source/usage.rst
- Updated unit tests
Change-Id: Ia4eb566e087ff341505896534296e7afd338f98b
Fix logging of debug, info and warning levels.
Also configuration parameter VERBOSE is working again.
fixes problems:
* VERBOSE parameter can be changed at runtime
* Initial log level was unset, then there was nothing logged lower than
exception level. (for example configuration dump was not logged)
* Initial VERBOSE was set to True, then it was too much verbose. And
this flag was mean to be used for debugging problems.
NOTE: real log level is driven by collectd configuration, not by plugin
config.
Change-Id: Ia7048ccb74f27a5d5885b9c0bda17d6fba603e9b
Closes-Bug: #1664973
- Enabled the user to configure the severity of alarms triggered
by metrics/meters
- Provided/Updated documentation for this changea
- Included all of the necessary tests for this change
- Included a reno for this change
Change-Id: Icefe2edf7695c4a8b3d5838844e2514b9876967f
- Provided code that creates the collectd-aodh-plugin. Aodh alarms
are created based on collectd notifications. Event alarms are
created.
- Included a .conf file for this change.
- Added changes to the base.py file for the meters to facilitate
this change.
- Included a reno for this change.
- Included tests for this change.
Change-Id: I7db01df69104aded199a8c43e8c7b433ff549763
- Add new UNIT block to sample conf.
- Configure the UNIT block for Gnocchi.
- Add a new config_units function
- Change COLLECTD_CUSTOM_UNITS to COLLECTD_CEILOMETER_CUSTOM_UNITS
- Add COLLECTD_GNOCCHI_CUSTOM_UNITS config option
Change-Id: I93088f2299ac4b5679289b1526febcf5e773be02
- Added deployment code for custom units enablement
- Updated the DevStack documentation to provide instructions on
how to enable this feature
- Editted the collectd-ceilometer-plugin.conf file to enable the
feature
- Added a reno for this change
Change-Id: Ia93da4abdf066ba677dcb3ee0e44388c06d97ff5
- Add collectd_ceilometer.ceilometer dir
- Add collectd_ceilometer.common dir
- Move test files to collectd_ceilometer/tests/{ceilometer,common}
- Add base code to collectd_ceilometer/tests
Change-Id: I5bd0a8cfe8eb55407f3d6827c0bb4b509dae8c8c
- Add collectd-ceilometer-plugin.conf to etc/collectd.conf.d/
- Add logfile.conf to etc/collectd.conf.d/
- Add default values to the collectd-ceilometer-plugin.conf
- Add default values to the logfile.conf
During deployment:
- Add substitutions for the vars
Change-Id: I196367e6f48af94c053b149596c57a735109b9ed