# EPF5 Week-20: Implementing metrics in Prysm ## Week overview - [X] Raised metrics PR discussion in discord - [X] Updated metrics readiness in the PR - [X] Created a PR for Lighthouse: renaming metrics - [X] Created a new metric PR for Teku - [X] Set up Prysm locally - [X] Created a PR correcting the metric for Prysm - [X] Had a call with MigaLabs team discussing PeerDAS metrics - [X] Got feedback from Dmitri, Manu, Barnabas - [X] Worked on project presentation This week I kept working on metrics for Teku, Lighthouse, and Prysm, spending most of my time getting Prysm up and running locally. On top of that, I'm wrapping up my final project. ## Prysm Had a chat with Manu about his Prysm metrics experiences. We talked about how useful metrics and dashboards are, especially for PeerDAS. Getting Prysm set up locally was a real pain on my old Mac, but I finally managed it! Now I can build Docker images and run Kurtosis locally. Submitted my first [PR](https://github.com/prysmaticlabs/prysm/pull/14574) for Prysm. ## Lighthouse Lighthouse had some metrics with the names that didn't match the specs. Fixed that with the [PR](https://github.com/sigp/lighthouse/pull/6537) renaming these metrics. Once it's merged, these metrics will show up on the summary dashboard. ## Teku Opened a PR for reconstruction metrics. Encountered a new issue. Teku utilizes a specialized metrics class for testing purposes, which is not connected to the Prometheus endpoint. Therefore, I must now implement the histogram functionality for this specific class, as the tests fail with the existing implementation. ## Final project I am working on my final presentation. Got some feedback from Manu, Dmitri and the MigaLabs team. I've made the draft slides and going to pilish them the next week. ## Weekly EPF Activity - [EPF5 Standup]() - [EPF5 Office Hours](https://github.com/eth-protocol-fellows/cohort-five/issues/513) AMA with Sam Wilson, execution python specs, EIP editor - [ACDE #199](https://youtube.com/live/3Y8X9_W9ecg) [Github issue #1177](https://github.com/ethereum/pm/issues/1177) Pectra devnet-4, devnet-5, EIP-7685, 7702, 7742, 7790, validator bandwidth ## TODO - [ ] Polish the slides and finish the project - [ ] Keep working on open PRs - [ ] Discuss metrics specs in the upcoming PeerDAS Breakout Room - [ ] Get more feedback from my mentors ## Links [Ethereum Improvement Proposals](https://eips.ethereum.org/) [EIP-5069: EIP Editor Handbook](https://eips.ethereum.org/EIPS/eip-5069) [EL specs](https://ethereum.github.io/execution-specs/)