Skip to content

Conversation

@maltesander
Copy link
Member

Part of stackabletech/issues#747.

Works with all products, http and https.

Based on the prometheus.io/scheme, prometheus.io/port and prometheus.io/path annotations set by the operators.

@dervoeti dervoeti moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Nov 3, 2025
@dervoeti dervoeti self-requested a review November 3, 2025 14:46
Copy link
Member

@dervoeti dervoeti left a comment

Choose a reason for hiding this comment

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

LGTM

@maltesander maltesander enabled auto-merge (squash) November 4, 2025 13:18
@maltesander maltesander merged commit 05a5fb6 into main Nov 4, 2025
2 checks passed
@maltesander maltesander deleted the cleanup-and-add-generic-service-monitor branch November 4, 2025 13:19
@maltesander maltesander moved this from Development: In Review to Development: Done in Stackable Engineering Nov 5, 2025
@maltesander
Copy link
Member Author

Release snippet

Previously, multiple Prometheus ServiceMonitors were used (e.g. `stackable-hdfs`, `stackable-hbase`) in the Monitoring stack in order to scrape products exposing their metrics differently.
After consolidating the [metrics services](https://github.com/stackabletech/issues/issues/747), one single ServiceMonitor named `stackable` can scrape all Stackable products.

@lfrancke lfrancke moved this from Development: Done to Done in Stackable Engineering Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants