9 Commits

Author SHA1 Message Date
Deirdre O'Connor
2a9e670841 Gnocchi documentation update with correct URL.
Updated outdated URL for Gnocchi github repo.
Closes-Bug: #1746095

Change-Id: I7e31406962de21815b48fffd3a421216ea34126c
2018-01-30 13:01:17 +00:00
rajat29
682ffbb438 [doc] Remove the collectd-openstack-plugins alarms section in the heat scaling guide
* Also removed the sample template threshold.yaml

Change-Id: I2c18bf8edd87a2fe7489a3916518a5eb3407148c
closes-bug: #1729903
2017-11-15 09:25:06 +00:00
Jaroslav Safka
f903de3f10 Fix plugin logging
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
2017-07-19 09:32:41 +00:00
Helena McGough
b440d42780 Created a guide for writing heat templates to enable auto-scaling.
- Utilises the metrics/meters created by the ceilometer/gnochhi plugins.
  - Added in some sample templates.

Change-Id: Id6de4a6769441060178ce7344e1d63c50098f4ac
2017-04-12 12:47:29 +00:00
Thaynara Silva
bb8a7a4d3d Remove specified branch in sample local.conf
Remove stable/newton as the specified branch for
collectd-ceilometer-plugin so that master is the default
branch for the example.

Change-Id: Iadda90b748d4204c7cc69035bb48696617913388
Closes-Bug: #1676783
2017-03-28 15:12:35 +00:00
Emma Foley
43d86ff1cd Add code to build collectd
- Add option to build collectd from source
  - Clones, builds and installs collectd under the source repo
- Add install_requirements function
- Add config options:
  - COLLECTD_INSTALL_TYPE
  - COLLECTD_REPO
  - COLLECTD_DIR
  - COLLECTD_BRANCH
  - COLLECTD_PREFIX
- Update documentation in doc/source/usage.rst
- Add service file for systemd
- Make sure the config dir is included

Partial-Bug: #1596966
Change-Id: I92156cf69438634c6340c21089538ff7ea716e6f
2017-03-21 15:34:52 +00:00
Emma Foley
fc514f3f0f Add deployment code for gnocchi
- Check if gnocchi/ceilometer services are enabled
- Configures gnocchi service
- Update devstackGSG.rst to remove workaround
  - Modulepath previously needed to be changed manually
- Add COLLECTD_{CEILOMETER,GNOCCHI}_ENABLED option

Change-Id: Ic644f53b53dcdbb92eef2c8ddf7d2888fc308797
2017-03-09 16:58:16 +00:00
Helena McGough
5def6f9975 Updated documentation for CEILOMETER_BACKEND
- Updated devstackGSG.rst to set CEILOMETER_BACKEND
 - Added CEILOMETER_BACKEND to local.conf.minimal
 - Added a reno for this bug fix

Change-Id: Ibbf606021a1f0dcc0db6c586e092b03df423a7a5
Closes-Bug: #1655611
2017-01-13 12:38:40 +00:00
Helena McGough
132158b1bb Updated Documentation
- Added Devstack GSG
 - Added sample local.conf.minimal
 - Added GSG from source

Change-Id: Ie58b99f11412627cc89916c777d700fcb80aa627
2016-12-07 17:16:23 +00:00