Skip to content

feat(l1,l2): add ethereum metrics exporter and grafana support#2434

Merged
mpaulucci merged 4 commits into
mainfrom
feat/ethereum-metrics-exporter
Apr 21, 2025
Merged

feat(l1,l2): add ethereum metrics exporter and grafana support#2434
mpaulucci merged 4 commits into
mainfrom
feat/ethereum-metrics-exporter

Conversation

@iovoid

@iovoid iovoid commented Apr 9, 2025

Copy link
Copy Markdown
Contributor

Motivation

Allows seeing the status of the test network.

Description

  • Implements a net_peerCount dummy (required to enable several ethereum-metrics-exporter modules)
  • Enables ethereum-metrics-exporter with a grafana dashboard in for the kurtosis localnet

Note: prometheus v3 must be used since the prometheus kurtosis package adds fallback_scrape_protocol.

Closes #2317

@iovoid iovoid requested a review from a team as a code owner April 9, 2025 19:13
@github-actions

github-actions Bot commented Apr 9, 2025

Copy link
Copy Markdown

Lines of code report

Total lines added: 5
Total lines removed: 0
Total lines changed: 5

Detailed view
+-----------------------------------------+-------+------+
| File                                    | Lines | Diff |
+-----------------------------------------+-------+------+
| ethrex/crates/networking/rpc/net/mod.rs | 14    | +4   |
+-----------------------------------------+-------+------+
| ethrex/crates/networking/rpc/rpc.rs     | 714   | +1   |
+-----------------------------------------+-------+------+

@iovoid iovoid changed the title feat: Add ethereum metrics exporter and grafana support feat(l1,l2): Add ethereum metrics exporter and grafana support Apr 9, 2025
@iovoid iovoid changed the title feat(l1,l2): Add ethereum metrics exporter and grafana support feat(l1,l2): add ethereum metrics exporter and grafana support Apr 9, 2025
frontend_image: "ghcr.io/blockscout/frontend:latest"

prometheus_params:
# TODO: switch to latest when it points to v3.x

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

when what points to v3.x?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The "latest" tag. Currently it's 2.x

@mpaulucci mpaulucci added this pull request to the merge queue Apr 21, 2025
Merged via the queue into main with commit d637bb2 Apr 21, 2025
@mpaulucci mpaulucci deleted the feat/ethereum-metrics-exporter branch April 21, 2025 18:17
pedrobergamini pushed a commit to pedrobergamini/ethrex that referenced this pull request Aug 24, 2025
…aclass#2434)

**Motivation**

Allows seeing the status of the test network.

**Description**

- Implements a net_peerCount dummy (required to enable several
ethereum-metrics-exporter modules)
- Enables ethereum-metrics-exporter with a grafana dashboard in for the
kurtosis localnet

Note: prometheus v3 must be used since the prometheus kurtosis package
adds fallback_scrape_protocol.

Closes lambdaclass#2317
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.

Try to integrate ethereum-metrics-exporter

3 participants