In order to appear on the georgeous
http://stats.ethdev.com monitor (AKA 'netstats'), you need to set yourself - it's a voluntary process.
This means the dashboard represents only a small selection of nodes, not the entire network. You'll need to go through the documentation, there are two documents:
The README.md of the repo:
https://github.com/cubedro/eth-net-intelligence-apiAnd the wiki:
https://github.com/ethereum/wiki/wiki/Network-StatusFollow these instructions and the centralized netstats will have access to your info.
Note there is also a secret key to input and be accepted by netstat at the moment, called
WS_SECRET. We're thinking of a public version, but right now, we're keeping the number of nodes pushing data to the monitoring server reasonnable - if you want to give it a shot and get the key, join the
skype channel for netstats.
Note: The monitor was build by
@cubedro (Marian Oancea) - I think it's fair to say he's done an amazing job!
Updates15/05/2015 - updated screenshot
23/05/2015 - minor update
28/07/2015 - updated to reflect the new key distribution process
3/07/2015 - updated for Frontier
Comments
It keeps on spawning a node cmd line and then it quits and then it pops up again for another minute or so.
I am planning to run that part on my ubuntu vm now. Only ethminer needs to run on windows and getting your hands on that is easy.
Follow the instructions on the wiki.
Any advice i'm running latest geth with rpc and ipc on and ethminer can communicate fine
@HeisenTrade : We have a slightly less centralized version running at https://eth-status.org/ (it's community hosted)
if yo are mining do yourself a favor and do not add yourself to this dashboard until it implements a way to mask/scramble/hide the node IP's
The only good thing about the price drop on ether is that seems to have stopped the attacks since I guess its not as profitable anymore.
But I guarantee you if the price does go up these bad actors will start it all over again.
@trotol - you can't - even if someone made a list, how could you trust it? If your client has 15-25 peers that's plenty.
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/bufferutil.node > [email protected] install /Users/matthewmcilhenny/eth-net-intelligence-api/node_modules/utf-8-validate > node-gyp rebuild xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/validation.node
It's confusing because I updated and am running the latest version of xcode.
Then when I try to run pm2 start app.json I get
[PM2] Spawning PM2 daemon [PM2] PM2 Successfully daemonized evalmachine.<anonymous>:17 "INSTANCE_NAME" : “Amazing”, ^ SyntaxError: Unexpected token ILLEGAL at Object.exports.runInThisContext (vm.js:53:16) at parseConfig (/usr/local/lib/node_modules/pm2/lib/CLI.js:2488:15) at Object.CLI._startJson (/usr/local/lib/node_modules/pm2/lib/CLI.js:295:15) at Object.CLI.start (/usr/local/lib/node_modules/pm2/lib/CLI.js:99:9) at Command.<anonymous> (/usr/local/lib/node_modules/pm2/bin/pm2:207:11) at Command.listener (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:301:8) at emitTwo (events.js:87:13) at Command.emit (events.js:172:7) at Command.parseArgs (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:615:12) at Command.parse (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:458:21)
I guess a side question is I don't really know how to check if the geth client is synced to all the blocks. When I run it lists the most recent blocks. Is there any way to check if its synced with command line?
Does anyone have any idea how to catch up? Could it be because I am also running qtminer on the same machine and thats slowing it up?