mirror of
https://github.com/sigp/gossipsub-testground.git
synced 2026-01-09 05:28:04 -05:00
* Initial implementation for scoring-parameters test plan * Record the number of BeaconBlock messages received per epoch * Add attacker module * Dialing from attackers to a beacon node * Add debug log * Add TopicScoreParameter for BeaconBlock * Rename crate and collect attacker info * Add dashboards * Add metrics * Add topic_msg_sent_counts to dashboard * Attestations * rename * topic_msg_sent_counts * Make params configurable * dashboards * Aggregates per epoch * Attestations per epoch * run time * Remove empty descriptions * cargo update * Record the result of sync_committee_aggregates and sync_committee_messages * Update Messages dashboard * Topic params for SignedContributionAndProof and SyncCommitteeMessage * Make get_param() generic * Use get_param() * Dashboard: automate run_id * Dashboard: Add `Settings` * Set gossipsub config based on lighthouse * Record peer scores on its own task * Record metrics on its own task * Fix invalid gossipsub config * Remove unnecessary comment lines * Some cleanup * Merge main into scoring-parameters * Add scoring test plan to CI workflow * Update dashboard * Fix: discarding correct message * Add `Cache Misses` to the dashboard * Avoid unnecessary compiling * Add Cargo.lock * Introduce NetworkConfiguration * Fix clippy warnings * Upgrade npg * Add README * Fix clippy warnings * Improve qualifications * Remove debug lines
22 lines
851 B
YAML
22 lines
851 B
YAML
services:
|
|
grafana:
|
|
image: grafana/grafana:9.2.0
|
|
container_name: gossipsub-testground-grafana
|
|
ports:
|
|
- 13000:3000
|
|
volumes:
|
|
- ./grafana/grafana.ini:/etc/grafana/grafana.ini
|
|
- ./grafana/datasources.yml:/etc/grafana/provisioning/datasources/datasources.yml
|
|
- ./grafana/dashboards.yml:/etc/grafana/provisioning/dashboards/dashboards.yml
|
|
- ./censoring/dashboards:/var/lib/grafana/dashboards/censoring
|
|
- ./eth_consensus/dashboards:/var/lib/grafana/dashboards/eth_consensus
|
|
- ./scoring/dashboards:/var/lib/grafana/dashboards/scoring
|
|
|
|
networks:
|
|
# Connect containers to `testground-control` to access Testground-supplied containers.
|
|
# https://docs.testground.ai/runner-library/local-docker/system-overview#testground-supplied-containers
|
|
default:
|
|
name: testground-control
|
|
external: true
|
|
|