# EPF5 Week-12: Grandine metrics ## Week overview - [X] Implemented Grandine PeerDAS metrics. - [X] Sent Grandine draft PR. - [X] Worked with Grandine code base. - [X] Applied comments left in my PR by Lighthouse team and made corrections. - [X] Experimented with my dashboard at EthPandaOps Grafana. - [X] Explored EthPandaOps Grafana dashboards. This week I focused on Grandine client to understand its current state and add missing metrics. ### Grandine metrics My current goal is to compare PeerDAS metrics for different clients. I started working with the Grandine codebase. I communicated with Fellow Hangleang, who implements Grandine PeerDAS. He shared some details and links. I added missing PeerDAS metrics into the code and made my first [draft PR](https://github.com/hangleang/grandine/pull/1). Waiting for Hangleang's review. This is the first part of metrics out of three: PeerDAS, Gossip and Req/Resp. ### Other clients metrics I made some corrections on my Lighthouse PR based on the reviews. I also connected with Prysm team. Manu shared the link to their metrics examples. I am going to implement PeerDAS metrics in this client as well. With every new client my implementations go faster. The minimal goal is to compare the metrics of 4 clients: Lighthouse, Teku, Prysm and Grandine and to build the dashboards for these clients and the consolidated dashboard. ### Grafana dashboards I continued exploring EthPandaOps Grafana dashboards: their data source, queries. I tried to correct my dashboard, but Devnet-2 is not yet running, so I still can't see the metrics I need. ## Weekly EPF Activity - [EPF5 Standup]() - [EPF5 Office Hours](https://www.youtube.com/watch?v=NVKD7hDZ6AI) - AMA with Alex Strokes - [ACDE #195](https://youtube.com/live/HJ9WxAOwTTA) [Github issue #1142](https://github.com/ethereum/pm/issues/1142) Devnet-2, devnet-3. EIP-7702. Proposal from Frangio: [ERC-721 & ERC-1155 need "ISCONTRACT"](https://hackmd.io/@frangio/S1VvatXiR) ## TODO - [ ] Finish with Lighthouse metrics and their dashboard. - [ ] Get the review from Grandine team. - [ ] Start working on Prysm metrics. - [ ] Continue working in EthPandaOps Grafana. ## Links [PR to Grandine](https://github.com/hangleang/grandine/pull/1)