Skip to content

Releases: tomkerkhove/promitor

v0.3.0

23 Oct 09:47
15cb950
Compare
Choose a tag to compare

Getting started

Running Promitor Scraper is super easy:

docker run -d -p 8999:80 --name promitor-scraper
                         --env PROMITOR_AUTH_APPID='<azure-ad-app-id>'   \
                         --env PROMITOR_AUTH_APPKEY='<azure-ad-app-key>' \
                         --volume C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \ 
                         tomkerkhove/promitor-scraper:0.3.0

Docker image is available on Docker Hub.

Security mitigations/improvements

New features/changes

  • #192 Make metrics filter for generic scraper optional

v0.2.1 - Mitigation for vulnerability CVE-2018-8409

23 Sep 09:00
6ad8313
Compare
Choose a tag to compare

Getting started

Running Promitor Scraper is super easy:

docker run -d -p 8999:80 --name promitor-scraper
                         --env PROMITOR_AUTH_APPID='<azure-ad-app-id>'   \
                         --env PROMITOR_AUTH_APPKEY='<azure-ad-app-key>' \
                         --volume C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \ 
                         tomkerkhove/promitor-scraper:0.2.1

Docker image is available on Docker Hub.

Security mitigations/improvements

New features/changes

None

v0.2.0

19 Sep 07:30
32caf44
Compare
Choose a tag to compare

Getting started

Running Promitor Scraper is super easy:

docker run -d -p 8999:80 -e PROMITOR_AUTH_APPID='<azure-ad-app-id>'   \
                         -e PROMITOR_AUTH_APPKEY='<azure-ad-app-key>' \
                         -e PROMITOR_TELEMETRY_INSTRUMENTATIONKEY='<azure-application-insights-key>' \
                         -v C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \ 
                         tomkerkhove/promitor-scraper:0.2.0

Docker image is available on Docker Hub.

New features

#63 Add generic scrape source for Azure Monitor
#82 Provide initial telemetry to Azure Application Insights (Track exceptions when scraping Azure Monitor)
#110 Validate azure authentication configuration on startup

Fixes / Improvements

#83 Upgrade to .NET Core 2.1
#102 Migrate to Microsoft.Azure.Management.Monitor.Fluent instead of Microsoft.Azure.Management.Monitor
#154 Configuration_Get operation should use enum strings for resourceType, not integers

v0.2.0-azure-applicationinsights-1 - Azure Application Insights Preview I

22 Jul 16:56
030899a
Compare
Choose a tag to compare

Getting started

Running Promitor Scraper is super easy:

docker run -d -p 8999:80 -e PROMITOR_AUTH_APPID='<azure-ad-app-id>'   \
                         -e PROMITOR_AUTH_APPKEY='<azure-ad-app-key>' \
                         -e PROMITOR_TELEMETRY_INSTRUMENTATIONKEY='<azure-application-insights-key>' \
                         -v C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \ 
                         tomkerkhove/promitor-scraper:0.2.0-azure-applicationinsights-1

Docker image is available on Docker Hub.

New features/changes

  • #83 Upgrade to .NET Core 2.1
  • #102 Migrate to Microsoft.Azure.Management.Monitor.Fluent instead of Microsoft.Azure.Management.Monitor
  • #110 Validate azure authentication configuration on startup

Previews

  • #82 Provide initial telemetry to Azure Application Insights
    • Track exceptions when scraping Azure Monitor

v0.1

26 Apr 20:11
50bb136
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

Alpha preview of Promitor.

Promitor is an Azure Monitor scraper for Prometheus providing a scraping endpoint for Prometheus that provides a subset of Azure Monitor metrics inside your cluster.

Running Promitor Scraper is super easy:

docker run -d -p 8999:80 -e PROMITOR_AUTH_APPID='<azure-ad-app-id>'   \
                         -e PROMITOR_AUTH_APPKEY='<azure-ad-app-key>' \
                         -v C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \ 
                         tomkerkhove/promitor-scraper:v0.1

Docker image is available on Docker Hub.

Closes #54, #46, #45, #44, #38, #35, #13, #7, #6, #4, #3