Hive Witness Monitor - Development


image

A few days ago I started my work as a witness and although I haven't been allowed to mine the first block yet, I guess because I'm very low on the leaderboard, I've realized that there is no control panel where I can monitor my server in real time, that's why I decided to build one.

I have worked with linux servers since 2010 and a control panel has not always been necessary as long as you have access to SSH, but many of those who work as witnesses do not manage 100% linux or are not programmers so a control panel is always appreciated graphical way to see the performance of a server and the information that is needed.

This code is done in PHP and will be Open Source available to everyone once it is finished, the intention is that everyone can monitor their own server

The functions I am working on are:

1. See the last blocks every 3 seconds
image


2. View my Witness information including number of blocks mined and number of blocks lost.
image

3. Monitor RAM Memory and Disk usage every 5 seconds.

for this I am using some system commands like df and free since this saves me a lot of work

image

4. (Optional) background service to save a list of the last mined blocks. I'm working on this

Right now the information of the blocks is seen through the site hiveblocks.com so as not to have to program something that already exists, but if necessary I will also do it later.

I've been working on this for 3 days and I'm about to finish it, please make your suggestions.

What would you like to see in the control panel ?

Thank you.!



Vote for me as Hive Witness


H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center