# EPF5 Week-8: Dashboard review ## Week overview - [X] Received DevOps review of the PeerDAS dashboard. - [X] Corrected the dashboard based on the review. - [X] Had a call with the Lighthouse team. - [X] Started implementing PeerDAS metrics in Lighthouse. - [X] Finished the overview of LH metrics. - [X] Explored Beacon API for blobs and discussed potential data column API. This week, I focused on reviewing my PeerDAS dashboard. I submitted the dashboard to the DevOps team and the Lighthouse team (Jimmy), received feedback from them, and made the necessary corrections on the dashboard. Additionally, I initiated work on the custody metric. ### Dashboard review The DevOps team reviewed my dashboard and suggested several improvements, such as filtering by type or renaming certain elements. I implemented these recommendations and resubmitted the dashboard for a second review. ![Screenshot 2024-08-05 at 07.37.17](https://hackmd.io/_uploads/HJCBvATtR.png) ### Lighthouse metrics I had a call with the Lighthouse team to discuss the metrics and explore the codebase, focusing on the metrics I should begin with. I initiated the implementation of the custody metric, made my first commit and identified the need to work on gossip and libp2p metrics as well. In the process, I discovered the [Beacon metrics repo](https://github.com/ethereum/beacon-metrics/blob/master/metrics.md), which may require updates. ### Beacon API An API for retrieving blob sidecars [getBlobSidecars](https://ethereum.github.io/beacon-APIs/?urls.primaryName=dev#/Beacon/getBlobSidecars) has been already implemented before. This API fetches blob sidecars for a specific block ID. Core developers have discussed the possibility of deprecating this API and introducing a new endpoint called `data_column_sidecars`. However, no final decision has been made regarding this change. ## Weekly EPF Activity - [EPF5 Standup]() - [EPF5 Office Hours]() AMA with @dapplion - [ACDE #193](https://www.youtube.com/live/vbh9C2_-TIc?t=140s) [Github issue #1104](https://github.com/ethereum/pm/issues/1104) Devnet-2, EOF, EIP-7702, EIP-6110, Verkle, EIP-7736, EIP-4444 ## TODO - [ ] Continue implementing Lighthouse metrics. - [ ] Update the dashboard with the metrics that will be implemented in the coming week. - [ ] Examine the purpose of the Beacon metrics repo. ## Links [Grafana metrics editor](https://grafana.com/docs/grafana/latest/datasources/prometheus/query-editor/) [Beacon API getBlobSidecars](https://ethereum.github.io/beacon-APIs/?urls.primaryName=dev#/Beacon/getBlobSidecars) [Custody requirement](https://github.com/ethereum/consensus-specs/blob/dev/specs/_features/eip7594/das-core.md#custody-requirement) [Beacon Chain metrics](https://github.com/ethereum/beacon-metrics/blob/master/metrics.md)