이더리움 블록체인을 설치한 후 제대로 동작하고 있는지 모니터링 할 수 있는 툴이 eth-netstats 이다.
이미 3대의 블록체인 서버를 설치했다는 가정하에 시작한다. 설치 안했으면 설치부터해라. 다른글에 있다.
eth-netstats를 설치해보자...
#git clone https://github.com/cubedro/eth-netstats
#cd eth-netstats
#npm install
이렇게 설치한다. 간단하다. 하나 더 설치하자...
#npm install -g grunt-cli
그리고 실행한다.
#grunt
이쪽은 준비가 완료됐다. 이제 geth를 다시 시작해야한다. 다시 시작할때 옵션을 추가해준다.
# ./geth init genesis.json --datadir ./data
기존에 geth를 실행하는 옵션이다. 물론 여기에 추가적으로 옵션이 더 붙기도 한다. rpc등등...생략했다..
# ./geth init genesis.json --datadir ./data --ethstats eth01:daddy@192.168.0.1:3000
이 옵션을 추가해준다. 두번째 세번째도 같은 옵션을 추가한다.
단. eth01은 eth02, eth03으로 해준다.
준비가 끝났으면
#ps -ef | grep geth
이 명령으로 옵션이 제대로 지정됐는지 한번더 확인한다.
이제 다시 좀전에 eth-netstats 를 설치한 디렉토리로 이동 한다.
그리고
#WS_SECRET=Hello npm start
이렇게 명령을 내려준다. 그러면 현재 네트워크 상황을 보여주는 화면이 보인다.
그리고 웹에서도 확인해보자 웹에서 확인할때는
http://192.168.0.1:3000
위 주소로 들어가서 확인하면 된다...
쉽다...끝...
'블록체인' 카테고리의 다른 글
이더리움 pending transaction(펜딩 트랜잭션) 확인 하기 (0) | 2019.11.27 |
---|---|
이더리움 poa 설치 (0) | 2019.06.27 |
geth를 백그라운드에서 돌리면서 채굴을 하고 싶다면... (0) | 2019.05.16 |
CentOS7에 카프카와 주키퍼 설치하기 2탄 (0) | 2019.05.02 |
CentOS7에 카프카와 주키퍼 설치하기 1탄 (0) | 2019.05.02 |