Releases: tomkerkhove/promitor
v0.3.0
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
- #189 Information Disclosure Vulnerability in System.Net.Http 4.3.3 (official report)
New features/changes
- #192 Make metrics filter for generic scraper optional
v0.2.1 - Mitigation for vulnerability CVE-2018-8409
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
- #167 CVE-2018-8409: ASP.NET Core Denial Of Service Vulnerability (official report)
New features/changes
None
v0.2.0
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
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
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.