Hive Witness Monitor - Development

in HiveDevs2 years ago


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


Sort:  

Since your witness is already running, don't forget to update the exchange rate at least once a day.

image

Thanks for helping me with that, so far no one has offered to help me but I have struggled with all of this...

Please explain to me how I can do it since I don't know what the information to send with cli_wallet would be like... or if there is another tool to do it, your guide will be very useful to me.

I just updated it with cli_wallet and the publish_feed command. Thanks for your notice.

publish_feed "zuun.net" {"base":"0.426 HBD","quote":"1.000 HIVE"} true

They are already doing a lot of damage and when they have more power they will do more damage, I don't understand why there is no one who can stop these BOT

🖕

@xblocktrades @xalpha @xtheycallmedan

There's nothing we can do about them, but while they are mildly annoying, I don't think they are doing any real damage, because the xbots have no real voting strength.

The bot creator claims that he did it to "normalize" downvoting by setting up bots that anyone can delegate to lessen the votes of large stakeholders. Honestly, his whole explanation made no sense to me (if he wanted to encourage downvoting, why specifically target the largest investors in HIve?) and I told him it was a bad idea, but I'm not surprised that he went ahead with it anyways.