License Build Status Docker Pulls Docker Stars Donate

Promitor is an Azure Monitor scraper which makes the metrics available for metric systems such as Atlassian Statuspage, Prometheus and StatsD.

Promitor

Running Promitor Scraper

Running Promitor Scraper is super easy:

docker run -d -p 8999:80 --name promitor-agent-scraper \
                         --env PROMITOR_AUTH_APPID='<azure-ad-app-id>'   \
                         --env-file C:/Promitor/az-mon-auth.creds \
                         --volume C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \
                         --volume C:/Promitor/runtime.yaml:/config/runtime.yaml \
                         tomkerkhove/promitor-agent-scraper:2.0.0-rc

Docker image is available on Docker Hub.

Features

And there is more on the way - Check our backlog and vote for features!

Documentation

Support

Promitor is actively maintained and developed with best-effort support.

We do welcome PRs that implement features from our backlog and are always happy to help you incorporate Promitor in your infrastructure, but do not provide 24/7 support. Are you having issues or feature requests?

Feel free to let us know!

Customers

We are proud to have the following customer(s) running Promitor in production:

ResDiary Vsoft Walmart Labs

Learn more about how they are using Promitor:

Thank you

We’d like to thank the following service(s) for supporting our open-source initiative!

Deploys by Netlify

But they are not the only one we’d like to thank!

For a full list of services, tooling & NuGet packages that support us - Have a look at our Thank you page!

License Information

This is licensed under The MIT License (MIT). Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the web application. But you always need to state that Tom Kerkhove is the original author of this web application.