Sign inSign up

containersol/pactbroker_exporter

By containersol

•Updated over 3 years ago

https://github.com/ContainerSolutions/pactbroker_exporter

Image
0

10K+

containersol/pactbroker_exporter repository overview

⁠Pact Broker Exporter

Prometheus exporter for Pact Broker⁠.

CircleCI Docker Pulls

⁠Quick Start

This package is available for Docker:

  1. Example Pact Broker setup you can find in pperzyna/pact-example⁠ repository.

  2. Run Pact Broker Exporter

docker run --net=host containersol/pactbroker_exporter

⁠Running

⁠Flags
  • pactbroker.uri Address of Pact Broker. Default is http://localhost:9292.

  • pactbroker.timeout Timeout request to Pact Broker. Default is 5s.

  • web.listen-address Address to listen on for web interface and telemetry. Default is :9624.

  • web.telemetry-path Path under which to expose metrics. Default is /metrics.

  • log.level Set logging level: one of debug, info, warn, error, fatal

  • log.format Set the log output target and format. e.g. logger:syslog?appname=bob&local=7 or logger:stdout?json=true Defaults to logger:stderr.

⁠Environment Variables

The following environment variables configure the exporter:

  • PB_EXPORTER_PACTBROKER_URI Address of Pact Broker. Default is http://localhost:9292.

  • PB_EXPORTER_PACTBROKER_TIMEOUT Timeout reqeust to Pact Broker. Default is 5s.

  • PB_EXPORTER_WEB_LISTEN_ADDRESS Address to listen on for web interface and telemetry. Default is :9624.

  • PB_EXPORTER_WEB_TELEMETRY_PATH Path under which to expose metrics. Default is /metrics.

Settings set by environment variables starting with PB_ will be overwritten by the corresponding CLI flag if given.

Tag summary

Content type

Image

Digest

sha256:4ee06344b…

Size

3.7 MB

Last updated

over 3 years ago

docker pull containersol/pactbroker_exporter