b76d7623ac
This patch adds composable new service (QDR) for containerized deployments. Metrics QDR will run on each overcloud node in 'edge' mode. This basically means that there is a possibility that there will be two QDRs running on controllers in case that oslo messaging is deployed. This is a reason why we need separate composable service for this use case. Depends-On: If9e3658d304c3071f53ecb1c42796d2603875fcd Depends-On: I68f39b6bda02ba3920f2ab1cf2df0bd54ad7453f Depends-On: I73f988d05840eca44949f13f248f86d094a57c46 Change-Id: I1353020f874b348afd98e7ed3832033f85a5267f
52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
resource_registry:
|
|
OS::TripleO::Services::Collectd: ../docker/services/metrics/collectd.yaml
|
|
|
|
# parameter_defaults:
|
|
#
|
|
## Collectd server configuration
|
|
# CollectdServer: collectd0.example.com
|
|
#
|
|
################
|
|
#### Other config parameters, the values shown here are the defaults
|
|
################
|
|
#
|
|
# CollectdServerPort: 25826
|
|
# CollectdSecurityLevel: None
|
|
#
|
|
################
|
|
#### If CollectdSecurityLevel is set to Encrypt or Sign
|
|
#### the following parameters are also needed
|
|
###############
|
|
#
|
|
# CollectdUsername: user
|
|
# CollectdPassword: password
|
|
#
|
|
## CollectdDefaultPlugins, These are the default plugins used by collectd
|
|
#
|
|
# CollectdDefaultPlugins:
|
|
# - disk
|
|
# - interface
|
|
# - load
|
|
# - memory
|
|
# - processes
|
|
# - tcpconns
|
|
#
|
|
## Extra plugins can be enabled by the CollectdExtraPlugins parameter:
|
|
## All the plugins availables are:
|
|
#
|
|
# CollectdExtraPlugins:
|
|
# - disk
|
|
# - df
|
|
#
|
|
## You can use ExtraConfig (or one of the related *ExtraConfig keys)
|
|
## to configure collectd. See the documentation for puppet-collectd at
|
|
## https://github.com/voxpupuli/puppet-collectd for details.
|
|
#
|
|
# ExtraConfig:
|
|
# collectd::plugin::disk::disks:
|
|
# - "/^[vhs]d[a-f][0-9]?$/"
|
|
# collectd::plugin::df::mountpoints:
|
|
# - "/"
|
|
# collectd::plugin::df::ignoreselected: false
|
|
# collectd::plugin::cpu::valuespercentage: true
|