Releases: tomkerkhove/promitor
v1.5.0
What's new?
Here are some important things you should know, for a full list see changelog.promitor.io.
Getting started
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 \
tomkerkhove/promitor-agent-scraper:1.5.0
Docker Image information
New Docker image tags are available:
latest
,latest-linux
,latest-windows
1.5.0
,1.5.0-linux
,1.5.0-windows
1.5
,1.5-linux
,1.5-windows
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- #947: Provide capability to scrape multiple subscriptions
- #945: Update dependency lint-staged to v10.1.2
- #944: Run Grafana & Graphite locally via Docker Compose
- #937: Update Swashbuckle monorepo to v5.3.1
- #936: Update Swashbuckle monorepo to v5.3.0
- #935: Update dependency lint-staged to v10.1.1
- #932: Update dependency lint-staged to v10.1.0
- #931: Remove experimental container for Windows
- #930: Update dependency lint-staged to v10.0.10
- #929: [ImgBot] Optimize images
See More
- #928: Thank you Sam Vanhoutte for supporting us!
- #926: Update .NET Core Docker containers Docker tags
- #925: Update aspnet Extensions monorepo to v3.1.3
- #924: Update dependency lint-staged to v10.0.9
- #922: Update dependency Swashbuckle.AspNetCore to v5.2.1
- #923: Update dependency Swashbuckle.AspNetCore.Annotations to v5.2.1
- #917: Fix CI to work well with non-PR builds
- #921: Docs - Update image version & update deployment docs
- #920: Use upstream Swashbuckle feature
- #919: Update dependency Swashbuckle.AspNetCore.Annotations to v5.2.0
- #918: Update dependency Swashbuckle.AspNetCore to v5.2.0
- #915: Add v1.4 release to changelog.promitor.io
This list of changes was auto generated.
v1.4.0
What's new?
Here are some important things you should know, for a full list see changelog.promitor.io.
- Support for Helm 3 (Helm Hub)
- Support for Windows containers (docs | tagging strategy)
- Support Prometheus service discovery in Helm chart (docs)
- Capability to gain insights on Azure Monitor integration (docs)
- Improve metrics configuration validation
Getting started
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 \
tomkerkhove/promitor-agent-scraper:1.4.0
Docker Image information
New Docker image tags are available:
latest
,latest-linux
,latest-windows
1.4.0
,1.4.0-linux
,1.4.0-windows
1.4
,1.4-linux
,1.4-windows
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- #913: Remove Docker Hub bot
- #912: Update azure azure-libraries-for-net monorepo to v1.32.0
- #857: Provide support for Windows containers
- #911: [ImgBot] Optimize images
- #910: Provide early design for resource discovery
- #907: Update mcr.microsoft.com/dotnet/core/sdk Docker tag to v3.1.200
- #906: Bump minimist from 1.2.0 to 1.2.5
- #902: Update dependency Swashbuckle.AspNetCore to v5.1.0
- #903: Update dependency Swashbuckle.AspNetCore.Annotations to v5.1.0
- #899: Update
rubygems
in docs
See More
- #898: Provide seperate documentation CI
- #897: Update azure azure-libraries-for-net monorepo to v1.31.1
- #896: Update dependency lint-staged to v10.0.8
- #895: Bump nokogiri from 1.10.5 to 1.10.8 in /docs
- #893: Improve Promitor's metric configuration validation
- #592: Provide better configuration deserialization & validation at startup
- #892: Fix MD027 violation on sql-server.md
- #891: Update dependency Microsoft.ApplicationInsights to v2.13.1
- #844: Provide better usage of
AzureMonitorClient
- #889: Update dependency Microsoft.ApplicationInsights to v2.13.0
- #888: Update Docker image dependencies
- #886: Update aspnet Extensions monorepo to v3.1.2
- #884: Document optional slotName field for Azure Function App
- #883: Update dependency husky to v4.2.3
- #882: Fix code quality
- #881: Update dependency Serilog.Sinks.ApplicationInsights to v3.1.0
- #880: Update dependency husky to v4.2.2
- #878: Update dependency Bogus to v29
- #879: Update dependency CronScheduler.AspNetCore to v2.0.1
- #877: Update azure azure-libraries-for-net monorepo to v1.31.0
- #874: Update dependency markdownlint-cli to v0.22.0
- #870: Update dependency Microsoft.Azure.Storage.Queue to v11.1.3
- #869: Update dependency Microsoft.NET.Test.Sdk to v16.5.0
- #867: Changelog: URL fix for v1.1.0
- #866: Support Prometheus service discovery with Kubernetes annotations
- #856: Provide detailed telemetry for Azure Monitor operations
- #865: Introduce new job for Helm linting to cover Helm 2.x & Helm 3.x
- #863: Update dependency lint-staged to v10.0.7
- #862: Update dependency lint-staged to v10.0.6
This list of changes was auto generated.
v1.3.0
What's new?
Here are some important things you should know, for a full list see changelog.promitor.io.
- New Azure API Management Scraper (docs)
- New Azure SQL Server Scraper (docs)
- New Azure Storage account Scraper (docs)
- New Azure Storage Blobs Scraper (docs)
- New Azure Storage Files Scraper (docs)
Getting started
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 \
tomkerkhove/promitor-agent-scraper:1.3.0
Docker Image information
New Docker image tags are available:
latest
1.3.0
1.3
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- #860: Update dependency lint-staged to v10.0.5
- #859: Update dependency lint-staged to v10.0.4
- #858: Update dependency Microsoft.ApplicationInsights to v2.12.1
- #854: Update dependency lint-staged to v10.0.3
- #853: Update dependency husky to v4.2.1
- #852: Update dependency lint-staged to v10.0.2
- #851: Update dependency husky to v4.2.0
- #850: Provide support for scraping metrics for Azure SQL Database Server
- #849: Update dependency lint-staged to v10.0.1
- #846: Update dependency lint-staged to v10
See More
- #845: Update dependency YamlDotNet to v8.1.0
- #843: Provide API Management, Storage Account, Blob Storage & File Storage scalers
- #838: Update dependency Prometheus.Client.AspNetCore to v3.1.0
- #842: Update dependency Microsoft.Azure.Storage.Queue to v11.1.2
This list of changes was auto generated.
v1.2.1
What's new?
Here are some important things you should know, for a full list see changelog.promitor.io.
Fixes
Here are a list of fixes :
- Microsoft Security Advisory CVE-2020-0602 : ASP.NET Core Denial of Service Vulnerability (#835)
- Microsoft Security Advisory CVE-2020-0603 : ASP.NET Core Remote Code Execution Vulnerability (#836)
- OpenAPI 3.0 docs & UI are not exposed correctly (#840)
Getting started
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 \
tomkerkhove/promitor-agent-scraper:1.2.1
Docker Image information
New Docker image tags are available:
latest
1.2.1
1.2
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- #839: Simply scrapers to reduce duplicate code and make it easy to add new scrapers
- #841: OpenAPI 3.0 docs & UI are not exposed correctly
- #828: Update dependency Swashbuckle.AspNetCore to v5.0.0
- #833: Update aspnet Extensions monorepo to v3.1.1
- #837: Security patch for CVE-2020-0602 & CVE-2020-0603
- #834: Update dependency husky to v4.0.10
- #830: Update dependency husky to v4.0.9
- #827: Update dependency husky to v4.0.8
- #826: Update dependency husky to v4.0.7
- #825: Update dependency Prometheus.Client to v3.1.0
This list of changes was auto generated.
v1.2.0
What's new?
Here are some important things you should know, for a full list see changelog.promitor.io.
- New Azure Virtual Machine Scale Set Scraper (docs)
- New Azure App Plan Scraper (docs)
- New Azure Web App Scraper (docs)
- New Azure Function App Scraper (docs)
- Metric labels for dimensions are now always lower-cased
Getting started
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 \
tomkerkhove/promitor-agent-scraper:1.2.0
Docker Image information
New Docker image tags are available:
latest
1.2.0
1.2
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- #820: Provide scrapers for App Services (App Plan, Web App, Function)
- #823: Update dependency husky to v4.0.6
- #822: Update dependency husky to v4.0.5
- #821: Update dependency husky to v4.0.4
- #819: Update azure azure-libraries-for-net monorepo to v1.30.0
- #818: Update dependency husky to v4.0.3
- #817: Metric labels for dimensions should always be lower-cased
- #816: Provide Azure Virtual Machine Scale Set (VMSS) Scraper
- #815: Update dependency husky to v4.0.1
This list of changes was auto generated.
v1.1.0
What's new?
Here are some important things you should know, for a full list see changelog.promitor.io.
- Introduce a changelog on changelog.promitor.io
- Support for all Azure clouds (docs | FAQ | #114)
- Multi-dimensional metric support (docs | FAQ | #81)
- Azure SQL Database Scraper (docs | #317)
- Azure SQL Managed Instance Scraper (docs | #381)
- OpenAPI v3.0 support (
/api/v1/docs.json
| docs | #734) - OpenAPI UI based on OpenAPI v3.0 (
/api/docs/
| docs | #734) - Provide traces in Azure Application Insights (docs | #29)
- Introduce Frequently asked questions (FAQs) in documentation (FAQs)
- Helm Chart creates apps/v1 Deployment instead of v1beta1 (#669)
- Provide exceptions in Azure Application Insights for all exceptions, not just scraping (docs | #29)
Deprecations
Here are a list of new deprecations and how to mitigate them:
- Swagger 2.0 - Use API documentation provided in OpenAPI v3.0 format. (Discussion #782)
- Swagger UI 2.0 - Use OpenAPI UI 3.0. (Discussion #781)
For more information, have a look at our changelog
Getting started
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 \
tomkerkhove/promitor-agent-scraper:1.1.0
Docker Image information
New Docker image tags are available:
latest
1.1.0
1.1
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- #812: Provide support for all Azure clouds
- #813: Update dependency NetEscapades.Configuration.Yaml to v2
- #814: Update dependency husky to v4
- #811: Provide support for scraping metrics for Azure SQL Managed Instance
- #807: Provide support for multi-dimensional metrics
- #810: Update dependency markdownlint-cli to v0.21.0
- #805: Update azure azure-libraries-for-net monorepo to v1.29.1
- #802: Update dependency Swashbuckle.AspNetCore.Annotations to v5.0.0-rc5
- #800: Update aspnet Extensions monorepo to v3.1.0
- #718: Migrate to .NET Core 3.1
See More
- #799: Update dependency markdownlint-cli to v0.20.0
- #797: Update dependency Bogus to v28.4.4
- #796: Update azure azure-libraries-for-net monorepo to v1.29.0
- #795: Update dependency Microsoft.ApplicationInsights to v2.12.0
- #790: Update dependency Bogus to v28.4.3
- #787: Ensure that Image.MajorMinorVersion is set in official releases
- #788: Update dependency Bogus to v28.4.2
- #786: Update GitHub releases to include changelog.promitor.io
- #783: Provide data for changelog.promitor.io
- #784: Update dependency lint-staged to v9.5.0
- #725: Bump rubyzip from 1.2.3 to 2.0.0 in /docs
- #779: Update azure azure-libraries-for-net monorepo to v1.28.1
- #780: Fix doc linting in SUPPORT.md
- #777: Ignore changelog folder in markdown linting
- #771: Update dependency Microsoft.Azure.Storage.Queue to v11.1.1
- #774: Fix incorrect notes instructions
- #768: Update azure azure-libraries-for-net monorepo to v1.28.0
- #776: Remove documentation linting for now
- #772: Update dependency husky to v3.1.0
- #770: [ImgBot] Optimize images
- #769: Provide changelog
- #766: Rename 'AzureSqlDatabase' scraper to 'SqlDatabase'
- #767: Update dependency lint-staged to v9.4.3
- #765: Update dependency Microsoft.NET.Test.Sdk to v16.4.0
- #760: DEV: Include Azure SQL DB as local resource
- #758: Docs - Fix incorrect Azure SQL DB example
- #756: Update azure azure-libraries-for-net monorepo to v1.27.2
- #755: [ImgBot] Optimize images
- #754: Provide customer overview and include Walmart Labs
- #750: Update dependency YamlDotNet to v8
- #752: Update dependency markdownlint-cli to v0.19.0
- #751: Update dependency Moq to v4.13.1
- #749: Sorting resource names alphabetically
- #748: Add an Azure SQL Database scraper
- #317: Provide support for scraping metrics for Azure SQL Database
- #747: GitHub - Use issue-based change log
- #744: Add development guide
- #484: Provide docs on how to build & test the codebase
- #746: Pin dependencies
- #745: Add husky to run markdownlint
- #741: Use Husky to share git hooks
- #743: Update dependency Bogus to v28.4.1
- #742: Pin dependency markdownlint-cli to 0.18.0
- #740: Add markdownlint support
- #453: Standarize Markdownlinter
- #739: Build - Migrate to Resharper CLI v2.0 Task
- #733: Update azure azure-libraries-for-net monorepo to v1.27.0
- #732: Improve GitHub release for Helm charts
- #731: CI - Don't tag with PR if it's not a PR
This list of changes was auto generated.
Helm v1.1.0 for Promitor Scraper v1.0.0
Installing our Helm repo
❯ helm repo add promitor https://promitor.azurecr.io/helm/v1/repo
Getting started
Deploying Promitor Scraper v1.0.0 with Helm is super easy:
❯ helm install --name promitor-agent-scraper promitor/promitor-agent-scraper \
--set azureAuthentication.appId='<azure-ad-app-id>' \
--set azureAuthentication.appKey='<azure-ad-app-key>' \
--values /path/to/helm-configuration.yaml
Helm chart image is available on Helm Hub.
v1.0.0
Breaking Changes
This is a breaking change and is advised to read the documentation.
All features are listed in the v1.0.0 milestone or read the announcement blog post.
Getting started
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 \
tomkerkhove/promitor-agent-scraper:1.0.0
Docker Image information
New Docker image tags are available:
latest
1.0.0
1.0
Docker image is available on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Changes:
- 648e8f0 Only use GitHub Sponsorship for funding (#708)
- 5ca94a0 Revert "Update donation link to GitHub Sponsorship"
- 0bfd6f7 Update donation link to GitHub Sponsorship
- cebf4f9 Update dependency Microsoft.AspNetCore.App to v2.2.7 (#700)
- ee6f7c9 Update dependency Bogus to v28.2.1 (#701)
- 1248b1e Update dependency Bogus to v28.1.1 (#699)
- c5befbb [Docs] Switch docs to point to Promitor v1.0 docs & 1.0.0 RC image (#690)
- d058008 Update dependency Prometheus.Client to v3.0.2 (#698)
- aa583e5 Fix broken runtime config name (#697)
- 949fb4a General Helm Chart improvements (#696)
See more
- 1c19f32 Update dependency Moq to v4.13.0 (#694)
- 122e5eb Update dependency CronScheduler.AspNetCore to v1.1.2 (#692)
- b18b32e Update dependency Bogus to v28.0.3 (#691)
- e457df4 Allow multiple resources to be specified per metric (#683)
- 9f32372 [Preview Release] Build change log on last release, not last ful… (#689)
- feb8ebc Update documentation for multi-resource changes (#686) [ #513 ]
- fce24c8 [Docs] Add "Check TODO" GitHub app - Thanks!
- ac52d84 Provide documentation on overriding runtime config & config APIs (#687)
- f86d53c Update azure azure-libraries-for-net monorepo to v1.25.0 (#684)
- 7810aec [Docs] Update bundler to 2.0.2 (#685)
- 5b47ec1 [Docs] Don't manually update lock file
- a2ff1d5 [Snyk] Fix for SNYK-RUBY-NOKOGIRI-459107
- 25dda34 [Docs] Fix broken link to scraper overview (#681)
- f307e01 CVE-2019-5477 - Explicitly use nokogiri >= 1.10.4 (#679)
- d27a028 Add section on security policy
- 84c3e3a Provide security policy
- 39f3aa4 Update dependency CronScheduler.AspNetCore to v1.1.1 (#677)
- 4d86841 Sanitize instrumentation key in config endpoint (#675)
- 7653fb1 [Docs] Only list scrapers that are supported in v0.x (#672)
- 21246c0 fix: docs/Gemfile & docs/Gemfile.lock to reduce vulnerabilities (#671)
- 9ac8408 Provide support for Runtime configuration in Helm Chart (#663)
- 6d67d5a Update runtime model to support multiple resources per metric (#666)
- b437697 Update dependency AutoMapper.Extensions.Microsoft.DependencyInje… (#665)
- 57b4e7e Update dependency AutoMapper to v9 (#664)
- c569c67 Seperate internal metrics declaration model from the v1 (de)seri… (#652)
- 6938750 Fix resource group overriding (#656) [ #655 ]
- f869ba9 Provide decent ToString for ScrapeResult to improve logging (#661)
- f4ce88a Move featureFlags.disableMetricTimestamps to prometheus.enableMe… (#659)
- aa3898c Provide documentation on metric labelling (#660)
- bd3f39b Change metrics to v0.x as well
- e7c6669 Documentation for runtime configuration via YAML (#643)
- da6b159 Provide capability to specify how to track missing metrics (#653)
- 16f31cd Update dependency Microsoft.Azure.Storage.Queue to v11 (#650)
- 5e2cfa6 Update azure azure-libraries-for-net monorepo to v1.24.1 (#651)
- 321a3ac Provide spec version for metrics declaration (#647)
- bb9edc6 Enforce instrumentation key when Application Insights is enabled (#644)
- f8fbf44 Turn off Application Insights by default (#642)
- b8f4739 Fix bad Docker Hub bot message in PR (#641)
- f8decbe Provide API endpoint for getting runtime configuration (#640)
- 384c879 Add volume to Docker Hub bot (#637)
- 0d64691 Include Deployment name for Docker Hub deployment
- f48a350 Mark tests as test project for CI to run them (#636)
- 0e1af05 Provide more information in health check (#635)
- fca5900 Switch to runtime configuration YAML (#608)
- ddd9dfe Update mcr.microsoft.com/dotnet/core/sdk Docker tag to v2.2.401 (#633)
- ffab9ed Update azure azure-libraries-for-net monorepo to v1.24.0 (#632)
- c6490fa Optimize images (#629)
- 418dd23 Remove old Azure DevOps folder (#631)
- 41c6c60 Move Azure DevOps builds to /build/azure-devops (#630)
- 8101a38 Introduce Contribution License Agreement (CLA) (#628)
- a3a846c Update dependency YamlDotNet to v6.1.2 (#626)
- 553e6a1 Provide better guidance in contribution guide (#625)
- d5cf7d1 Improve our current CI (#624)
- a3152c9 helm: add resources options in the deployment (#617)
- 6e25e59 Make sure to use the correct image version in CI Helm Chart (#623)
- 7aabdbe Helm CI - Fix bad repository replacement and update Chart docs (#622)
- 489a655 Update dependency Microsoft.AspNetCore.App to v2.2.6 (#612)
- 045d4ff Switch to .NET Core Alpine as Docker base image (#611)
- b80de25 Update dependency Bogus to v28.0.2 (#609)
- 29089bd Update dependency Bogus to v28 (#607)
- d170b04 Update dependency CronScheduler.AspNetCore to v1.1.0 (#606)
- 98fe195 Provide capability to specify custom labels per metric (#604)
- a7c9bf1 Provide labels with resource information (#600)
- 2088650 Update azure azure-libraries-for-net monorepo to v1.23.0 (#601)
- 34e38f1 Update dependency Microsoft.NET.Test.Sdk to v16.2.0 (#602)
- c88a7c1 Raising a better exception message from Azure Monitoring http re… (#597)
- c532149 Bump to v1.0.0-preview-8
- 07cb659 Support for Azure Database for PostgreSQL resource type (#596)
- cdeeb08 Support for Azure Cache for Redis resource type (#595)
- e1289b5 Document 'registryName' instead of containerGroup
- d875f28 Provide a link to ARM throttling in docs
- 18b7c57 Expose Promitor via LoadBalancer service in Kubernetes (#589)
- b81ca44 Change dependencies to 1.0.0-preview-7 (#588)
- 9a8a139 Include "features" in preview GitHub release template
- 3bd89a8 Update dependency CronScheduler.AspNetCore to v1.0.14 (#587)
- 9792d28 Provide timestamps for logging (#585)
- 21d6f8f Update dependency YamlDotNet to v6.1.1 (#582)
- ae19804 Update dependency Prometheus.Client.AspNetCore to v3.0.1 (#581)
- f808f0c Add "Task list completed" & "triage-new-issues" to Thank you. (#580) [ #552, #560 ]
- d97c515 Update azure azure-libraries-for-net monorepo to v1.22.2 (#579)
- 043b4db Update dependency Microsoft.NET.Tes...
v1.0.0-rc-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-file C:/Promitor/az-mon-auth.creds \
--volume C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \
tomkerkhove/promitor-agent-scraper:1.0.0-rc-2
Docker Image information
New Docker image tag is available: 1.0.0-rc-2
on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Features
- All features for v1.0.0
- Security patch for Microsoft Security Advisory CVE-2019-1302: ASP.NET Core Elevation Of Privilege Vulnerability (#706)
- Security patch for Microsoft Security Advisory CVE-2018-8269: Denial of Service Vulnerability in OData (#707)
Changes:
- cebf4f9 Update dependency Microsoft.AspNetCore.App to v2.2.7 (#700)
- ee6f7c9 Update dependency Bogus to v28.2.1 (#701)
- 1248b1e Update dependency Bogus to v28.1.1 (#699)
- c5befbb [Docs] Switch docs to point to Promitor v1.0 docs & 1.0.0 RC image (#690)
This list of changes was auto generated.
v1.0.0-rc-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-file C:/Promitor/az-mon-auth.creds \
--volume C:/Promitor/metrics-declaration.yaml:/config/metrics-declaration.yaml \
tomkerkhove/promitor-agent-scraper:1.0.0-rc-1
Docker Image information
New Docker image tag is available: 1.0.0-rc-1
on Docker Hub.
For more information about our tagging strategy, feel free to read our documentation.
Features
- All features for v1.0.0
Changes:
- d058008 Update dependency Prometheus.Client to v3.0.2 (#698)
- aa583e5 Fix broken runtime config name (#697)
- 949fb4a General Helm Chart improvements (#696)
- 1c19f32 Update dependency Moq to v4.13.0 (#694)
- 122e5eb Update dependency CronScheduler.AspNetCore to v1.1.2 (#692)
- b18b32e Update dependency Bogus to v28.0.3 (#691)
- e457df4 Allow multiple resources to be specified per metric (#683)
- 9f32372 [Preview Release] Build change log on last release, not last ful… (#689)
- feb8ebc Update documentation for multi-resource changes (#686) [ #513 ]
- fce24c8 [Docs] Add "Check TODO" GitHub app - Thanks!
See more
- ac52d84 Provide documentation on overriding runtime config & config APIs (#687)
- f86d53c Update azure azure-libraries-for-net monorepo to v1.25.0 (#684)
- 7810aec [Docs] Update bundler to 2.0.2 (#685)
- 5b47ec1 [Docs] Don't manually update lock file
- a2ff1d5 [Snyk] Fix for SNYK-RUBY-NOKOGIRI-459107
- 25dda34 [Docs] Fix broken link to scraper overview (#681)
- f307e01 CVE-2019-5477 - Explicitly use nokogiri >= 1.10.4 (#679)
- d27a028 Add section on security policy
- 84c3e3a Provide security policy
- 39f3aa4 Update dependency CronScheduler.AspNetCore to v1.1.1 (#677)
- 4d86841 Sanitize instrumentation key in config endpoint (#675)
- 7653fb1 [Docs] Only list scrapers that are supported in v0.x (#672)
- 21246c0 fix: docs/Gemfile & docs/Gemfile.lock to reduce vulnerabilities (#671)
- 9ac8408 Provide support for Runtime configuration in Helm Chart (#663)
- 6d67d5a Update runtime model to support multiple resources per metric (#666)
- b437697 Update dependency AutoMapper.Extensions.Microsoft.DependencyInje… (#665)
- 57b4e7e Update dependency AutoMapper to v9 (#664)
- c569c67 Seperate internal metrics declaration model from the v1 (de)seri… (#652)
- 6938750 Fix resource group overriding (#656) [ #655 ]
- f869ba9 Provide decent ToString for ScrapeResult to improve logging (#661)
- f4ce88a Move featureFlags.disableMetricTimestamps to prometheus.enableMe… (#659)
- aa3898c Provide documentation on metric labelling (#660)
- bd3f39b Change metrics to v0.x as well
- e7c6669 Documentation for runtime configuration via YAML (#643)
- da6b159 Provide capability to specify how to track missing metrics (#653)
- 16f31cd Update dependency Microsoft.Azure.Storage.Queue to v11 (#650)
- 5e2cfa6 Update azure azure-libraries-for-net monorepo to v1.24.1 (#651)
- 321a3ac Provide spec version for metrics declaration (#647)
- bb9edc6 Enforce instrumentation key when Application Insights is enabled (#644)
- f8fbf44 Turn off Application Insights by default (#642)
- b8f4739 Fix bad Docker Hub bot message in PR (#641)
- f8decbe Provide API endpoint for getting runtime configuration (#640)
- 384c879 Add volume to Docker Hub bot (#637)
- 0d64691 Include Deployment name for Docker Hub deployment
- f48a350 Mark tests as test project for CI to run them (#636)
- 0e1af05 Provide more information in health check (#635)
- fca5900 Switch to runtime configuration YAML (#608)
- ddd9dfe Update mcr.microsoft.com/dotnet/core/sdk Docker tag to v2.2.401 (#633)
- ffab9ed Update azure azure-libraries-for-net monorepo to v1.24.0 (#632)
- c6490fa Optimize images (#629)
- 418dd23 Remove old Azure DevOps folder (#631)
- 41c6c60 Move Azure DevOps builds to /build/azure-devops (#630)
- 8101a38 Introduce Contribution License Agreement (CLA) (#628)
- a3a846c Update dependency YamlDotNet to v6.1.2 (#626)
- 553e6a1 Provide better guidance in contribution guide (#625)
- d5cf7d1 Improve our current CI (#624)
- a3152c9 helm: add resources options in the deployment (#617)
- 6e25e59 Make sure to use the correct image version in CI Helm Chart (#623)
- 7aabdbe Helm CI - Fix bad repository replacement and update Chart docs (#622)
- 489a655 Update dependency Microsoft.AspNetCore.App to v2.2.6 (#612)
- 045d4ff Switch to .NET Core Alpine as Docker base image (#611)
- b80de25 Update dependency Bogus to v28.0.2 (#609)
- 29089bd Update dependency Bogus to v28 (#607)
- d170b04 Update dependency CronScheduler.AspNetCore to v1.1.0 (#606)
- 98fe195 Provide capability to specify custom labels per metric (#604)
- a7c9bf1 Provide labels with resource information (#600)
- 2088650 Update azure azure-libraries-for-net monorepo to v1.23.0 (#601)
- 34e38f1 Update dependency Microsoft.NET.Test.Sdk to v16.2.0 (#602)
- c88a7c1 Raising a better exception message from Azure Monitoring http re… (#597)
- c532149 Bump to v1.0.0-preview-8
This list of changes was auto generated.