Open
Milestone Jan 1, 2025–Dec 31, 2025

TPA-RFC-33-C: Prometheus high availability, long term metrics, other exporters

Quote from TPA-RFC-33:

At this point, the vast majority of checks has been converted into Prometheus and we have reached feature parity. We are looking for "nice to have" improvements.

  • prometheus3 server built for high availability (team#41643)
  • autonomous delivery (team#41644 (closed)) moved to %TPA-RFC-33-B: Prometheus server merge, more exporters
  • GitLab alert integration (team#41645)
  • long term metrics: high retention, lower scrape interval on secondary server (team#40330)
  • additional proxy setup as data source for Grafana (promxy or Thanos) c.f. above
  • faster dashboard deployments (systemd timer instead of Puppet pulling) (team#41647)
  • convert dashboards to Grafanalib (see team#41312)
  • development Grafana server setup (team#41646)
  • Matrix notifications (team#40216)

This work can wait for a while, probably starting and hopefully ending in 2025.

Since the proposal was adopted, this milestone has been significantly stripped down and was simplified to those two primary objectives:

  • high availability (team#41643)
  • long term metrics: high retention, lower scrape interval on secondary server (team#40330)

Those are kept as secondary objectives:

  • faster dashboard deployments (systemd timer instead of Puppet pulling) (team#41647)
  • Grafana development server (team#41646)

Other issues can be found in the ~Prometheus label.

Follows %TPA-RFC-33-B: Prometheus server merge, more exporters

See also the kanban board for this milestone

  • Work items 9
  • Merge requests 0
  • Participants 1
  • Labels 8
Loading
Loading
Loading
Loading
33% complete
33%
Start date
Jan 1, 2025
Jan 1
-
Dec 31 2025
Due date
Dec 31, 2025 (19 days remaining)
9
Work items 9
Open: 6 Closed: 3
None
Total weight
None
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: tpo/tpa%"TPA-RFC-33-C: Prometheus high availability, long term metrics, other exporters"