작성자: Markus Hinrichs
편집자: Randall Roland
옮긴이: Sangyong Jeong
ENF 개발 엔지니어는 Leap 3.2 릴리스 이후 CDT 및 DUNE로 그 역량을 집중하고 있습니다. 블랙박스와 같은 nodEOS를 보다 명확히 하고 다양한 유형의 데이터를 제공하는 통계 도구 제공을 위해 Leap 4.0의 Prometheus Exporter에 대한 기술적인 논의가 이번 주 Node Operator Roundtable에서 계속 이어집니다. 이번에 Roundtable에는 12명이 참석했습니다.
소프트웨어 개발은 주간 EOS Node Operator Round Table 회의에서 논의되는 주요 주제입니다. 이 회의가 제공하는 정보는 EOS 개발 프로세스에 대해 더 많이 이해하고자 하는 개발자, 블록 프로듀서, 블록체인 엔지니어 및 커뮤니티 구성원에 큰 도움이 되고 있습니다.
회의 비디오 녹화를 보려면 이곳을 클릭하세요(비밀번호: +q0S.ZLx).
Summary of the Antelope Leap Updates on the way from Stephen Diesel (ENF, Product Manager of Leap)
UPDATES | RELEASE TIMEFRAME |
Leap 3.2.1 potential patch release | still needs more discussion to give a clear timeline |
CDT 3.1 | Release likely next Monday December 12th, 2022 |
DUNE | following CDT release (Update on release next week) |
System contract updates | in the pipeline |
Prometheus Exporter 논의 파트 2/2
요약: Leap 4.0 Prometheus Exporter에 어떠한 기능이 추가되어야 하는가 (from last meeting)
모니터링 깊이 제어(ability to control the depth of your monitoring)
통계 수집 시 노드 영향 최소화, 다른 스레드에서 실행 (minimizing node impact when collecting statistics, run it on a different thread)
현재 기록 중인 모든 데이터 포함(everything that is presently being logged)
헤드 블록, LIB에 관한 정보(get info on head block, LIB, etc.)
노드 구성: 런타임, OC 활성화시 콘솔 로깅 활성화 여부 및 기능(node configurations: runtime, if OC is enabled, whether console logging is enabled, and features)
블록 로그: 트리밍 또는 전체 노드(block logs: trimmed or full nodes)
다른 정보 가져오기 및 엔드 포인트를 활용한 데이터의 JSON 형식 지정(In the future, a different get info endpoint may be used to format the data as JSON.)
이번 주 대화는 Matthew Darwin의 low-hanging fruit 위시 리스트(초기 달성이 용이한 목표)에 집중되었습니다.
다음 목록은 Matthew Darwin의 목록을 확장하고 업데이트함에 따라 "low-hanging fruit(초기 달성 목표)"로 간주된 노드 관련 메트릭을 포함합니다. (깃허브 인용):
what is returned from /v1/chain/get_info (head block number, lib)
unapplied transaction queue sizes
Unapplied transaction queue sizes - number of transactions
Unapplied transaction queue sizes - byte size
Unapplied transaction queue sizes - speculative CPU time
blacklisted transactions size
Blacklisted transactions size - by account
Blacklisted transactions size - by key
Blacklisted transactions size - by contract
subjective billing sizes
New get subjective bill account info Github issue feature request
scheduled transaction size
total count
number of forks
number of unapplied blocks
number of dropped blocks
number of transactions received per peer/API
number of unique transactions received
number of connections on wrong chain
number of new connections
uptime
cpu usage by thread
disk space used, by volume (blocks, ship, state, trace)
disk space available
current block number
체인 관련 메트릭 (해당 회의에서 다루어지지 않은 것, 깃허브 인용)
number of missed blocks (missed in a round) by producer
number of missing producers (missed 12 blocks in a round) by producer
number of double production (more than 12 blocks in a round) by producer
average (and last) block arrival time by producer
number of transactions per block by producer
amount of blockchain cpu used per block by producer
number of bytes per block by producer
replay status (when starting from snapshot and replaying blocks)
다음 주 의제 (12월 14일)
EOSUSA의 Michael은 다음 주에 Antelope 리소스 모델에 대해 논의할 것을 제안했습니다.
현재 WAX 혼잡 문제에서 볼 수 있듯이 Antelope 체인의 리소스 모델을 향상시킬 수 있는 기회가 있습니다.
이번 주 회의 참석자 (12명)
Randall Roland | EOS Support
Ted Cahall | ENF
Michael | EOSUSA
Virginia Glass
Denis Carriere
Kevin Heifner | OCI
Brian Hazzard
Max Cho | KOREOS
Daniel Keyes | EOS Nation
Stephen Diesel | ENF
Matthew Darwin | EOS Nation
Jeff Werner