tripleo-heat-templates/environments/monitoring-environment.yaml
Martin Mágr 25ad7b8e1e Availability monitoring agents support
- adds possibility to install sensu-client on all nodes
- each composable service has it's own subscription

Co-Authored-By: Emilien Macchi <emilien@redhat.com>
Co-Authored-By: Michele Baldessari <michele@redhat.com>
Implements: blueprint tripleo-opstools-availability-monitoring
Change-Id: I6a215763fd0f0015285b3573305d18d0f56c7770
2016-08-31 09:22:59 -04:00

31 lines
808 B
YAML

## A Heat environment file which can be used to set up monitoring
## and logging agents
resource_registry:
OS::TripleO::Services::SensuClient: ../puppet/services/monitoring/sensu-client.yaml
parameter_defaults:
#### Sensu settings ####
##MonitoringRabbitHost: 10.10.10.10
##MonitoringRabbitPort: 5672
##MonitoringRabbitUserName: sensu
##MonitoringRabbitPassword: sensu
##MonitoringRabbitUseSSL: false
##MonitoringRabbitVhost: "/sensu"
##SensuClientCustomConfig:
## - api:
## - warning: 10
## critical: 20
## openstack:
## - username: admin
## password: changeme
## project_name: admin
## auth_url: http://controller:5000/v2.0
## region_name: RegionOne
#### EFK settings ####
## TBD
#### Grafana/Graphite settings ####
## TBD