A FoundationDB exporter for Prometheus, with enriched labels.
4.7K
A tool which will poll status of your FoundationDB cluster and expose human-readable metrics for Prometheus. When it is useful, metrics are tagged with appropriate data to be easily retriveable.
Metrics this exporter exposes are available in METRICS.md.
Not all metrics from status are yet available, but the ones we use are available. If you need more metrics, feel free to contribute!
You can run directly the exporter through a binary, see README.md
We expect that you have a FoundationDB running and accessible from the container. You can start with a sample cluster to try the exporter.
# Pull exporter version 1.0.0 for FoundtionDB version 7.3.63
docker pull clevercloud/fdbexporter:latest-7.3.63
# Environment variables:
# FDB_COORDINATOR: DNS name of the coordinator node
# FDB_COORDINATOR_PORT: Port of the coordinator node process
# FDB_NETWORKING_MODE: Either container or host, describe docker networking
docker run \
-e FDB_NETWORKING_MODE=container \
-e FDB_COORDINATOR=coordinator \
-e FDB_COORDINATOR_PORT=4500 \
clevercloud/fdbexporter:latest-7.3.63
The exporter images are tagged based on both the exporter version and on
FoundationDB versions. Each new version of the exporter will create a container
tag as follow: ${exporter_version}-${foundationdb_version}. Our CI will create
tags for latest patch version for FoundationDB 7.3 and 7.1. We do not create
tag for version 7.2 as it shouldn't be used in production.
Content type
Image
Digest
sha256:7bd332b5f…
Size
510 Bytes
Last updated
5 days ago
docker pull clevercloud/fdbexporter:sha256-ed9355a3aef331a9ac2e433ded967a80592370cdcfa300ba2d8c7e85bc9b16fe.sig