https://github.com/zksnacks/zbx-bitcoin
Template and script for Zabbix to monitor Bitcoin Core or Knots node.
https://github.com/zksnacks/zbx-bitcoin
bitcoin zabbix zabbix-templates
Last synced: 4 months ago
JSON representation
Template and script for Zabbix to monitor Bitcoin Core or Knots node.
- Host: GitHub
- URL: https://github.com/zksnacks/zbx-bitcoin
- Owner: zkSNACKs
- License: mit
- Created: 2023-03-31T18:04:02.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-12T17:57:35.000Z (almost 3 years ago)
- Last Synced: 2025-09-23T15:40:55.860Z (9 months ago)
- Topics: bitcoin, zabbix, zabbix-templates
- Language: Shell
- Homepage:
- Size: 27.3 KB
- Stars: 3
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zbx-bitcoin
Template and script for Zabbix to monitor Bitcoin Core or Knots node.
## Dependencies
* bc
* bitcoin-cli
* jq
* zabbix_sender
## Setup
* Import zbx_export_templates.yaml into Zabbix;
* Make zbx-bitcoin-status.sh run on a machine continuously, either using SystemD or cron job (it has a locking mechanism, you can just launch it each minute from cron).
## Items
* Cumulative sizes of mempool transactions per various fee rate groups (Bitcoin Knots only)
* Current number of headers validated
* Estimated size of the block and undo files on disk
* Estimate of blockchain verification progress
* Fee estimations for various block targets
* Height of the most-work fully-validated chain
* Maximum memory usage for the mempool
* Mempool size
* Minimum relay fee for transactions
* Node connection count
* Node incoming connection count
* Node outgoing connection count
* Number of active RPC commands
* Protocol version
* Server subversion string
* Server version
* Total memory usage for the mempool
* TX count in mempool
## Triggers
* Protocol version has changed
* Server subversion string has changed
* Server version has changed
* Validated blockchain tip hasn't changed for 3 hours
## Dashboard
