Skip to content

fix: improve single-region monitoring scrapes and gzip metrics#131

Merged
polinikita merged 5 commits intomainfrom
fix/monitoring-private-scrape-gzip
Mar 24, 2026
Merged

fix: improve single-region monitoring scrapes and gzip metrics#131
polinikita merged 5 commits intomainfrom
fix/monitoring-private-scrape-gzip

Conversation

@polinikita
Copy link
Copy Markdown
Member

@polinikita polinikita commented Mar 23, 2026

Summary

  • use fixed shared Prometheus scrape jobs instead of one job per node
  • make external-monitoring scrape address selection explicit: external monitors default to public validator IPs, with an override for private-network deployments
  • gzip Prometheus metrics responses to reduce scrape bandwidth

Verification

  • CARGO_TARGET_DIR=/tmp/starfish-verify-orch cargo test -p orchestrator -- --nocapture
  • CARGO_TARGET_DIR=/tmp/starfish-verify-core cargo test -p starfish-core --no-run

@polinikita polinikita changed the title Fix monitoring scrape configuration and gzip metrics fix: improve single-region monitoring scrapes and gzip metrics Mar 23, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 23, 2026

Code Coverage

Package Line Rate Health
crates/starfish-core/src 40%
crates/starfish-core/src/runtime 23%
crates/orchestrator/src/client 7%
crates/orchestrator/src/protocol 5%
crates/starfish/src 3%
crates/starfish-core/src/consensus 25%
crates/starfish-core/src/core_thread 0%
crates/orchestrator/src 18%
Summary 34% (4260 / 12607)

@polinikita polinikita merged commit 53518f9 into main Mar 24, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant