반응형

이더리움 블록체인을 설치한 후  제대로 동작하고 있는지 모니터링 할 수 있는 툴이 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

 

위 주소로 들어가서 확인하면 된다...

 

쉽다...끝...

반응형

+ Recent posts