Skip to content

scripts: devnet log collection and aggregation monitoring#178

Open
ch4r10t33r wants to merge 1 commit into
mainfrom
feat/devnet-ops-scripts
Open

scripts: devnet log collection and aggregation monitoring#178
ch4r10t33r wants to merge 1 commit into
mainfrom
feat/devnet-ops-scripts

Conversation

@ch4r10t33r
Copy link
Copy Markdown
Contributor

Summary

  • scripts/collect-devnet-logs.sh — parallel SSH fetch of Docker logs and runtime metadata from every validator host (validator-config or Ansible inventory), bundled into a timestamped tar.gz under ./tmp/.
  • scripts/measure-aggregation-metrics.sh — scrape zeam aggregator Prometheus endpoints and summarize aggregation performance (prove latency, publish lag, etc.).
  • scripts/monitor-subnet-aggregations.py — monitor all eight subnet aggregators for timely coverage, publish lag, and real aggregation time.

Test plan

  • ./scripts/collect-devnet-logs.sh --help
  • ./scripts/measure-aggregation-metrics.sh --help
  • ./scripts/monitor-subnet-aggregations.py --help
  • Dry-run against a single devnet host (if available)

Add collect-devnet-logs.sh for parallel SSH log bundles,
measure-aggregation-metrics.sh for zeam aggregator Prometheus
scrapes, and monitor-subnet-aggregations.py for eight-subnet
aggregation coverage checks.
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