Skip to content

Scraper v2.9.0

Compare
Choose a tag to compare
@tomkerkhove tomkerkhove released this 24 Mar 06:59
· 168 commits to master since this release
77c4ec7

What's new?

Here are some important things you should know, for a full list see changelog.promitor.io.

Features

  • Provide Public IP Address scraper (docs - Contributed by @amirschw 馃帀)
  • Provide Azure Traffic Manager scraper (docs - Contributed by @amirschw 馃帀)
  • Provide Azure Log Analytics scraper (docs - Contributes by @tranmonglong0611 馃帀)
  • Provide Azure Data Explorer Cluster scraper (docs - Contributed by @SagiVaknin馃帀)
  • Provide Azure NAT Gateway scraper (docs - Contributed by @SagiVaknin馃帀)
  • Provide capability to read Azure AD service principal secret from a file (docs - Contributed by @arielhaim83 馃帀)
  • Provide option to use a User Assigned Managed Identity without specifying the Client ID (Contributed by @amirschw 馃帀)
  • Provide custom formatting for emitting metrics using StatsD sink in Geneva format (Contributed by @arielhaim83 馃帀)
  • Provide container vulnerability scanning in CI

Fixes & Improvements

  • Patch for CVE-2023-0286 (Critical | Base image)
  • Patch for CVE-2023-0215 (Critical | Base image)
  • Patch for CVE-2022-41032 (High)
  • Patch for CVE-2022-4450 (High | Base image)
  • Patch for CVE-2023-0215 (High | Base image)
  • Patch for CVE-2022-42898 (High | Base image)
  • Patch for CVE-2022-4304 (Moderate | Base image)
  • Fixed a bug where startup throws scheduling exception due to metric misconfiguration
  • Fixed a bug where resource discovery for Azure Container Instances was not working
  • Fixed a bug where Promitor was reported as unknown_service:dotnet job in OpenTelemetry Collector
  • Fixed a bug where OpenTelemetry sink had concurrency issues
  • Migrate to .NET 7
  • Migrate Resharper code quality check to GitHub Actions

Deprecations

None.

Breaking Changes

None.

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 \
                  ghcr.io/tomkerkhove/promitor-agent-scraper:2.9.0

Docker Image information

New Docker image tags are available:

  • latest, latest-linux, latest-windows
  • 2.9.0, 2.9.0-linux, 2.9.0-windows
  • 2.9, 2.9-linux, 2.9-windows

Docker image is available on GitHub Container Registry.

For more information about our tagging strategy, feel free to read our documentation.

New Contributors

Full Changelog: Scraper-v2.8.0...Scraper-v2.9.0