Metrics Access for Chuck
| Component | Status |
|---|---|
| Infrastructure | โ Fully provisioned |
| SSL certificates | Let's Encrypt, auto-renewal enabled |
| Nginx reverse proxy | HTTP basic auth configured |
| All 4 installations | Built, initialized, systemd units ready |
| Nodes | โธ Not yet started |
| Snapshot downloads | In progress (~50% complete) |
| Node startup | Pending snapshot restoration |
node-exporter.bera.tinyplanet.ca/metrics โ (system metrics)This mainnet snapshots service exposes metrics from 4 running Berachain mainnet nodes for external Prometheus scraping. All nodes share beacon-kit v1.3.5 for consensus. The service also generates and publishes public snapshots for node operators (not yet active).
| Installation | Ports | EL Client | Mode |
|---|---|---|---|
| geth-pruned | 42000-42015 | geth v1.011607.0 | Pruned |
| reth-pruned | 42100-42115 | reth v1.3.1 | Pruned |
| geth-archive | 42200-42215 | geth v1.011607.0 | Archive |
| reth-archive | 42300-42315 | reth v1.3.1 | Archive |
prometheusMuu0Gb0iLgquxzpC-dC4W8SmznPdzINU5
(Yes, it's a long password. Like a good aged cheddar, it takes time to appreciate.)
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@node-exporter.bera.tinyplanet.ca/metrics
Standard node-exporter metrics (CPU, memory, disk, network, etc.)
โ Active
Each installation exposes two Prometheus endpoints:
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@geth-pruned-cl.bera.tinyplanet.ca/metrics
Backend: localhost:42003
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@geth-pruned-el.bera.tinyplanet.ca/metrics
Backend: localhost:42013
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@reth-pruned-cl.bera.tinyplanet.ca/metrics
Backend: localhost:42103
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@reth-pruned-el.bera.tinyplanet.ca/metrics
Backend: localhost:42113
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@geth-archive-cl.bera.tinyplanet.ca/metrics
Backend: localhost:42203
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@geth-archive-el.bera.tinyplanet.ca/metrics
Backend: localhost:42213
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@reth-archive-cl.bera.tinyplanet.ca/metrics
Backend: localhost:42303
https://prometheus:Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5@reth-archive-el.bera.tinyplanet.ca/metrics
Backend: localhost:42313
Pick the monitoring groups you want. You can monitor system metrics only, just consensus layer, just execution layer, or everything.
All scrape configs include labels service="mainnet-snapshots" and host="mainnet-80094-snapshots"
for filtering in your Prometheus queries.
๐ Machine-readable config: metrics-config.md (for automated tools and LLMs)
scrape_configs:
- job_name: 'bera-mainnet-node-exporter'
scrape_interval: 30s
static_configs:
- targets: ['node-exporter.bera.tinyplanet.ca']
labels:
service: 'mainnet-snapshots'
host: 'mainnet-80094-snapshots'
basic_auth:
username: prometheus
password: Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5
scheme: https
scrape_configs:
- job_name: 'bera-mainnet-consensus'
scrape_interval: 30s
static_configs:
- targets:
- geth-pruned-cl.bera.tinyplanet.ca
- reth-pruned-cl.bera.tinyplanet.ca
- geth-archive-cl.bera.tinyplanet.ca
- reth-archive-cl.bera.tinyplanet.ca
labels:
service: 'mainnet-snapshots'
host: 'mainnet-80094-snapshots'
basic_auth:
username: prometheus
password: Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5
scheme: https
scrape_configs:
- job_name: 'bera-mainnet-execution'
scrape_interval: 30s
static_configs:
- targets:
- geth-pruned-el.bera.tinyplanet.ca
- reth-pruned-el.bera.tinyplanet.ca
- geth-archive-el.bera.tinyplanet.ca
- reth-archive-el.bera.tinyplanet.ca
labels:
service: 'mainnet-snapshots'
host: 'mainnet-80094-snapshots'
basic_auth:
username: prometheus
password: Muu0Gb0iLgquxzpC-dC4W8SmznPdzINU5
scheme: https
bera.tinyplanet.ca is temporary until berachain domain is availablecertbot.timer (expires 2026-04-13)This section documents the underlying setup (for reference, not required for metrics access).