This runs a prometheus endpoint which publishes all dremio metrics to Prometheus
- change parent pom version in
pom.xml
to your dremio version (see https://github.com/dremio/dremio-oss to find the correct version) mvn clean install
- move
dremio-telemetry-prometheus-{version}-shaded.jar
to thejars
directory in your dremio installation - restart dremio
The file dremio-telemetry.yaml
must exist on the classpath for your dremio installation and must contain the following
metrics:
- name: prometheus_reporter
comment: >
Publish metrics on prometheus
reporter:
type: prometheus
port: 12543
An example has been provided in the root of this repo