Skip to content
Snippets Groups Projects

[MONIT-4077] Refactor Metrics Flow: Prometheus Remote Write to Fluent Bit

Merged Guillermo Facundo Colunga requested to merge gfacundo/refactor-fb-prom-input into master
All threads resolved!

This patch redefines the metrics flow to improve reliability and mitigate errors previously encountered in Fluent Bit components during metrics scraping from Prometheus. It transitions from Fluent Bit scraping Prometheus to a model where Prometheus performs remote writes directly to Fluent Bit, which then forwards data to the monitoring infrastructure as before. Key updates include:

  • Addition of a new Service for Fluent Bit to enable Prometheus remote write.
  • Enhanced configurations in prometheus.yaml and statefulset.yaml for robust remote write handling.
  • Updated values.yaml to support configurable Fluent Bit replicas and advanced remote write settings.
  • Cleaned up Prometheus configurations with relabeling and metadata optimizations.

This refactor addresses issue MONIT-4077 and aims to enhance the stability and maintainability of the monitoring pipeline.

Edited by Guillermo Facundo Colunga

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • resolved all threads

  • Borja Garrido Bear approved this merge request

    approved this merge request

  • Borja Garrido Bear mentioned in merge request !45 (merged)

    mentioned in merge request !45 (merged)

  • Please register or sign in to reply
    Loading