Skip to content

Conversation

@ostempel
Copy link
Contributor

@ostempel ostempel commented Dec 17, 2025

Description

Depends on:

Add monitoring roles to mini-lab.

Setup:

  • expose ports of grafana, loki and prometheus
  • make control plane ip configurable
  • change metal-api replicas because of alert-rule
  • increase RAM of switches

Prometheus:

  • add remote write
  • add leaves to /etc/hosts

Monitoring:

  • setup node-exporter
  • setup blackbox-exporter
  • setup sonic-exporter
  • setup ipmi-exporter
  • setup blackbox-exporter

Sonic:

  • add ntp servers
  • mock platform data for sonic-exporter

Promtail:

  • scrape docker containers

@ostempel ostempel requested a review from a team as a code owner December 17, 2025 10:57
Copy link
Contributor

@Gerrit91 Gerrit91 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks very straight-forward and very valuable. :)

@Gerrit91
Copy link
Contributor

@Gerrit91 Gerrit91 changed the title Fix monitoring Deploy monitoring in mini-lab Jan 28, 2026
@Gerrit91
Copy link
Contributor

Merging despite failing pipeline. It's not related to this PR. See #279.

@Gerrit91 Gerrit91 merged commit 2aaacd2 into master Jan 29, 2026
4 of 5 checks passed
@Gerrit91 Gerrit91 deleted the fix-monitoring branch January 29, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants