Bartosz Kupidura | 2f70396 | 2017-03-09 12:12:27 +0100 | [diff] [blame] | 1 | applications: |
| 2 | - prometheus |
| 3 | classes: |
| 4 | - service.prometheus.support |
| 5 | parameters: |
Simon Pasquier | af5d9a9 | 2017-09-08 15:11:53 +0200 | [diff] [blame] | 6 | _param: |
Mateusz Matuszkowiak | ddc9a92 | 2018-09-14 10:42:12 +0200 | [diff] [blame] | 7 | prometheus_am_queue_capacity: 10000 |
Simon Pasquier | af5d9a9 | 2017-09-08 15:11:53 +0200 | [diff] [blame] | 8 | prometheus_evaluation_interval: "15s" |
| 9 | prometheus_region_label: "region1" |
| 10 | prometheus_scrape_interval: "15s" |
Mateusz Matuszkowiak | ddc9a92 | 2018-09-14 10:42:12 +0200 | [diff] [blame] | 11 | prometheus_scrape_timeout: "15s" |
Simon Pasquier | af5d9a9 | 2017-09-08 15:11:53 +0200 | [diff] [blame] | 12 | prometheus_storage_retention: "360h" |
Bartosz Kupidura | 2f70396 | 2017-03-09 12:12:27 +0100 | [diff] [blame] | 13 | prometheus: |
| 14 | server: |
| 15 | enabled: true |
Bartosz Kupidura | 5e9fb1d | 2018-01-26 13:35:38 +0100 | [diff] [blame] | 16 | is_container: true |
| 17 | use_grains: |
| 18 | target: true |
| 19 | recording: true |
| 20 | alert: true |
Bartosz Kupidura | abec256 | 2017-05-17 16:00:52 +0200 | [diff] [blame] | 21 | dir: |
| 22 | config: /srv/volumes/prometheus/server |
Bartosz Kupidura | 94c1a3c | 2017-07-28 14:33:36 +0200 | [diff] [blame] | 23 | config_in_container: /srv/prometheus |
Bartosz Kupidura | abec256 | 2017-05-17 16:00:52 +0200 | [diff] [blame] | 24 | data: /srv/volumes/local/prometheus/server |
Bartosz Kupidura | 2f70396 | 2017-03-09 12:12:27 +0100 | [diff] [blame] | 25 | bind: |
| 26 | port: 9090 |
| 27 | address: 0.0.0.0 |
| 28 | storage: |
| 29 | local: |
Simon Pasquier | af5d9a9 | 2017-09-08 15:11:53 +0200 | [diff] [blame] | 30 | retention: ${_param:prometheus_storage_retention} |
Bartosz Kupidura | 2f70396 | 2017-03-09 12:12:27 +0100 | [diff] [blame] | 31 | alertmanager: |
Mateusz Matuszkowiak | ddc9a92 | 2018-09-14 10:42:12 +0200 | [diff] [blame] | 32 | notification_queue_capacity: ${_param:prometheus_am_queue_capacity} |
Bartosz Kupidura | 2f70396 | 2017-03-09 12:12:27 +0100 | [diff] [blame] | 33 | config: |
| 34 | global: |
Simon Pasquier | af5d9a9 | 2017-09-08 15:11:53 +0200 | [diff] [blame] | 35 | scrape_interval: ${_param:prometheus_scrape_interval} |
Mateusz Matuszkowiak | ddc9a92 | 2018-09-14 10:42:12 +0200 | [diff] [blame] | 36 | scrape_timeout: ${_param:prometheus_scrape_timeout} |
Simon Pasquier | af5d9a9 | 2017-09-08 15:11:53 +0200 | [diff] [blame] | 37 | evaluation_interval: ${_param:prometheus_evaluation_interval} |
Bartosz Kupidura | 2f70396 | 2017-03-09 12:12:27 +0100 | [diff] [blame] | 38 | external_labels: |
Simon Pasquier | af5d9a9 | 2017-09-08 15:11:53 +0200 | [diff] [blame] | 39 | region: ${_param:prometheus_region_label} |