Difference between revisions of "Altchain PoP Health Monitor"

From Veriblock Wiki
Jump to: navigation, search
(Created page with "See:BTCSQ '''TODO - IN PROGRESS''' __TOC__ == Overview ==")
 
 
(2 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
== Overview ==
 
== Overview ==
 +
 +
The altchain-network-monitor-tool monitors the various parts of a the altchain network.
 +
 +
It is an open-source tool with a public API, and any altchain could run for its pop network. Similar to a PoW pool, anyone can run their own instance of the monitor.
 +
 +
Public api (example of for BTCSQ reference implementation):
 +
 +
https://altchain-health.veriblock.org/BTCSQ
 +
 +
<pre>
 +
{
 +
  "networkId": "BTCSQ",
 +
  "isHealthy": {
 +
    "isHealthy": true,
 +
    "diagnostics": null
 +
  },
 +
  "networkNodeCoreMonitor": {
 +
    "isHealthy": true,
 +
    "nodeCoreMonitors": [
 +
  {
 +
    "networkId": "BTCSQ",
 +
    "nodecoreId": "nodecore1",
 +
    "nodecoreVersion": "0.4.13-rc.6",
 +
...
 +
</pre>
 +
 +
Source code
 +
 +
https://github.com/VeriBlock/alt-integration-tools/tree/master/altchain-network-monitor-tool

Latest revision as of 17:20, 9 November 2021

See:BTCSQ

TODO - IN PROGRESS

Contents

Overview

The altchain-network-monitor-tool monitors the various parts of a the altchain network.

It is an open-source tool with a public API, and any altchain could run for its pop network. Similar to a PoW pool, anyone can run their own instance of the monitor.

Public api (example of for BTCSQ reference implementation):

https://altchain-health.veriblock.org/BTCSQ

{
  "networkId": "BTCSQ",
  "isHealthy": {
    "isHealthy": true,
    "diagnostics": null
  },
  "networkNodeCoreMonitor": {
    "isHealthy": true,
    "nodeCoreMonitors": [
  {
    "networkId": "BTCSQ",
    "nodecoreId": "nodecore1",
    "nodecoreVersion": "0.4.13-rc.6",
...

Source code

https://github.com/VeriBlock/alt-integration-tools/tree/master/altchain-network-monitor-tool