-
-
Notifications
You must be signed in to change notification settings - Fork 236
/
defaults.yaml
329 lines (329 loc) · 17.6 KB
/
defaults.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
---
prometheus::usershell: '/usr/bin/nologin'
prometheus::extra_options: ~
prometheus::download_url: ~
prometheus::bin_dir: '/usr/local/bin'
prometheus::version: '2.30.3'
prometheus::install_method: 'url'
prometheus::manage_prometheus_server: false
prometheus::extract_command: ~
prometheus::service_name: 'prometheus'
prometheus::pushprox_client::download_extension: 'tar.gz'
prometheus::pushprox_client::download_url_base: 'https://github.com/prometheus-community/PushProx/releases'
prometheus::pushprox_client::extra_groups: []
prometheus::pushprox_client::group: 'pushprox_client'
prometheus::pushprox_client::package_ensure: 'latest'
prometheus::pushprox_client::package_name: 'pushprox_client'
prometheus::pushprox_client::user: 'pushprox_client'
prometheus::pushprox_client::version: '0.1.0'
prometheus::pushprox_proxy::download_extension: 'tar.gz'
prometheus::pushprox_proxy::download_url_base: 'https://github.com/prometheus-community/PushProx/releases'
prometheus::pushprox_proxy::extra_groups: []
prometheus::pushprox_proxy::group: 'pushprox_proxy'
prometheus::pushprox_proxy::package_ensure: 'latest'
prometheus::pushprox_proxy::package_name: 'pushprox_proxy'
prometheus::pushprox_proxy::user: 'pushprox_proxy'
prometheus::pushprox_proxy::version: '0.1.0'
prometheus::alert_relabel_config: []
prometheus::alertmanagers_config: []
prometheus::alertmanager::config_dir: '/etc/alertmanager'
prometheus::alertmanager::manage_config: true
prometheus::alertmanager::config_file: "%{hiera('prometheus::alertmanager::config_dir')}/alertmanager.yaml"
prometheus::alertmanager::download_extension: 'tar.gz'
prometheus::alertmanager::download_url_base: 'https://github.com/prometheus/alertmanager/releases'
prometheus::alertmanager::extra_groups: []
prometheus::alertmanager::global:
'smtp_smarthost': 'localhost:25'
'smtp_from': 'alertmanager@localhost'
prometheus::alertmanager::group: 'alertmanager'
prometheus::alertmanager::inhibit_rules:
- 'source_match':
'severity': 'critical'
'target_match':
'severity': 'warning'
'equal':
- 'alertname'
- 'cluster'
- 'service'
prometheus::alertmanager::package_ensure: 'latest'
prometheus::alertmanager::package_name: 'alertmanager'
prometheus::alertmanager::receivers:
- 'name': 'Admin'
- 'email_configs':
- 'to': 'root@localhost'
prometheus::alertmanager::route:
'group_by':
- 'alertname'
- 'cluster'
- 'service'
'group_wait': '30s'
'group_interval': '5m'
'repeat_interval': '3h'
'receiver': 'Admin'
prometheus::alertmanager::mute_time_intervals: []
prometheus::alertmanager::storage_path: '/var/lib/alertmanager'
prometheus::alertmanager::templates: [ "%{lookup('prometheus::alertmanager::config_dir')}/*.tmpl" ]
prometheus::alertmanager::user: 'alertmanager'
prometheus::alertmanager::version: '0.21.0'
prometheus::alerts: {}
prometheus::config_dir: '/etc/prometheus'
prometheus::config_mode: '0640'
prometheus::config_show_diff: true
prometheus::config_template: 'prometheus/prometheus.yaml.erb'
prometheus::consul_exporter::consul_health_summary: true
prometheus::consul_exporter::consul_server: 'localhost:8500'
prometheus::consul_exporter::download_extension: 'tar.gz'
prometheus::consul_exporter::download_url_base: 'https://github.com/prometheus/consul_exporter/releases'
prometheus::consul_exporter::extra_groups: []
prometheus::consul_exporter::group: 'consul-exporter'
prometheus::consul_exporter::log_level: 'info'
prometheus::consul_exporter::package_ensure: 'latest'
prometheus::consul_exporter::package_name: 'consul_exporter'
prometheus::consul_exporter::service_name: 'consul_exporter'
prometheus::consul_exporter::user: 'consul-exporter'
prometheus::consul_exporter::version: '0.7.1'
prometheus::consul_exporter::web_listen_address: ':9107'
prometheus::consul_exporter::web_telemetry_path: '/metrics'
prometheus::download_extension: 'tar.gz'
prometheus::download_url_base: 'https://github.com/prometheus/prometheus/releases'
prometheus::elasticsearch_exporter::cnf_uri: 'http://localhost:9200'
prometheus::elasticsearch_exporter::cnf_timeout: '5s'
prometheus::elasticsearch_exporter::download_extension: 'tar.gz'
prometheus::elasticsearch_exporter::download_url_base: 'https://github.com/justwatchcom/elasticsearch_exporter/releases'
prometheus::elasticsearch_exporter::extra_groups: []
prometheus::elasticsearch_exporter::group: 'elasticsearch-exporter'
prometheus::elasticsearch_exporter::package_ensure: 'latest'
prometheus::elasticsearch_exporter::package_name: 'elasticsearch_exporter'
prometheus::elasticsearch_exporter::service_name: 'elasticsearch_exporter'
prometheus::elasticsearch_exporter::user: 'elasticsearch-exporter'
prometheus::elasticsearch_exporter::version: '1.1.0'
prometheus::elasticsearch_exporter::use_kingpin: true
prometheus::extra_groups: []
prometheus::global_config:
'scrape_interval': '15s'
'evaluation_interval': '15s'
'external_labels':
'monitor': 'master'
prometheus::group: 'prometheus'
prometheus::include_default_scrape_configs: true
prometheus::localstorage: '/var/lib/prometheus'
prometheus::manage_config: true
prometheus::mesos_exporter::server_type: 'master'
prometheus::mesos_exporter::cnf_scrape_uri: 'http://localhost:5050'
prometheus::mesos_exporter::download_extension: 'tar.gz'
prometheus::mesos_exporter::download_url_base: 'https://github.com/mesosphere/mesos_exporter/releases'
prometheus::mesos_exporter::extra_groups: []
prometheus::mesos_exporter::group: 'mesos-exporter'
prometheus::mesos_exporter::user: 'mesos-exporter'
prometheus::mesos_exporter::package_ensure: 'latest'
prometheus::mesos_exporter::package_name: 'mesos_exporter'
prometheus::mesos_exporter::service_name: 'mesos_exporter'
prometheus::mesos_exporter::version: '1.1.2'
prometheus::haproxy_exporter::cnf_scrape_uri: 'http://localhost:1234/haproxy?stats;csv'
prometheus::haproxy_exporter::download_extension: 'tar.gz'
prometheus::haproxy_exporter::download_url_base: 'https://github.com/prometheus/haproxy_exporter/releases'
prometheus::haproxy_exporter::extra_groups: []
prometheus::haproxy_exporter::group: 'haproxy-exporter'
prometheus::haproxy_exporter::package_ensure: 'latest'
prometheus::haproxy_exporter::package_name: 'haproxy_exporter'
prometheus::haproxy_exporter::service_name: 'haproxy_exporter'
prometheus::haproxy_exporter::user: 'haproxy-user'
prometheus::haproxy_exporter::version: '0.11.0'
prometheus::nginx_vts_exporter::nginx_scrape_uri: 'http://localhost/status/format/json'
prometheus::nginx_vts_exporter::download_extension: 'tar.gz'
prometheus::nginx_vts_exporter::download_url_base: 'https://github.com/hnlq715/nginx-vts-exporter/releases'
prometheus::nginx_vts_exporter::extra_groups: []
prometheus::nginx_vts_exporter::group: 'nginx-vts-exporter'
prometheus::nginx_vts_exporter::package_ensure: 'latest'
prometheus::nginx_vts_exporter::package_name: 'nginx-vts-exporter'
prometheus::nginx_vts_exporter::service_name: 'nginx-vts-exporter'
prometheus::nginx_vts_exporter::user: 'nginx-vts-exporter'
prometheus::nginx_vts_exporter::version: '0.10.3'
prometheus::process_exporter::download_extension: 'tar.gz'
prometheus::process_exporter::download_url_base: 'https://github.com/ncabatoff/process-exporter/releases'
prometheus::process_exporter::extra_groups: []
prometheus::process_exporter::group: 'process-exporter'
prometheus::process_exporter::package_ensure: 'latest'
prometheus::process_exporter::package_name: 'process-exporter'
prometheus::process_exporter::service_name: 'process-exporter'
prometheus::process_exporter::user: 'process-exporter'
prometheus::process_exporter::version: '0.6.0'
prometheus::process_exporter::config_path: '/etc/process-exporter.yaml'
prometheus::pushgateway::download_extension: 'tar.gz'
prometheus::pushgateway::download_url_base: 'https://github.com/prometheus/pushgateway/releases'
prometheus::pushgateway::extra_groups: []
prometheus::pushgateway::group: 'pushgateway'
prometheus::pushgateway::package_ensure: 'latest'
prometheus::pushgateway::package_name: 'pushgateway'
prometheus::pushgateway::user: 'pushgateway'
prometheus::pushgateway::version: '1.2.0'
prometheus::rabbitmq_exporter::download_extension: 'tar.gz'
prometheus::rabbitmq_exporter::download_url_base: 'https://github.com/kbudde/rabbitmq_exporter/releases'
prometheus::rabbitmq_exporter::extra_groups: []
prometheus::rabbitmq_exporter::group: 'rabbitmq-exporter'
prometheus::rabbitmq_exporter::package_ensure: 'latest'
prometheus::rabbitmq_exporter::package_name: 'rabbitmq_exporter'
prometheus::rabbitmq_exporter::service_name: 'rabbitmq_exporter'
prometheus::rabbitmq_exporter::user: 'rabbitmq-exporter'
prometheus::rabbitmq_exporter::version: '0.29.0'
prometheus::rabbitmq_exporter::rabbit_url: 'http://localhost:15672'
prometheus::rabbitmq_exporter::rabbit_user: 'guest'
prometheus::rabbitmq_exporter::rabbit_password: 'guest'
prometheus::rabbitmq_exporter::queues_include_regex: '.*'
prometheus::rabbitmq_exporter::queues_exclude_regex: '^$prometheus::'
prometheus::rabbitmq_exporter::rabbit_capabilities: []
prometheus::rabbitmq_exporter::rabbit_exporters:
- 'exchange'
- 'node'
- 'overview'
- 'queue'
prometheus::mysqld_exporter::download_extension: 'tar.gz'
prometheus::mysqld_exporter::download_url_base: 'https://github.com/prometheus/mysqld_exporter/releases'
prometheus::mysqld_exporter::extra_groups: []
prometheus::mysqld_exporter::group: 'mysqld-exporter'
prometheus::mysqld_exporter::package_ensure: 'latest'
prometheus::mysqld_exporter::package_name: 'mysqld_exporter'
prometheus::mysqld_exporter::service_name: 'mysqld_exporter'
prometheus::mysqld_exporter::user: 'mysqld-exporter'
prometheus::mysqld_exporter::version: '0.12.1'
prometheus::node_exporter::download_extension: 'tar.gz'
prometheus::node_exporter::download_url_base: 'https://github.com/prometheus/node_exporter/releases'
prometheus::node_exporter::extra_groups: []
prometheus::node_exporter::group: 'node-exporter'
prometheus::node_exporter::package_ensure: 'latest'
prometheus::node_exporter::package_name: 'node_exporter'
prometheus::node_exporter::user: 'node-exporter'
prometheus::node_exporter::version: '1.0.1'
prometheus::beanstalkd_exporter::exporter_listen: ':9371'
prometheus::beanstalkd_exporter::beanstalkd_address: '127.0.0.1:11300'
prometheus::beanstalkd_exporter::download_extension: ''
prometheus::beanstalkd_exporter::download_url_base: 'https://github.com/messagebird/beanstalkd_exporter/releases'
prometheus::beanstalkd_exporter::extra_groups: []
prometheus::beanstalkd_exporter::group: 'beanstalkd-exporter'
prometheus::beanstalkd_exporter::package_ensure: 'latest'
prometheus::beanstalkd_exporter::package_name: 'beanstalkd_exporter'
prometheus::beanstalkd_exporter::service_name: 'beanstalkd_exporter'
prometheus::beanstalkd_exporter::user: 'beanstalkd-exporter'
prometheus::beanstalkd_exporter::version: '1.0.5'
prometheus::beanstalkd_exporter::mapping_config: '/etc/beanstalkd-exporter-mapping.conf'
prometheus::beanstalkd_exporter::config: '/etc/beanstalkd-exporter.conf'
prometheus::package_ensure: 'latest'
prometheus::package_name: 'prometheus'
prometheus::rule_files: []
prometheus::scrape_configs: []
prometheus::remote_read_configs: []
prometheus::remote_write_configs: []
prometheus::shared_dir: '/usr/local/share/prometheus'
prometheus::snmp_exporter::config_file: '/etc/snmp-exporter.yaml'
prometheus::snmp_exporter::config_template: ''
prometheus::snmp_exporter::download_extension: 'tar.gz'
prometheus::snmp_exporter::download_url_base: 'https://github.com/prometheus/snmp_exporter/releases'
prometheus::snmp_exporter::extra_groups: []
prometheus::snmp_exporter::group: 'snmp-exporter'
prometheus::snmp_exporter::package_ensure: 'latest'
prometheus::snmp_exporter::package_name: 'snmp_exporter'
prometheus::snmp_exporter::service_name: 'snmp_exporter'
prometheus::snmp_exporter::user: 'snmp-exporter'
prometheus::snmp_exporter::version: '0.18.0'
prometheus::statsd_exporter::download_extension: 'tar.gz'
prometheus::statsd_exporter::download_url_base: 'https://github.com/prometheus/statsd_exporter/releases'
prometheus::statsd_exporter::extra_groups: []
prometheus::statsd_exporter::group: 'statsd-exporter'
prometheus::statsd_exporter::mapping_config_path: '/etc/statsd-exporter-mapping.yaml'
prometheus::statsd_exporter::mappings: []
prometheus::statsd_exporter::package_ensure: 'latest'
prometheus::statsd_exporter::package_name: 'statsd_exporter'
prometheus::statsd_exporter::service_name: 'statsd_exporter'
prometheus::statsd_exporter::user: 'statsd-exporter'
prometheus::statsd_exporter::version: '0.17.0'
prometheus::systemd_exporter::download_extension: 'tar.gz'
prometheus::systemd_exporter::download_url_base: 'https://github.com/povilasv/systemd_exporter/releases'
prometheus::systemd_exporter::extra_groups: []
prometheus::systemd_exporter::group: 'systemd-exporter'
prometheus::systemd_exporter::package_name: 'systemd_exporter'
prometheus::systemd_exporter::user: 'systemd-exporter'
prometheus::systemd_exporter::version: '0.4.0'
prometheus::storage_retention: '360h' # 15d; "d" suffix is only supported with prom >= 2.*
prometheus::blackbox_exporter::user: 'blackbox-exporter'
prometheus::blackbox_exporter::group: 'blackbox-exporter'
prometheus::blackbox_exporter::download_extension: 'tar.gz'
prometheus::blackbox_exporter::download_url_base: 'https://github.com/prometheus/blackbox_exporter/releases'
prometheus::blackbox_exporter::extra_groups: []
prometheus::blackbox_exporter::package_ensure: 'latest'
prometheus::blackbox_exporter::package_name: 'blackbox_exporter'
prometheus::blackbox_exporter::modules: {}
prometheus::blackbox_exporter::config_file: '/etc/blackbox-exporter.yaml'
prometheus::blackbox_exporter::version: '0.17.0'
prometheus::postgres_exporter::data_source_uri: 'host=/var/run/postgresql/ sslmode=disable'
prometheus::postgres_exporter::download_extension: 'tar.gz'
prometheus::postgres_exporter::download_url_base: 'https://github.com/prometheus-community/postgres_exporter/releases'
prometheus::postgres_exporter::extra_groups: []
prometheus::postgres_exporter::group: 'postgres-exporter'
prometheus::postgres_exporter::package_ensure: 'latest'
prometheus::postgres_exporter::package_name: 'postgres_exporter'
prometheus::postgres_exporter::postgres_auth_method: 'env'
prometheus::postgres_exporter::user: 'postgres-exporter'
prometheus::postgres_exporter::version: '0.5.1'
prometheus::redis_exporter::addr:
- 'redis://localhost:6379'
prometheus::redis_exporter::download_extension: 'tar.gz'
prometheus::redis_exporter::download_url_base: 'https://github.com/oliver006/redis_exporter/releases'
prometheus::redis_exporter::extra_groups: []
prometheus::redis_exporter::group: 'redis-exporter'
prometheus::redis_exporter::package_ensure: 'latest'
prometheus::redis_exporter::package_name: 'redis_exporter'
prometheus::redis_exporter::user: 'redis-exporter'
prometheus::redis_exporter::version: '1.9.0'
prometheus::user: 'prometheus'
prometheus::varnish_exporter::download_extension: 'tar.gz'
prometheus::varnish_exporter::download_url_base: 'https://github.com/jonnenauha/prometheus_varnish_exporter/releases'
prometheus::varnish_exporter::extra_groups: []
prometheus::varnish_exporter::group: 'varnish'
prometheus::varnish_exporter::package_ensure: 'latest'
prometheus::varnish_exporter::package_name: 'prometheus_varnish_exporter'
prometheus::varnish_exporter::service_name: 'prometheus_varnish_exporter'
prometheus::varnish_exporter::user: 'varnish_exporter'
prometheus::varnish_exporter::version: '1.5.2'
prometheus::graphite_exporter::download_extension: 'tar.gz'
prometheus::graphite_exporter::download_url_base: 'https://github.com/prometheus/graphite_exporter/releases'
prometheus::graphite_exporter::group: 'graphite-exporter'
prometheus::graphite_exporter::package_ensure: 'latest'
prometheus::graphite_exporter::package_name: 'graphite_exporter'
prometheus::graphite_exporter::service_name: 'graphite_exporter'
prometheus::graphite_exporter::user: 'graphite-exporter'
prometheus::graphite_exporter::purge_config_dir: true
prometheus::graphite_exporter::restart_on_change: true
prometheus::graphite_exporter::service_enable: true
prometheus::graphite_exporter::service_ensure: 'running'
prometheus::graphite_exporter::manage_group: true
prometheus::graphite_exporter::manage_service: true
prometheus::graphite_exporter::manage_user: true
prometheus::graphite_exporter::version: '0.9.0'
prometheus::graphite_exporter::options: ''
prometheus::collectd_exporter::download_extension: 'tar.gz'
prometheus::collectd_exporter::download_url_base: 'https://github.com/prometheus/collectd_exporter/releases'
prometheus::collectd_exporter::group: 'collectd-exporter'
prometheus::collectd_exporter::package_ensure: 'latest'
prometheus::collectd_exporter::package_name: 'collectd_exporter'
prometheus::collectd_exporter::service_name: 'collectd_exporter'
prometheus::collectd_exporter::user: 'collectd-exporter'
prometheus::collectd_exporter::version: '0.5.0'
prometheus::collectd_exporter::options: ''
prometheus::apache_exporter::scrape_uri: 'http://localhost/server-status/?auto'
prometheus::apache_exporter::download_extension: 'tar.gz'
prometheus::apache_exporter::download_url_base: 'https://github.com/Lusitaniae/apache_exporter/releases'
prometheus::apache_exporter::extra_groups: []
prometheus::apache_exporter::group: 'apache-exporter'
prometheus::apache_exporter::package_ensure: 'latest'
prometheus::apache_exporter::package_name: 'apache_exporter'
prometheus::apache_exporter::user: 'apache-exporter'
prometheus::apache_exporter::version: '0.8.0'
prometheus::grok_exporter::config_file: '/etc/grok-exporter.yaml'
prometheus::grok_exporter::download_extension: 'zip'
prometheus::grok_exporter::download_url_base: 'https://github.com/fstab/grok_exporter/releases'
prometheus::grok_exporter::extra_groups: []
prometheus::grok_exporter::group: 'grok-exporter'
prometheus::grok_exporter::package_ensure: 'latest'
prometheus::grok_exporter::package_name: 'grok_exporter'
prometheus::grok_exporter::user: 'grok-exporter'
prometheus::grok_exporter::version: '1.0.0.RC4'