介紹 ethstats 工具來監控以太坊節點。node
ethstats 採用 server/client 模式,client 至關於 agent 監控以太坊節點,上報信息給 server,server 做爲展現。git
我已經制做爲 docker 鏡像,方便使用。github
基於 ethstats-server 項目。web
啓動:docker
docker run \ -e WS_SECRET="123456" \ -p 3000:3000 \ -it \ wangxuanbo/ethstats-server:1.0.0
其中環境變量:shell
當啓動 ethstats-client 後,server 端能夠看到輸出一些鏈接信息。瀏覽器
注意:增長 -d 參數後臺啓動。websocket
最後瀏覽器打開 http://127.0.0.1:3000 便可訪問。socket
基於 ethstats-client 項目工具
啓動:
docker run \ -e RPC_HOST="localhost" \ -e RPC_PORT="8545" \ -e LISTENING_PORT="30303" \ -e INSTANCE_NAME="node001" \ -e CONTACT_DETAILS="egova@mail.com" \ -e WS_SERVER="ws://127.0.0.1:3000" \ -e WS_SECRET="123456" \ -it \ wangxuanbo/ethstats-client:1.0.0
其中環境變量:
當啓動 client 端後,會鏈接區塊鏈節點,讀取信息,上報給 server 端。
注意:增長 -d 參數後臺啓動。