
removing keystone v2.0 api because is no longer supported Closes-Bug: #1614892 Change-Id: Iaeabc663990168e2d6959d8fb629234ca02128d1
2.4 KiB
Usage
To use collectd-ceilometer-plugin in collectd:
Python plugin must be enabled in collectd
collectd must be started
(ex: systemctl start collectd)
local.conf settings
- COLLECTD_CONF_DIR
-
(directory) Specify a directory where collectd conf files reside. This is required if you use a distro other than Ubuntu or Fedora, or if the config file is in a non default location. This config directory will be created if it doesn't already exist. Default: /etc/collectd/collectd.conf.d (Ubuntu) /etc/collectd.d (Fedora)
- COLLECTD_INSTALL
-
(True|False) Indicates whether to install collectd from package manager. Set this to False if you are running a custom collectd build or do not want to upgrade installed version. Default: True
- COLLECTD_BATCH_SIZE
-
Set the amount of samples to be buffered before sending. Default: 1 i.e. no batching/buffering.
- COLLECTD_DIR
-
Specify collectd directory, this is required if collectd was installed manually. Default: /opt/collectd
- CEILOMETER_TIMEOUT
-
Sets the ceilometer's request timeout. The value is passed in milliseconds. Default: 1000 i.e. 1 sec.
- COLLECTD_CEILOMETER_VERBOSE
-
(True|False) Set this to True to make collectd-ceilometer debugging messages visible as info messagges. This is useful when running the plugin inside a collectd compiled without debug message support. Default: False
- COLLECTD_LOG_FILE
-
(file) The path of the collectd log file. Default: /opt/stack/logs/collectd.log
- COLLECTD_LOG_LEVEL
-
(debugnoticeerr) All log messages with lower log level than this are going to be filtered out from the log file. Default: info
Authenticating using Identity Server API v3
following environment variables are used in this plugin for authentication to Keystone API v3
- OS_IDENTITY_API_VERSION
-
specifies version of keystone API used, should be set to 3 as 2.0 is deprecated. Default: 3
- OS_AUTH_URL
-
url where keystone is listening Default: based on $KEYSTONE_AUTH_URI/v$IDENTITY_API_VERSION
- OS_PASSWORD
-
password for service tenant used for keystone authentication Default: based on $SERVICE_PASSWORD
- OS_TENANT_NAME
-
name of service tenant used for keystone authentication Default: based on $SERVICE_TENANT_NAME