Tendermint Blockchain exporter for Prometheus
4.2K
Tendermint exporter for Prometheus
docker pull dmi7ry/tendermint-prometheus-exporter:latest
See DockerHub Image
docker run -d -—name tendermint-exporter --rm \
-p 9697:9697 \
dmi7ry/tendermint-prometheus-exporter:latest \
serve --port 9697 --timeout 5000 \
--target https://api.minter.one --status --net-info --candidates -- \
[--target scrape_url [--status|--no-status] [--net-info|--no-net-info] [--candidates|--no-candidates] --]
Requirement: Just
just build-c
or
just build-nc
| flag name | defaults | description |
|---|---|---|
| port | 9697 | port to listen at (should be exposed with -p arg) |
| timeout | 1000 | max response time to exporter waiting for in milliseconds |
| target | null | api url to scrape (for Minter it's a port 8841) |
| status or no-status | false | enable scrape for /status url |
| net-info or no-net-info | false | enable scrape for /net_info url |
| candidates or no-candidates | false | enable scrape for /candidates url |
each target should be denoted with double dash after defenition (see docker run)
You can install & setup full stack just in one script
git clone https://github.com/dmitry-ee/tendermint-prometheus-exporter.git
cd tendermint-prometheus-exporter/provision/
./provision
It will install:
Supported urls:
--status flag--net-info flag--candidates flaghere (importable via Import Dashboard)
Supported urls:
--net-info flagNOTE: Cosmos is not fully supported yet

BIP: Mx65bb9548ecde11e10cd823e365fd2fb0f4f03b25

Content type
Image
Digest
Size
21.3 MB
Last updated
about 6 years ago
docker pull dmi7ry/tendermint-prometheus-exporter