blob: a3de78f01b0de73530748107bb7ad9fe3a826e92 [file] [log] [blame]
Bartosz Kupidura2f703962017-03-09 12:12:27 +01001applications:
2 - prometheus
3classes:
4 - service.prometheus.support
5parameters:
Simon Pasquieraf5d9a92017-09-08 15:11:53 +02006 _param:
7 prometheus_evaluation_interval: "15s"
8 prometheus_region_label: "region1"
9 prometheus_scrape_interval: "15s"
10 prometheus_storage_retention: "360h"
11 prometheus_storage_heap_size: 3221225472
Bartosz Kupidura2f703962017-03-09 12:12:27 +010012 prometheus:
13 server:
14 enabled: true
Bartosz Kupiduraabec2562017-05-17 16:00:52 +020015 dir:
16 config: /srv/volumes/prometheus/server
Bartosz Kupidura94c1a3c2017-07-28 14:33:36 +020017 config_in_container: /srv/prometheus
Bartosz Kupiduraabec2562017-05-17 16:00:52 +020018 data: /srv/volumes/local/prometheus/server
Bartosz Kupidura2f703962017-03-09 12:12:27 +010019 bind:
20 port: 9090
21 address: 0.0.0.0
22 storage:
23 local:
24 engine: "persisted"
Simon Pasquieraf5d9a92017-09-08 15:11:53 +020025 retention: ${_param:prometheus_storage_retention}
26 target_heap_size: ${_param:prometheus_storage_heap_size}
Bartosz Kupidura2f703962017-03-09 12:12:27 +010027 num_fingerprint_mutexes: 4096
28 alertmanager:
29 notification_queue_capacity: 10000
30 config:
31 global:
Simon Pasquieraf5d9a92017-09-08 15:11:53 +020032 scrape_interval: ${_param:prometheus_scrape_interval}
Bartosz Kupidura2f703962017-03-09 12:12:27 +010033 scrape_timeout: "15s"
Simon Pasquieraf5d9a92017-09-08 15:11:53 +020034 evaluation_interval: ${_param:prometheus_evaluation_interval}
Bartosz Kupidura2f703962017-03-09 12:12:27 +010035 external_labels:
Simon Pasquieraf5d9a92017-09-08 15:11:53 +020036 region: ${_param:prometheus_region_label}