File tree Expand file tree Collapse file tree 5 files changed +2
-37
lines changed Expand file tree Collapse file tree 5 files changed +2
-37
lines changed Original file line number Diff line number Diff line change 7
7
rules:
8
8
9
9
- alert: PrometheusTargetMissing
10
- expr: up{job!="redfish-exporter-seed", job!="redfish-exporter-collectlog" } == 0
10
+ expr: up{job!="redfish-exporter-seed"} == 0
11
11
for: 5m
12
12
labels:
13
13
severity: critical
Original file line number Diff line number Diff line change @@ -23,27 +23,5 @@ scrape_configs:
23
23
server : ' {{ host }}'
24
24
env : " {{ kayobe_environment | default('openstack') }}"
25
25
group : " {{ hostvars[host]['redfish_exporter_scrape_group'] | default('overcloud') }}"
26
- {% endfor %}
27
- - job_name : redfish-exporter-collectlog
28
- params :
29
- collectlogs : ['true']
30
- metrics_path : /redfish
31
- scrape_timeout : 1200s
32
- scrape_interval : 3600s
33
- relabel_configs :
34
- - source_labels : [__address__]
35
- target_label : __param_target
36
- - source_labels : [__param_target]
37
- target_label : instance
38
- - target_label : __address__
39
- replacement : " {{ lookup('vars', admin_oc_net_name ~ '_ips')[groups.seed.0] }}:9610"
40
- static_configs :
41
- {% for host in groups.get('redfish_exporter_targets', []) %}
42
- - targets :
43
- - ' {{ hostvars[host]["redfish_exporter_target_address"] }}'
44
- labels :
45
- server : ' {{ host }}'
46
- env : " {{ kayobe_environment | default('openstack') }}"
47
- group : " {{ hostvars[host]['redfish_exporter_scrape_group'] | default('overcloud') }}"
48
26
{% endfor %}
49
27
{% endif %}
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ kolla_image_tags:
26
26
# Monitoring and alerting related settings
27
27
28
28
opensearch_heap_size : 8g
29
- prometheus_cmdline_extras : " --storage.tsdb.retention.time=30d --query.lookback-delta={{ stackhpc_prometheus_query_lookback_delta }} "
29
+ prometheus_cmdline_extras : " --storage.tsdb.retention.time=30d"
30
30
31
31
# Additional command line flags for node exporter to enable texfile collector for disk metrics and create textfile docker volume
32
32
prometheus_node_exporter_extra_volumes :
Original file line number Diff line number Diff line change 1
1
---
2
2
# StackHPC monitoring configuration
3
- # ##############################################################################
4
- # Prometheus server configuration
5
-
6
- # How far prometheus will look back in time to find a metric.
7
- stackhpc_prometheus_query_lookback_delta : >-
8
- {{ [stackhpc_redfish_exporter_scrape_interval | int,
9
- stackhpc_os_capacity_scrape_interval | int,
10
- stackhpc_prometheus_openstack_exporter_interval | int,
11
- 300] | max + 30 }}s
12
3
13
4
# ##############################################################################
14
5
# Alert configuration
Original file line number Diff line number Diff line change @@ -8,10 +8,6 @@ features:
8
8
``stackhpc_prometheus_openstack_exporter_interval``
9
9
configuration variables.
10
10
fixes :
11
- - |
12
- Sets the prometheus server side option ``query.lookback-delta`` to
13
- the largest scrape interval so that metrics from exporters with large
14
- scrape intervals are not marked stale before the next scrape.
15
11
- Fixes various issues with the redfish exporter dashboard.
16
12
upgrade :
17
13
- |
You can’t perform that action at this time.
0 commit comments