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 77 rules:
88
99 - alert: PrometheusTargetMissing
10- expr: up{job!="redfish-exporter-seed", job!="redfish-exporter-collectlog" } == 0
10+ expr: up{job!="redfish-exporter-seed"} == 0
1111 for: 5m
1212 labels:
1313 severity: critical
Original file line number Diff line number Diff line change @@ -23,27 +23,5 @@ scrape_configs:
2323 server : ' {{ host }}'
2424 env : " {{ kayobe_environment | default('openstack') }}"
2525 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') }}"
4826{% endfor %}
4927{% endif %}
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ kolla_image_tags:
2626# Monitoring and alerting related settings
2727
2828opensearch_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"
3030
3131# Additional command line flags for node exporter to enable texfile collector for disk metrics and create textfile docker volume
3232prometheus_node_exporter_extra_volumes :
Original file line number Diff line number Diff line change 11---
22# 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
123
134# ##############################################################################
145# Alert configuration
Original file line number Diff line number Diff line change @@ -8,10 +8,6 @@ features:
88 ``stackhpc_prometheus_openstack_exporter_interval``
99 configuration variables.
1010fixes :
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.
1511 - Fixes various issues with the redfish exporter dashboard.
1612upgrade :
1713 - |
You can’t perform that action at this time.
0 commit comments