Releases: tomkerkhove/promitor
v1.0.0-preview-2
Getting started
Running Promitor Scraper Agent is super easy:
docker run -d -p 8999:80 --name promitor-agent-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-agent-scraper:1.0.0-preview-2
Docker Image information
New Docker image tag is available: 1.0.0-preview-2
on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- 6d0a087 Fix issue with custom Prometheus scrape path (#448) [ #447 ]
- 39ff7b2 Provide guidance how to run the docs locally
- 2c72d10 Metric deserialization refactor (#439) [ #416 ]
- 7a2ac8f Update CODEOWNERS for MSFT hackaton
- ab72125 Build & tag major.minor version for official releases (#438) [ #430 ]
- 8cff06c Determine build number based on release (#437)
- 92339ea No need to maintain the scrapers [ #427 ]
- 72670e1 Provide build YAML for official release (#436)
- 2beba3b Provide YAML spec for preview releases for Promitor (#434)
- e77e1d6 Extend code owners with people from hackaton (#435)
See more
- 08c09a2 Align framework versions (#423)
- 4d1d911 Fix bad formatting for running CI image code sample (#425)
- a57cba5 Docker Hub bot should help you run the CI image & streamline builds (#424)
- 1765fd6 Improve metric determination for storage queues and streamline metric docs (#422) [ #418 ]
- 01b40b1 Update dependency Prometheus.Client.AspNetCore to v2.2.0 (#421) [ #8203 ]
- 6256aaf Implemented storage queue duration metric (#419)
- 475f2f3 Update dependency Bogus to v26.0.2 (#420)
- 4820474 Add netlify badge
- 4b2c0b8 Verify that storage queue to monitor exists (#417)
- 9853b2b Use Resharper for code quality enforcement (#415) [ #390 ]
- 8a3c68c Provide scraper for Azure Storage Queues (#402)
- 89a50d5 Improve alert description (#414)
- 26608ac Automatically deploy changes to our CI automation for scraper (#413)
- 43a4048 Provide alert around Docker Hub integration with GitHub PRs (#412)
- a5fbfa5 Provide Logic App that will post updates about Docker images in PR (#410) [ #392 ]
- 661155b Add 'CronScheduler.AspNetCore' & 'Cronos' to Thank You page (#409) [ #308, #408 ]
- c435c1f Remove custom scheduling implementation and migrate to CronScheduler.AspNetCore (#408)
- d136fab Minor cleanups (#407)
- 07f3e8b Update dependency YamlDotNet to v6 (#404)
- 47b3369 Add Azure Pipelines Badge (#401) [ #398 ]
- 3e821c7 Dynamically determine build number depending on PR or not (#400) [ #398 ]
- fe53945 Remove Travis CI (#396)
- ca698c1 Provide Azure DevOps CI YAML (#395) [ #389 ]
- 78c16d2 Remove "GitHub Tool" from "Thank You" (#394)
- 4b5f577 Update dependency Microsoft.AspNetCore.App to v2.2.3 (#391)
- 7ebca84 Update dependency Microsoft.Azure.Management.Monitor.Fluent to v1.20.0 (#307)
- eb3306b Update dependency Prometheus.Client to v2.2.2 (#304) [ #8203 ]
- 53b5b99 fix missing \ (#303)
- f852173 Update dependency Bogus to v26 (#302)
- 8403e4e Update dependency Prometheus.Client to v2.2.1 (#301)
- 04dbd8b Update dependency YamlDotNet to v5.4.0 (#298)
- e8c0f97 Update dependency Microsoft.AspNetCore.App to v2.2.2 (#299)
- b3cfe7b Update dependency YamlDotNet to v5.3.1 (#297)
- 2d18516 Update dependency Prometheus.Client to v2.2.0 (#296)
- 6f9269c Update dependency Microsoft.ApplicationInsights to v2.9.1 (#295)
- 5b9a502 Provide capability to configure aggregation interval (#284) [ #256, #257 ]
This list of changes was auto generated.
v1.0.0-preview-1
Getting started
Running Promitor Scraper Agent is super easy:
docker run -d -p 8999:80 --name promitor-agent-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-agent-scraper:1.0.0-preview-1
Docker Image information
New Docker image tag is available: 1.0.0-preview-1
on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- 2beba3b Provide YAML spec for preview releases for Promitor (#434)
- e77e1d6 Extend code owners with people from hackaton (#435)
- 08c09a2 Align framework versions (#423)
- 4d1d911 Fix bad formatting for running CI image code sample (#425)
- a57cba5 Docker Hub bot should help you run the CI image & streamline builds (#424)
- 1765fd6 Improve metric determination for storage queues and streamline metric docs (#422) [ #418 ]
- 01b40b1 Update dependency Prometheus.Client.AspNetCore to v2.2.0 (#421) [ #8203 ]
- 6256aaf Implemented storage queue duration metric (#419)
- 475f2f3 Update dependency Bogus to v26.0.2 (#420)
- 4820474 Add netlify badge
See more
- 4b2c0b8 Verify that storage queue to monitor exists (#417)
- 9853b2b Use Resharper for code quality enforcement (#415) [ #390 ]
- 8a3c68c Provide scraper for Azure Storage Queues (#402)
- 89a50d5 Improve alert description (#414)
- 26608ac Automatically deploy changes to our CI automation for scraper (#413)
- 43a4048 Provide alert around Docker Hub integration with GitHub PRs (#412)
- a5fbfa5 Provide Logic App that will post updates about Docker images in PR (#410) [ #392 ]
- 661155b Add 'CronScheduler.AspNetCore' & 'Cronos' to Thank You page (#409) [ #308, #408 ]
- c435c1f Remove custom scheduling implementation and migrate to CronScheduler.AspNetCore (#408)
- d136fab Minor cleanups (#407)
- 07f3e8b Update dependency YamlDotNet to v6 (#404)
- 47b3369 Add Azure Pipelines Badge (#401) [ #398 ]
- 3e821c7 Dynamically determine build number depending on PR or not (#400) [ #398 ]
- fe53945 Remove Travis CI (#396)
- ca698c1 Provide Azure DevOps CI YAML (#395) [ #389 ]
- 78c16d2 Remove "GitHub Tool" from "Thank You" (#394)
- 4b5f577 Update dependency Microsoft.AspNetCore.App to v2.2.3 (#391)
- 7ebca84 Update dependency Microsoft.Azure.Management.Monitor.Fluent to v1.20.0 (#307)
- eb3306b Update dependency Prometheus.Client to v2.2.2 (#304) [ #8203 ]
- 53b5b99 fix missing \ (#303)
- f852173 Update dependency Bogus to v26 (#302)
- 8403e4e Update dependency Prometheus.Client to v2.2.1 (#301)
- 04dbd8b Update dependency YamlDotNet to v5.4.0 (#298)
- e8c0f97 Update dependency Microsoft.AspNetCore.App to v2.2.2 (#299)
- b3cfe7b Update dependency YamlDotNet to v5.3.1 (#297)
- 2d18516 Update dependency Prometheus.Client to v2.2.0 (#296)
- 6f9269c Update dependency Microsoft.ApplicationInsights to v2.9.1 (#295)
- 5b9a502 Provide capability to configure aggregation interval (#284) [ #256, #257 ]
This list of changes was auto generated.
v0.6.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.6.0
Docker Image information
New Docker image tags are available:
latest
0.6.0
0.6
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- 46a49b0 Provide capability to opt-out of metric timestamps (#291) [ #290 ]
- a1cd60e Remove Snyk from CI (#289)
- f08f8c0 Update microsoft/dotnet Docker tag to v2.2.103 (#278)
- 0c45e25 Update dependency Microsoft.ApplicationInsights to v2.9.0 (#286)
This list of changes was auto generated.
v0.5.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.5.0
Docker Image information
New Docker image tags are available:
latest
0.5.0
0.5
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- f97cf99 Include timestamp information in metrics (#285)
- 7527df8 Update dependency Microsoft.Azure.Management.Monitor.Fluent to v1.19.0 (#282)
- b4e4f6b Update dependency Bogus to v25.0.4 (#280)
- 9da5032 Update dependency Shuttle.Core.Cron to v10.0.6 (#279) [ #8203 ]
- 6c0af90 Use .NET Core 2.2.1 (#277)
This list of changes was auto generated.
v0.4.2
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.4.2
Docker Image information
New Docker image tags are available:
latest
0.4.2
0.4
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- dbf31c4 Use latest image tag in documentation (#276)
- 34b98e9 [ImgBot] Optimize images (#275)
- 3736437 Provide documentation on our docker image tagging strategy (#274) [ #271 ]
- 41665be Mention ImgBot, YAMBURGER & kubevalidator on Thank You (#272)
This list of changes was auto generated.
v0.4.1
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.4.1
Docker Image information
New Docker image tags are available:
0.4.1
0.4
Docker image is available on Docker Hub.
Changes:
- 6eb7872 Upgrade to .NET 2.2.1 to mitigate CVE-2019-0548 & CVE-2019-0564 (#270) [ #267 ]
- 8e7fafe Update dependency Bogus to v25.0.3 (#264)
- d58dd5a Add v1.11 & 1.12
- 36df491 Only scan specs in /deploy/ for Kubernets schema
- 0ad34b8 Provide Kubernetes YAML Validation (#260)
- 5f4c7c5 Update dependency Microsoft.AspNetCore.App to v2.2.0 (#232)
- e01f795 [ImgBot] Optimize images (#253)
- 4585c3a Add Netlify & Codefactor to Thank You (#252) [ #230 ]
- 895c1c1 Docs - Provide links on how to create Azure AD app & get info (#251)
- 19084b8 Update dependency Bogus to v25.0.2 (#248)
This list of changes was auto generated.
v0.4.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.4.0
Docker Image information
New Docker image tags are available:
0.4.0
0.4
Docker image is available on Docker Hub.
Changes:
- dddcca4 Update documentation & deployment samples for release v0.4.0 (#246)
- 7a6c1ca Provide default logging to stdout for runtime, validation & exceptions (#243) [ #196 ]
- 9d87c25 Make the HTTP port configurable (#242) [ #238 ]
- 2e29b7d Update dependency YamlDotNet to v5.3.0 (#237)
- 26fdb03 Update dependency Microsoft.Azure.Management.Monitor.Fluent to v1.18.0 (#236)
- dd4be22 Update dependency Bogus to v25 (#231)
- d33a929 Add CodeFactor badge
- 5ff540c Improve code styling (#229)
- 165fde1 Configure Netlify (#228) [ #227 ]
- 339205f Add section about configuration to bug report
See more
- 11f8598 Split CI into multiple phases (#226)
- 3c4faf4 Tag Docker image and run it in the CI (#223)
- 46ddebc Provide basic health endpoint (#221)
- acb4742 Update dependency Microsoft.AspNetCore.App to v2.1.6 (#217)
- d4e338b Refactor code out of host (#215)
- d6353b7 Update dependency Swashbuckle.AspNetCore to v4.0.1 (#213)
- be67d82 Update dependency Swashbuckle.AspNetCore.Annotations to v4.0.1 (#214)
- b1c5d25 Update dependency Swashbuckle.AspNetCore to v4 (#211)
- 2464149 Update dependency Microsoft.Azure.Management.Fluent to v1.17.0 (#209)
- 9a69799 Update dependency Bogus to v24.3.1 (#208)
- 48ccfd7 Update microsoft.data.odata to mitigate CVE-2018-8269 (#207)
- ef93bc8 Update dependency xunit.runner.visualstudio to v2.4.1 (#206)
- 8d8b9a0 Update dependency xunit to v2.4.1 (#205)
- b0542b1 Update README.md
- 207aef3 [ImgBot] Optimize images (#202)
- b0d9c86 VSTS extensions 👉 Azure Pipelines extensions (#203)
- 262e6a1 Change VSTS to Azure Pipelines (#201)
This list of changes was auto generated.
v0.4.0-health
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.4.0-health
Docker image is available on Docker Hub.
New features/changes
- #217 Update to Microsoft.AspNetCore.App to v2.1.6
Previews
- #9 Provide health endpoint
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