tripleo-heat-templates/environments/enable-legacy-telemetry.yaml
Takashi Kajinami a8a24184d7 Nova: Disable instance usage audit by default
When instance usage audit is enabled, nova periodically sends
the compute.instance.exists notifications. These notifications were
supposed to be consumed by Telemetry services but Telemetry services
are no longer enabled by default.

This change disables the feature to get rid of these unused
notifications. The feature can be still enabled by the new
NovaInstanceUsageAudit parameter.

Closes-Bug: #1955631
Change-Id: Iba00aa67c89d04b495fef8544fd3125b96941806
2022-03-30 15:19:36 +00:00

29 lines
1.5 KiB
YAML

# This heat environment can be used to enable legacy telemetry services,
# gnocchi and aodh.
resource_registry:
OS::TripleO::Services::GnocchiApi: ../deployment/gnocchi/gnocchi-api-container-puppet.yaml
OS::TripleO::Services::GnocchiMetricd: ../deployment/gnocchi/gnocchi-metricd-container-puppet.yaml
OS::TripleO::Services::GnocchiStatsd: ../deployment/gnocchi/gnocchi-statsd-container-puppet.yaml
OS::TripleO::Services::AodhApi: ../deployment/aodh/aodh-api-container-puppet.yaml
OS::TripleO::Services::AodhEvaluator: ../deployment/aodh/aodh-evaluator-container-puppet.yaml
OS::TripleO::Services::AodhNotifier: ../deployment/aodh/aodh-notifier-container-puppet.yaml
OS::TripleO::Services::AodhListener: ../deployment/aodh/aodh-listener-container-puppet.yaml
OS::TripleO::Services::Redis: ../deployment/database/redis-pacemaker-puppet.yaml
OS::TripleO::Services::CeilometerAgentCentral: ../deployment/ceilometer/ceilometer-agent-central-container-puppet.yaml
OS::TripleO::Services::CeilometerAgentNotification: ../deployment/ceilometer/ceilometer-agent-notification-container-puppet.yaml
OS::TripleO::Services::ComputeCeilometerAgent: ../deployment/ceilometer/ceilometer-agent-compute-container-puppet.yaml
parameter_defaults:
NotificationDriver: 'messagingv2'
NovaInstanceUsageAudit: true
# uncomment the next two lines when using ceph
# GnocchiRbdPoolName: 'metrics'
# GnocchiBackend: 'rbd'
CeilometerEnableGnocchi: true
ManagePipeline: true
EventPipelinePublishers:
- gnocchi://
PipelinePublishers:
- gnocchi://