prometheus-conviva-exporter

command module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

README

Conviva Experience Insights Prometheus Exporter

This is a server that fetches Conviva Experience Insights metrics from the Conviva Quality Metriclens API and formats it for Prometheus.

Scrape Interval

The recommended scrape interval is 60s.

Configuration
ENV Variable Description Example
CONVIVA_BASE_URL Conviva API domain https://api.conviva.com
CONVIVA_API_VERSION Insights API version 2.6
CONVIVA_CLIENT_ID API Client ID. You can get your Conviva Client ID and Secret at: https://pulse.conviva.com/app/admin/apps/list
CONVIVA_CLIENT_SECRET API Client Secret
CONVIVA_FILTER_IDS Comma-separated list of filter IDs. Filters can be created in Pulse and Filter IDs can be obtained from /insights/2.6/filters.json 1234,5678
CONVIVA_DIMENSION_ID Single dimension ID. Available dimension IDs can be obtained from /insights/2.6/metriclens_dimension_list.json 12345
Docker

Build container

docker build -t conviva-prometheus-exporter .

Run

docker run --env-file ./.env -dp 8080:8080 conviva-prometheus-exporter
Limitations

Ad metrics are currently not available

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL