Skip to content

Commit 3008808

Browse files
committed
Lido CSM pkg /performance tab doc
1 parent 749db6d commit 3008808

File tree

6 files changed

+77
-0
lines changed

6 files changed

+77
-0
lines changed
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# Validator performance monitoring
2+
3+
The **Performance** tab allows you to monitor the performance of your Lido validators associated with your Node Operator.
4+
5+
## Understanding Lido CSM Reports
6+
7+
Before diving into the details, it's essential to understand what a **Lido CSM report** is. These reports contain performance data for all validators in the CSM and are distributed via IPFS hashes by the Lido team.
8+
9+
- On **Mainnet**, reports are distributed every **28 days**.
10+
- On **Holesky**, reports are distributed every **7 days**.
11+
12+
## Lido Report Cards
13+
14+
At the top of the **Performance** tab, you'll find two key information cards:
15+
16+
![Performance cards](/img/lido-csm-performance-cards.png)
17+
18+
1. **Next Lido Report**: Displays the time remaining until the next report is distributed by the Lido CSM team.
19+
20+
2. **Pending Data**: As mentioned earlier, reports are distributed by the Lido team via IPFS. The Lido CSM package backend scans for these IPFS hashes and attempts to resolve their content to process the report data.
21+
22+
- This card shows the **number of reports left to be processed** by the backend. If `reports > 0`, the data in the table and chart below is not fully updated, and some reports are missing.
23+
- The backend processes pending hashes **every 3 hours**. If `reports > 0` for an extended period, the IPFS gateway may not be able to find the remaining hashes.
24+
25+
:::tip
26+
To resolve this issue, navigate to the **Config** tab of the Lido CSM package and change the `IPFS_URL` to another gateway that may successfully locate the hashes.
27+
:::
28+
29+
## Range Selector
30+
31+
![Range Selector](/img/lido-csm-performance-range-selector.png)
32+
33+
The **Range Selector** controls all the data displayed in the Performance tab. It acts as a filter for the chart and table below.
34+
35+
### Available Ranges:
36+
37+
- **Last month**
38+
- **Last year**
39+
- **Ever** (From the first report that included a validator associated with your Node Operator)
40+
41+
:::info
42+
On **Holesky**, an additional **week** range is available since reports are distributed weekly.
43+
:::
44+
45+
## Node Operator Efficiency vs. Lido Average Efficiency
46+
47+
![Performance Chart](/img/lido-csm-performance-chart.png)
48+
49+
This chart compares the efficiency of your validators with the **Lido threshold** for the selected range.
50+
51+
- Includes a **slider** to adjust the number of frames displayed.
52+
53+
:::info
54+
A frame represents the period between Lido CSM reports
55+
:::
56+
57+
- Allows toggling validator visibility by clicking on the validator index in the legend next to the chart.
58+
59+
## Summary Table
60+
61+
![Performance Tbale](/img/lido-csm-performance-table.png)
62+
63+
This table provides an overview of the **attestations** assigned and included for each validator within the selected range.
64+
65+
### Efficiency Calculation:
66+
67+
- The **efficiency column** is based on your validator's **attestation rate**.
68+
- If `attestation rate for selected range > Lido average threshold for selected range`, the efficiency is displayed in **green**. Otherwise, it appears in **red**.
69+
70+
:::caution
71+
Even if efficiency is red, you may still receive rewards for the current report, and vice versa, since this data is based on past reports and can fluctuate significantly between frames.
72+
:::

sidebars.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,11 @@ const sidebars = {
175175
label: "I am already a Node Operator",
176176
id: "user/staking/ethereum/lsd-pools/lido/already-node-operator",
177177
},
178+
{
179+
type: "doc",
180+
label: "Validators performance",
181+
id: "user/staking/ethereum/lsd-pools/lido/performance",
182+
},
178183
{
179184
type: "doc",
180185
label: "Notifications & Warnings",
13.8 KB
Loading
187 KB
Loading
3.76 KB
Loading
26.5 KB
Loading

0 commit comments

Comments
 (0)