Name: algodMonitor
Version: 1.2
Copyright: 2021
Suite of monitoring utilities for Algorand nodes.
Track network information and key performance indicators over time.
Generates reports showing the following data:
- Node Synchronization
- Node Errors
- Storage Use
- Network Peers
- Network Errors
- Consensus Participation
- Participation Key Expiration
- Performance (CPU, MEM, Disk IO, Network)
- Token Balances
- Token Supply
- Token Online Stake
git clone https://github.com/consiglieri-cfi/algodMonitor
chmod +x ./algodMonitor/config/config.sh
./algodMonitor/config/config.sh
Next release will include new features for archive nodes.
Significant enhancements are also in progress for the Network Monitor.
- Network Error Monitor
- Network Utilization Monitor
- Error Monitor Improvements
- Host Alert Function
- Host Performance Monitor
- Performance telemetry capture
- Performance telemetry transmit
- Participation Key Setup
- Archive Node Features
Support the 'algodMonitor' development fund:
OBQIVIPTUXZENH2YH3C63RHOGS7SUGGQTNJ52JR6YFHEVFK5BR7BEYKQKI
Provide feedback on 'alagodMonitor' and receive a limited edition NFT!
Username: Consiglieri#4724
Link: https://discord.com/invite/nxrYwdxDSf
- Node Synchronization Check
- Node Synchronization Report
- Monitor connections on port '4160'
- Report hostnames of peers
- Count connections over time (7 days)
- Report participation key expiration date
- Generate time series report
- Count your votes in participation
- Generate time series report
- Call 'errorMonitor'
- Check 'node.log' for errors
- Check 'node.log' for warnings
- Generate output with diagnostic messages
- Rotate 'node.log'
- Enable / disable performnace monitoring
- Check daily averages
- Check historical data
- Generate telemetry reports
- Monitor Supply
- Monitor Online Stake
- Monitor Wallet Balance
- Monitor utilization of ./node
- Monitor utilization of database files
- Monitor utilization of log files