Expired
Milestone
Oct 24, 2023–Feb 29, 2024
Rollup Node Metrics and Grafana Dashboard
- Depends on: none
- Prerequisite for: Etherlink
Motivation
The goal of this milestone is to be able to monitor a rollup node with a Grafana dashboard.
Scope
Metrics of the rollup node allow us to assess/validate the Etherlink project.
Work breakdown
-
Identify the relevant metrics to monitor, useful for the Etherlink project (see #6557) -
Existing metrics -
L1 head block processing time -
Level of the last inbox -
Number of messages (internal/external) in head's inbox -
Node info (version, commit hash, commit date) -
Rollup node info (rollup address, mode, genesis level, PVM kind)
-
-
Metrics to add -
Injected operations per block and kind -
GC workload/memory consumption -
Published/cemented commitments
-
-
-
Write a Grafana configuration file utilizing the existing Prometheus metrics (see http://54.155.214.98:3000/d/c23759d8-bab9-4f32-872b-5eda46eb5e89/smart-rollup-node) -
Launch a rollup node on Mondaynet and the Grafana monitoring tool using docker-compose -
Write new Prometheus metrics for the rollup node
Loading
Loading
Loading
Loading