EIP-2159는 이더리움 클라이언트가 Prometheus 모니터링 시스템에 노출하는 메트릭의 이름을 표준화하는 제안으로, 현재 최종 확정된 상태입니다. 이를 통해 다양한 클라이언트 간의 모니터링 인프라 호환성을 높입니다.
제안 배경
각 이더리움 클라이언트(Geth, Besu, Nethermind 등)는 서로 다른 메트릭 이름 체계를 사용하여 모니터링 설정이 클라이언트별로 달랐습니다. 공통 메트릭 이름 표준화로 멀티클라이언트 모니터링 대시보드 구축이 용이해집니다.
표준 메트릭
ethereum_blockchain_height(현재 블록 높이), ethereum_best_known_block_number(알려진 최고 블록), ethereum_peer_count(연결된 피어 수) 등 핵심 메트릭의 이름을 표준화합니다. 각 메트릭은 Prometheus 레이블 규약을 따릅니다.
모니터링 생태계 영향
표준화된 메트릭 이름을 통해 Grafana 대시보드, 알람 시스템, 분석 도구를 클라이언트에 독립적으로 구성할 수 있습니다. 스테이킹 인프라 운영자들에게 특히 유용합니다.
채택 현황
Geth, Besu, Nethermind, Teku 등 주요 클라이언트들이 이 표준을 구현하여 일관된 메트릭을 제공합니다. 이더리움 노드 모니터링 커뮤니티에서 참조 표준으로 활용됩니다.