An open API service indexing awesome lists of open source software.

https://github.com/lisk-builders/lisk-argus

👁️ Monitoring software that keeps track of the Lisk network.
https://github.com/lisk-builders/lisk-argus

bot notification rocketchat status telegram

Last synced: 10 months ago
JSON representation

👁️ Monitoring software that keeps track of the Lisk network.

Awesome Lists containing this project

README

          

## lisk_argus

Lisk Argus is a monitoring software that keeps track of the Lisk network.

It utilizes the websocket inter-node communication protocol to query data from all nodes on the network.

Data collected includes:

* Individual node status
* Height
* Version
* Fork Status
* Block propagation speed (soon)
* Delegate status
* Rank changes
* Missed blocks
* Delegate Status changes
* Stop forging
* Resume forging
* Blockchain Status
* Fork Detection
* Fork Monitoring - tracking forked chains

### How to run

Clone the repository

``git clone https://github.com/lisk-builders/lisk_argus``

Install all the dependencies

``npm install`` or ``yarn``

Update the config file ```config.json```. The default config file is configured to run on the current version of the Lisk betanet.

Run the monitor

`npm start` or `yarn start`

### Implement own notification adapters

To implement new notification adapters create a class that implements the ``NotificationAdapter`` and register it in the ``NotificationManager``

The events are self-explanatory