ANXT Watcher
Check the status of Jelurida Ardor and NXT nodes in one colour-coded table
Overview
ANXT Watcher is a command-line tool for monitoring Jelurida nodes running on the Ardor and NXT blockchains. Give it a list of hosts and it collects each node's application and version, blockchain state, number of blocks, memory usage, connected peers and other status flags.
Results are shown in a single table with a colour-coded blockchain state, so an operator running several nodes can see at a glance which are up to date, still downloading, or not responding.
Key Features
- Multiple nodes — Monitors any number of Ardor and NXT nodes listed in a hosts file.
- HTTP with HTTPS fallback — Connects over HTTP first and falls back to HTTPS automatically.
- Colour-coded state — Green UP_TO_DATE, yellow DOWNLOADING, red ERROR.
- Key node metrics — Application, version, block count, offline/testnet/light-client flags, services, memory and connected peers.
- Multithreaded — Queries nodes in parallel for fast results.
Installation
Requirements
- Python 3.6 or newer
git clone https://github.com/ChainTools-Tech/anxt_watcher.git
cd anxt_watcher
python3 -m venv venv
source venv/bin/activate
pip install .Usage
List node hosts (hostnames or IPs), one per line, and pass the file to anxtwatch:
hosts.txt
node1.example.com
node2.example.com
node3.example.comRun
anxtwatch --file hosts.txtOutput Example
Abridged — the full table also includes services, memory, testnet/light-client/downloading/scanning flags.
+-------------------+-------------+---------+------------------+------------------+------------+-----------------+
| Host | Application | Version | Blockchain State | Number of Blocks | Is Offline | Connected Peers |
+-------------------+-------------+---------+------------------+------------------+------------+-----------------+
| node1.example.com | Ardor | 2.5.0 | UP_TO_DATE | 3637445 | False | 14 |
| node2.example.com | ERROR | ERROR | ERROR | ERROR | ERROR | ERROR |
| node3.example.com | NXT | 1.12.0 | DOWNLOADING | 2000000 | False | 10 |
+-------------------+-------------+---------+------------------+------------------+------------+-----------------+Related Resources
- Full documentation — Requirements, installation and usage on docs.chaintools.tech
- Ardor — Jelurida's multi-chain platform
- Jelurida — Developers of Ardor and NXT
- ChainTools validators — Our validator portfolio, including Ardor
Need something custom?
We build tooling and automation for node operators and chain teams, and can help you deploy or adapt this tool to your setup.
