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
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
To implement new notification adapters create a class that implements the NotificationAdapter
and register it in the NotificationManager
The events are self-explanatory