blob: 0ca8f90d9709eb7af165d5c35a451fbbc23a2ab3 [file] [log] [blame]
Ales Komarekc12dd412017-06-27 16:24:42 +02001classes:
Martin Polreichc175ae42017-08-02 10:49:23 +00002- system.collectd.remote_client.cluster
3- system.heka.remote_collector.cluster
Ales Komarekc12dd412017-06-27 16:24:42 +02004- system.linux.system.repo.influxdb
5- system.heka.remote_collector.input.amqp
Martin Polreichc175ae42017-08-02 10:49:23 +00006- system.heka.aggregator.cluster
7- system.linux.system.repo.tcp_elastic
Ales Komarekc12dd412017-06-27 16:24:42 +02008- system.elasticsearch.server.cluster
9- system.elasticsearch.server.curator
10- system.kibana.server.single
Martin Polreichc175ae42017-08-02 10:49:23 +000011- system.grafana.server.single
12- system.nagios.server.cluster
13- cluster.sl_os_ovs
Ales Komarekc12dd412017-06-27 16:24:42 +020014- system.haproxy.proxy.listen.stacklight.elasticsearch
15- system.haproxy.proxy.listen.stacklight.kibana
Martin Polreichc175ae42017-08-02 10:49:23 +000016- system.haproxy.proxy.listen.stacklight.grafana
Ales Komarekc12dd412017-06-27 16:24:42 +020017- service.haproxy.proxy.single
Martin Polreichc175ae42017-08-02 10:49:23 +000018- system.keepalived.cluster.instance.stacklight_monitor_vip
Martin Polreichb43c7382017-08-02 12:54:36 +020019- system.docker.swarm.stack.monitoring
20- system.docker.swarm.stack.dashboard
Ales Komarekc12dd412017-06-27 16:24:42 +020021parameters:
22 _param:
23 collectd_remote_collector_host: ${_param:stacklight_monitor_address}
24 heka_amqp_host: ${_param:openstack_control_address}
25 kibana_elasticsearch_host: ${_param:stacklight_monitor_address}
26 keepalived_stacklight_monitor_vip_address: ${_param:stacklight_monitor_address}
27 keepalived_stacklight_monitor_vip_password: 'password'
28 keepalived_stacklight_monitor_vip_interface: ens4
29 cluster_vip_address: ${_param:stacklight_monitor_address}
30 cluster_elasticsearch_port: 9200
31 cluster_kibana_port: 5601
32 cluster_grafana_port: 3000
33 cluster_node01_name: mon01
34 cluster_node01_address: ${_param:stacklight_monitor_node01_address}
Martin Polreichc175ae42017-08-02 10:49:23 +000035 cluster_node02_name: mon02
Ales Komarekc12dd412017-06-27 16:24:42 +020036 cluster_node02_address: ${_param:stacklight_monitor_node02_address}
Martin Polreichc175ae42017-08-02 10:49:23 +000037 cluster_node03_name: mon03
Ales Komarekc12dd412017-06-27 16:24:42 +020038 cluster_node03_address: ${_param:stacklight_monitor_node03_address}
Martin Polreichb43c7382017-08-02 12:54:36 +020039 docker_image_alertmanager: docker-prod-virtual.docker.mirantis.net/openstack-docker/alertmanager:latest
40 docker_image_pushgateway: docker-prod-virtual.docker.mirantis.net/openstack-docker/pushgateway:latest
41 docker_image_prometheus: docker-prod-virtual.docker.mirantis.net/openstack-docker/prometheus:latest
42 docker_image_remote_agent: docker-prod-virtual.docker.mirantis.net/openstack-docker/telegraf:latest
43 docker_image_remote_storage_adapter: docker-prod-virtual.docker.mirantis.net/openstack-docker/remote_storage_adapter:latest
44 docker_image_grafana: grafana/grafana:4.3.2
Ales Komarekc12dd412017-06-27 16:24:42 +020045 linux:
46 network:
47 interface:
48 ens4:
49 enabled: true
50 type: eth
51 proto: static
52 address: ${_param:single_address}
53 netmask: 255.255.255.0