blob: 7f4d0e14fa52568862bda30e967f9353ecb12b99 [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
Martin Polreichc175ae42017-08-02 10:49:23 +000012- cluster.sl_os_ovs
Ales Komarekc12dd412017-06-27 16:24:42 +020013- system.haproxy.proxy.listen.stacklight.elasticsearch
14- system.haproxy.proxy.listen.stacklight.kibana
Martin Polreichc175ae42017-08-02 10:49:23 +000015- system.haproxy.proxy.listen.stacklight.grafana
Ales Komarekc12dd412017-06-27 16:24:42 +020016- service.haproxy.proxy.single
Martin Polreichc175ae42017-08-02 10:49:23 +000017- system.keepalived.cluster.instance.stacklight_monitor_vip
Martin Polreichb43c7382017-08-02 12:54:36 +020018- system.docker.swarm.stack.monitoring
19- system.docker.swarm.stack.dashboard
Ales Komarekc12dd412017-06-27 16:24:42 +020020parameters:
21 _param:
22 collectd_remote_collector_host: ${_param:stacklight_monitor_address}
23 heka_amqp_host: ${_param:openstack_control_address}
24 kibana_elasticsearch_host: ${_param:stacklight_monitor_address}
25 keepalived_stacklight_monitor_vip_address: ${_param:stacklight_monitor_address}
26 keepalived_stacklight_monitor_vip_password: 'password'
27 keepalived_stacklight_monitor_vip_interface: ens4
28 cluster_vip_address: ${_param:stacklight_monitor_address}
29 cluster_elasticsearch_port: 9200
30 cluster_kibana_port: 5601
31 cluster_grafana_port: 3000
32 cluster_node01_name: mon01
Martin Polreich13afb422017-08-09 17:43:03 +020033 cluster_node01_hostname: ${_param:stacklight_monitor_node01_hostname}
Ales Komarekc12dd412017-06-27 16:24:42 +020034 cluster_node01_address: ${_param:stacklight_monitor_node01_address}
Martin Polreich13afb422017-08-09 17:43:03 +020035 cluster_node02_hostname: ${_param:stacklight_monitor_node02_hostname}
Ales Komarekc12dd412017-06-27 16:24:42 +020036 cluster_node02_address: ${_param:stacklight_monitor_node02_address}
Martin Polreich13afb422017-08-09 17:43:03 +020037 cluster_node03_hostname: ${_param:stacklight_monitor_node03_hostname}
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
Martin Polreich13afb422017-08-09 17:43:03 +020045 grafana_admin_password: admin
46 grafana_database_type: mysql
47 grafana_database_host: ${_param:cluster_vip_address}
48 grafana_database_password: ${_param:mysql_grafana_password}
49 prometheus_influxdb_url: "http://${_param:stacklight_monitor_address}:${_param:influxdb_port}/"
50 prometheus_influxdb_db: prometheus
51 prometheus_influxdb_username: lma
52 prometheus_influxdb_password: ${_param:influxdb_stacklight_password}
53 influxdb_port: 8086
54 influxdb_admin_password: password
55 influxdb_stacklight_password: lmapass
56 openstack_version: newton
57 prometheus_glusterfs_service_host: ${_param:openstack_control_address}
58 glusterfs_node01_address: ${_param:openstack_control_node01_address}
59 glusterfs_node02_address: ${_param:openstack_control_node02_address}
60 glusterfs_node03_address: ${_param:openstack_control_node03_address}
61 linux:
62 network:
63 interface:
64 ens4:
65 enabled: true
66 type: eth
67 proto: static
68 address: ${_param:single_address}
69 netmask: 255.255.255.0
Martin Polreich4342c3d2017-08-02 13:48:01 +020070 elasticsearch:
71 server:
72 heap:
73 size: 1
Martin Polreich13afb422017-08-09 17:43:03 +020074 keepalived:
75 cluster:
76 instance:
77 VIP:
78 enabled: false