补齐共享 etcd/PG 的备份、证书续签及 dev 健康告警 #166

Merged
panxiao81 merged 2 commits from feat/shared-pg-health into main 2026-09-27 17:35:28 +00:00
2 changed files with 5 additions and 4 deletions
Showing only changes of commit 0d633cf0cc - Show all commits
@@ -27,12 +27,13 @@
- "{{ data_monitor_root }}" - "{{ data_monitor_root }}"
- /etc/homelab-data-monitoring - /etc/homelab-data-monitoring
- /var/lib/homelab-data-monitoring - /var/lib/homelab-data-monitoring
- name: 下载已固定校验和的上游 exporter - name: 下载 exporter 并校验同版本官方摘要
ansible.builtin.get_url: ansible.builtin.get_url:
url: >- url: >-
{{ data_monitor_download_base }}/v{{ data_monitor_exporter_version }}/{{ data_monitor_archive }}.tar.gz {{ data_monitor_download_base }}/v{{ data_monitor_exporter_version }}/{{ data_monitor_archive }}.tar.gz
dest: "{{ data_monitor_root }}/node_exporter.tar.gz" dest: "{{ data_monitor_root }}/node_exporter.tar.gz"
checksum: sha256:becb950ee80daa8ae7331d77966d94a611af79ad0d3307380907e0ec08f5b4e8 checksum: >-
sha256:{{ data_monitor_download_base }}/v{{ data_monitor_exporter_version }}/sha256sums.txt
owner: root owner: root
group: root group: root
mode: '0644' mode: '0644'
@@ -1,5 +1,5 @@
apiVersion: operator.victoriametrics.com/v1beta1 apiVersion: monitoring.coreos.com/v1
kind: VMRule kind: PrometheusRule
metadata: metadata:
name: shared-data-maintenance name: shared-data-maintenance
namespace: monitoring namespace: monitoring