Crates.io | fedimint-metrics |
lib.rs | fedimint-metrics |
version | 0.4.3 |
source | src |
created_at | 2023-11-25 20:35:18.319208 |
updated_at | 2024-10-10 16:32:58.306947 |
description | fedimint-metrics allows exporting prometheus metrics from Fedimint. |
homepage | |
repository | https://github.com/fedimint/fedimint |
max_upload_size | |
id | 1048564 |
size | 4,894 |
This crate helps expose metrics in prometheus format for monitoring and administration of federations.
The easiest way to test it is to create an account on https://grafana.com/, then Add new connection
, pick Hosted Prometheus metrics
and Via Grafana Agent
. Follow the instructions to create a new config and change
- targets: ['localhost:9100']
to
- targets: ['localhost:3000']
(or use the value given to the environment variable FM_BIND_METRICS_API
or the --bind-metrics-api
argument of fedimintd
)
Then you can build dashboards using the grafanacloud-xxx-prom
data source
.
To make some test lightning payments, you can run
fedimint-load-test-tool load-test --generate-invoice-with ln-cli