create account

Visualising the EOS network by blockmatrix

View this thread on: hive.blogpeakd.comecency.com
· @blockmatrix ·
$6.19
Visualising the EOS network
![head-block-stats.png](https://cdn.steemitimages.com/DQmaXrACyFMRpZeXiFCamJFWvVBKJP2VhhnScbMVRyCBWAZ/head-block-stats.png)

As we continue to build out our monitoring framework, we decided it would be a cool experiment to extend the checks to external BP services. 

We use [Diamond](https://github.com/python-diamond/Diamond) collectors to fetch stats on a wide array of system level stats, but the collectors are easy to extend and to integrate your own. 

There are 4 checks that we thought would be useful to allow anyone to get a decent snapshot view of the health over the EOS network across the top 50 block producers: 

- **Ping**: Send `ICMP` ECHO_REQUEST to the public BP host
- **HTTP**: Send a request to the `/v1/chain/get_info` RPC API endpoint
-  **P2P**: Attempt a socket connection to the public P2P port
- **Head Block**: Determine how well the local chain is in sync via the `head_block_time`

To ensure we have decent geographic distribution, we placed these 4 custom diamond collectors around the globe. They fetch stats locally, then transport them securely to a central [influxDB](https://www.influxdata.com/) instance which is then rendered through [Grafana](https://grafana.com/).

InfluxDB works well for this kind of immutable time series data, but it's really important to get your schema correct. Using the right combination of well considered key names with associated tags is imperative to ensure it scales well (don't forget to set a retention period too!). 

You can interact with the monitoring at our EOS Node Tools microsite: https://eosnode.tools/monitor

It is possible to filter the monitoring by individual block producers and you can also filter through the 6 locations where we collect the stats. 

As the EOS network continues to grow, it's really important that we are able to visualise the network behaviour as an alternative to trawling log files. We hope that conveying the data in this way will hopefully catch trends in the data that will allow us to spot issues before they manifest in a widespread manner and it should also help our fellow BP's understand their performance against others and within specific locations. 

---

[Block Matrix](https://blockmatrix.network) are currently a paid standby BP for the EOS network. We are really passionate about the EOS project and are focussed on creating robust infrastructure and open sourcing everything we build to support the network and the wider community.

[Github](https://github.com/BlockMatrixNetwork)
[Telegram](https://t.me/blockmatrixnetwork)
[EOS Node Tools](http://eosnode.tools/)
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 75 others
properties (23)
authorblockmatrix
permlinkvisualising-the-eos-network
categoryeos
json_metadata{"tags":["eos","block","producer","network","visualisation"],"image":["https://cdn.steemitimages.com/DQmaXrACyFMRpZeXiFCamJFWvVBKJP2VhhnScbMVRyCBWAZ/head-block-stats.png"],"links":["https://github.com/python-diamond/Diamond","https://www.influxdata.com/","https://grafana.com/","https://eosnode.tools/monitor","https://blockmatrix.network","https://github.com/BlockMatrixNetwork","https://t.me/blockmatrixnetwork","http://eosnode.tools/"],"app":"steemit/0.1","format":"markdown"}
created2018-08-22 09:26:51
last_update2018-08-22 09:26:51
depth0
children20
last_payout2018-08-29 09:26:51
cashout_time1969-12-31 23:59:59
total_payout_value4.689 HBD
curator_payout_value1.496 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,592
author_reputation213,606,231,566
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,000,808
net_rshares4,421,920,351,954
author_curate_reward""
vote details (139)
@aple ·
interesting
properties (22)
authoraple
permlinkre-blockmatrix-visualising-the-eos-network-20180824t212303958z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-24 21:22:33
last_update2018-08-24 21:22:33
depth1
children0
last_payout2018-08-31 21:22:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length11
author_reputation19,554,826,964,623
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id69,264,689
net_rshares0
@ashiknirob ·
@blockmatrix thanks for sharing this, very informative  post.
properties (22)
authorashiknirob
permlinkre-blockmatrix-visualising-the-eos-network-20180831t124156874z
categoryeos
json_metadata{"tags":["eos"],"users":["blockmatrix"],"app":"steemit/0.1"}
created2018-08-31 18:42:00
last_update2018-08-31 18:42:00
depth1
children0
last_payout2018-09-07 18:42:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length61
author_reputation15,878,220,709
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,925,226
net_rshares0
@crob ·
I enjoy visualizations like you shared - we do not see enough of these in the crypto space.
properties (22)
authorcrob
permlinkre-blockmatrix-visualising-the-eos-network-20180828t190108244z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-28 19:01:09
last_update2018-08-28 19:01:09
depth1
children0
last_payout2018-09-04 19:01:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length91
author_reputation264,734,992,872
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,630,536
net_rshares0
@devdassback ·
@hackerzizon nice one
properties (22)
authordevdassback
permlinkre-blockmatrix-visualising-the-eos-network-20180825t112622260z
categoryeos
json_metadata{"tags":["eos"],"users":["hackerzizon"],"app":"steemit/0.1"}
created2018-08-25 11:26:24
last_update2018-08-25 11:26:24
depth1
children0
last_payout2018-09-01 11:26:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length21
author_reputation-41,511,207,587
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,313,883
net_rshares0
@hackerzizon ·
its really cool !
πŸ‘  
properties (23)
authorhackerzizon
permlinkre-blockmatrix-visualising-the-eos-network-20180823t022422038z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-23 02:24:24
last_update2018-08-23 02:24:24
depth1
children0
last_payout2018-08-30 02:24:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length17
author_reputation9,134,212,506,385
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,075,333
net_rshares0
author_curate_reward""
vote details (1)
@hipomotalo ·
too complicated but cool....
properties (22)
authorhipomotalo
permlinkre-blockmatrix-visualising-the-eos-network-20180825t174234229z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-25 17:42:39
last_update2018-08-25 17:42:39
depth1
children0
last_payout2018-09-01 17:42:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length28
author_reputation463,592,700
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,342,365
net_rshares0
@jainlove · (edited)
@ blockmatrix, gud sharing sir
![Applause.gif](https://cdn.steemitimages.com/DQmfK8he562Vi2LQk8uAic9keU8MWkTbxREJ416ddWBZHAC/Applause.gif)
properties (22)
authorjainlove
permlinkre-blockmatrix-visualising-the-eos-network-20180830t195422260z
categoryeos
json_metadata{"tags":["eos"],"image":["https://cdn.steemitimages.com/DQmfK8he562Vi2LQk8uAic9keU8MWkTbxREJ416ddWBZHAC/Applause.gif"],"app":"steemit/0.1"}
created2018-08-30 19:54:30
last_update2018-08-30 19:54:57
depth1
children0
last_payout2018-09-06 19:54:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length138
author_reputation76,681,694,755
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id69,827,455
net_rshares0
@loveon ·
$0.02
I'm glad you know what your talking about. It's all greek to me. 

I'm just here sucking up so I can increase my Steem power and to set an example of transparency.

Keep on Steemin'!
πŸ‘  ,
properties (23)
authorloveon
permlinkre-blockmatrix-visualising-the-eos-network-20180918t150306291z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-09-18 15:03:09
last_update2018-09-18 15:03:09
depth1
children0
last_payout2018-09-25 15:03:09
cashout_time1969-12-31 23:59:59
total_payout_value0.023 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length182
author_reputation6,771,532,515,016
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,592,812
net_rshares24,079,290,402
author_curate_reward""
vote details (2)
@neyda1975 · (edited)
# <p><center>Me parece maravilloso todo lo que enseΓ±as!!!!!</center></p>
properties (22)
authorneyda1975
permlinkre-blockmatrix-visualising-the-eos-network-20180916t040758587z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-09-16 04:07:57
last_update2018-09-16 04:09:30
depth1
children0
last_payout2018-09-23 04:07:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length72
author_reputation653,544,849,161
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id71,414,881
net_rshares0
@nieuscarin ·
Buenos dΓ­a excelente trabajo saludos desde Venezuela. Te invito visitar mi blog hasta luego
properties (22)
authornieuscarin
permlinkre-blockmatrix-visualising-the-eos-network-20180825t054914351z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-25 05:19:36
last_update2018-08-25 05:19:36
depth1
children0
last_payout2018-09-01 05:19:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length91
author_reputation4,578,623,275,034
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,292,138
net_rshares0
@nuthman ·
Looks like missle command on level 10000
πŸ‘  
properties (23)
authornuthman
permlinkre-blockmatrix-visualising-the-eos-network-20180825t212606216z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-25 21:26:06
last_update2018-08-25 21:26:06
depth1
children0
last_payout2018-09-01 21:26:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length40
author_reputation344,453,626,754,867
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,357,235
net_rshares0
author_curate_reward""
vote details (1)
@reverseacid ·
But can it sustain the criticism that follows? EOS has a lot to prove in the short run.
πŸ‘  
properties (23)
authorreverseacid
permlinkre-blockmatrix-visualising-the-eos-network-20181024t095805160z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-10-24 09:58:06
last_update2018-10-24 09:58:06
depth1
children0
last_payout2018-10-31 09:58:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length87
author_reputation3,336,134,723,093
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id73,949,163
net_rshares213,824,158
author_curate_reward""
vote details (1)
@safwan.efendi ·
Post yang sangat bagus sekali
properties (22)
authorsafwan.efendi
permlinkre-blockmatrix-2018822t203627714z
categoryeos
json_metadata{"tags":["eos","block","producer","network","visualisation"],"app":"esteem/1.6.0","format":"markdown+html","community":"esteem"}
created2018-08-22 13:36:33
last_update2018-08-22 13:36:33
depth1
children0
last_payout2018-08-29 13:36:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length29
author_reputation348,807,687,610
root_title"Visualising the EOS network"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,018,860
net_rshares0
@semtroneum ·
Lol
properties (22)
authorsemtroneum
permlinkre-blockmatrix-visualising-the-eos-network-20180828t150428807z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-28 15:04:30
last_update2018-08-28 15:04:30
depth1
children0
last_payout2018-09-04 15:04:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3
author_reputation1,622,399,486,565
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,611,159
net_rshares0
@shadown ·
Nice
πŸ‘  
πŸ‘Ž  ,
properties (23)
authorshadown
permlinkre-blockmatrix-visualising-the-eos-network-20180825t054905931z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-25 05:49:15
last_update2018-08-25 05:49:15
depth1
children0
last_payout2018-09-01 05:49:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4
author_reputation24,382,719,021
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,293,768
net_rshares-24,616,220,156
author_curate_reward""
vote details (3)
@steemitboard ·
Congratulations @blockmatrix! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/payout.png)](http://steemitboard.com/@blockmatrix) Award for the total payout received

<sub>_Click on the badge to view your Board of Honor._</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-blockmatrix-20180829t185420000z
categoryeos
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2018-08-29 18:54:18
last_update2018-08-29 18:54:18
depth1
children0
last_payout2018-09-05 18:54:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length681
author_reputation38,975,615,169,260
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,727,384
net_rshares0
@thelastofi ·
That's a piece of art.
properties (22)
authorthelastofi
permlinkre-blockmatrix-pxlrlp
categoryeos
json_metadata{"tags":["eos"],"app":"steempeak/1.15.5"}
created2019-09-10 06:34:42
last_update2019-09-10 06:34:42
depth1
children0
last_payout2019-09-17 06:34:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length22
author_reputation19,230,564,786
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id90,431,619
net_rshares0
@umeshvb ·
We should work together 
We create a community so that we are united in it, I have created a WHATSAP group , you can come from it or give your WhatsApp number.

Join link
https://chat.whatsapp.com/4mvFHrrT4o2Em52IhdrGCl
properties (22)
authorumeshvb
permlinkre-blockmatrix-visualising-the-eos-network-20180831t023701316z
categoryeos
json_metadata{"tags":["eos"],"links":["https://chat.whatsapp.com/4mvFHrrT4o2Em52IhdrGCl"],"app":"steemit/0.1"}
created2018-08-31 02:37:06
last_update2018-08-31 02:37:06
depth1
children0
last_payout2018-09-07 02:37:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length219
author_reputation15,118,771,621
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,850,847
net_rshares0
@vikrantkarlekar ·
EOS is definitely a great project. Waiting for bull run to gain profits from EOS.
properties (22)
authorvikrantkarlekar
permlinkre-blockmatrix-visualising-the-eos-network-20180828t165343114z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-28 16:53:51
last_update2018-08-28 16:53:51
depth1
children0
last_payout2018-09-04 16:53:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length81
author_reputation828,789,797
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,620,639
net_rshares0
@yulianointhesky ·
Hi Mr Brightside. Interesting to follow you!. Would you like to follo and post my new photos too?. 
Peace and love!
Yuliano in thesky
properties (22)
authoryulianointhesky
permlinkre-blockmatrix-visualising-the-eos-network-20180826t154932222z
categoryeos
json_metadata{"tags":["eos"],"app":"steemit/0.1"}
created2018-08-26 15:49:30
last_update2018-08-26 15:49:30
depth1
children0
last_payout2018-09-02 15:49:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length133
author_reputation6,212,989,499
root_title"Visualising the EOS network"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,421,892
net_rshares0