Sign inSign up

plexinc/scoutapm_exporter

By plexinc

Updated almost 6 years ago

Prometheus exporter for scoutapm metrics

Image
0

980

plexinc/scoutapm_exporter repository overview

scoutapm_exporter

Small container to export scoutapm metrics in the prometheus format

How to test

Create a .env file that contains your scoutapm apikey

$ cat .env
scoutapm_apikey=xxxxxxxx

Use docker-compose

docker-compose build
docker-compose up

Configuration

You can set some env variables to make it work the way you want

Env variableDefaultMandatoryNotes
scoutapm_apikeyN/A yesScoutapm API Key
monitored_appsEvert appNocomma separated list of apps name you want to monitor
time_between_polls60NoInterval in seconds between each polls
metric_name_prefixscoutapmNo Prefix name to add to the metric
port8000NoPort to bind the http server

Develop on a local version

git clone [email protected]:plexinc/scoutapm_exporter.git
virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt
export scoutapm_apikey=xxxxxx
python scoutapm_exporter.py

Tag summary

Content type

Image

Digest

Size

325.9 MB

Last updated

almost 6 years ago

docker pull plexinc/scoutapm_exporter