Loading proofofbrain-blog...

Monitoring the DLUX Network with DLUX Monitor

Monitoring the DLUX Network with DLUX Monitor

DLUX Monitor is the latest addition to the suite of Hive-related tools accessible from my GitHub page (https://hiveuprss.github.io). It's a single-page app for checking the status of the DLUX network.

Background on DLUX and Nodes

DLUX is a Hive side-chain with dedicated nodes that process side-chain operations such as NFT auctions. Recently the project gained some attention thanks to the release of NFT features and the launch of the HiveFolks NFT series.

Since April 2021, the pizza.witness team operates a DLUX node under the name @pizza-dlux. Participating in the network enabled us to assist with testing and documentation while witnessing the unfolding hard work of @disregardfiat, @markegiles , @psorigins, and others.

Aside: it is relatively easy to set up a DLUX node. The resource requirements are negligible compared to Hive witness or Hive-Engine witness. Running a node is a great way to support the DLUX project. Go here to learn more.

As more node runners entered the fray, we saw a need for side-chain monitoring tools. A Discord bot served as the favored way to check node status. The pizza team ported this function into the Pizzabot discord bot for redundancy. The chat bot response looks like this:

621F77C8-2FD9-4829-B6CE-509BB2D7844B.jpeg


Afterwards, I built an in-browser tool, “DLUX Monitor,” to provide similar functionality. This tool drew inspiration from @primersion’s Hive-Engine witness tracker (https://primersion.com/he-witnesses), which I often use to check the health of the Hive-Engine side-chain.

DLUX Monitor - the tool in action

Here’s how it looks. The top shows some high-level information concerning the DLUX token supply and other essential metrics, such as how many blocks the side-chain lags behind the Layer-1 Hive chain.

The lower section shows a list of nodes currently in consensus. A subset of nodes are not runners now but are ready to be promoted to runner status whenever a spot opens up.

2F38F044-5207-49D1-8025-7FE3F72724FD.jpeg

DLUX node operators are the target audience for this tool. Average users won’t get much value from it.

As DLUX evolves, we will continue to iterate and enhance the tool. The code is open-source and runs entirely in the browser. If desired, you can download the page and run it from your local disk or host it anywhere.

Access the tool here: https://hiveuprss.github.io/dluxmonitor/ and the source code here: https://github.com/hiveuprss/hiveuprss.github.io/tree/master/dluxmonitor.

Thank you @disregardfiat, @forykw and @ervin-lemark for providing valuable feedback on this project.


Please consider supporting our team by voting for @pizza.witness on the witnesses page or https://vote.hive.uno/@pizza.witness.

H2
H3
H4
3 columns
2 columns
1 column
13 Comments