Promitor Changelog

Scraper - v2.4.0

released on 2021-07-15
  • added Provide runtime metric to indicate scraping outcome (docs | #1304)
  • added Provide system metric related to HTTP request performance (docs | #1659)

Full release notes can be found here.

Resource Discovery - v0.4.1

released on 2021-05-28
  • fixed Support for authenticating to Azure clouds other than public (#1646)

Full release notes can be found here.

Resource Discovery - v0.4.0

released on 2021-05-07
  • added Provide scraper for Azure Monitor Autoscale (docs | #1593)

Full release notes can be found here.

Scraper - v2.3.0

released on 2021-05-07
  • added Provide scraper for Azure Monitor Autoscale (docs | #1593)
  • added Provide capability to transform metric labels in Prometheus (docs)
  • added Provide capability to limit the amount of resources to query when using filters/dimensions (docs | #1596)
  • added Provide capability to define default custom labels (docs | #1608)

Full release notes can be found here.

Resource Discovery - v0.3.0

released on 2021-04-05

Full release notes can be found here.

Scraper - v2.2.0

released on 2021-04-05

Full release notes can be found here.

Scraper - v2.1.1

released on 2021-03-03
  • fixed Issue when metric (values) where not found causing exceptions to be thrown (#1545)

Full release notes can be found here.

Scraper - v2.1.0

released on 2021-02-18
  • added Support for scraping Azure Automation account (docs | #352)
  • added Support for scraping Azure Front Door account (docs | #343)
  • added Support for scraping Azure SQL Elastic Pool (docs | #319)
  • added Support for scraping Azure Synapse (Apache Spark pool) (docs | #1477)
  • added Support for scraping Azure Synapse (SQL pool) (docs | #1477)
  • added Support for scraping Azure Synapse (Workspace) (docs | #1477)
  • added Support Prometheus Operator in Helm chart (PR #31 | Contributed by @DaveOHenry 🎉)
  • added Support for affinity in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for priority class name in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for additional pod labels in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for security context in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for node selector in Helm chart (PR #26 | Contributed by @blafry 🎉)
  • added Support for tolerances in Helm chart (PR #26 | Contributed by @blafry 🎉)
  • added Support Prometheus Operator in Helm chart (PR #31 | Contributed by @DaveOHenry 🎉)
  • changed Provide better usability in terms of startup and configuration insights (#1474)
  • changed Provide more control over probes in Helm chart (PR #30 | Contributed by @t3mi 🎉)

Full release notes can be found here.

Resource Discovery - v0.2.0

released on 2021-02-18
  • added Support for discovering Azure Automation resources (docs | #352)
  • added Support for discovering Azure Front Door resources (docs | #343)
  • added Support for scraping Azure SQL Elastic Pool (docs | #319)
  • added Support for scraping Azure Synapse (Apache Spark pool) (docs | #1477)
  • added Support for scraping Azure Synapse (SQL pool) (docs | #1477)
  • added Support for scraping Azure Synapse (Workspace) (docs | #1477)
  • added Support for affinity in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for priority class name in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for additional pod labels in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for security context in Helm chart (PR #30 | Contributed by @t3mi 🎉)
  • added Support for node selector in Helm chart (PR #26 | Contributed by @blafry 🎉)
  • added Support for tolerances in Helm chart (PR #26 | Contributed by @blafry 🎉)
  • changed Provide better usability in terms of startup and configuration insights (#1474)
  • changed Provide more control over probes in Helm chart (PR #3°)
  • changed Rename azureLandscape.subscriptionIds to azureLandscape.subscriptionIds in Helm chart to avoid confusion (PR #29)
  • fixed Provide case-invarient lookups for resource group filtering (#1492)

Full release notes can be found here.

Scraper - v2.0.0

released on 2021-01-04
  • added Support for resource discovery (docs | configuration | deployment)
  • added Support for scraping Azure Event Hubs (docs | #69)
  • added Support for scraping Azure Service Bus Namespace (docs | #1392)
  • added Support for scraping Azure Logic Apps (docs | #314).
  • added Support for scraping Azure Express Route circuits (docs | #1251 | Contributed by @bluepixbe 🎉).
  • added Support for scraping Azure Application Gateway (docs | #1251 | Contributed by @bluepixbe 🎉).
  • added Support for scraping Azure Network Gateway (docs | #1264 | Contributed by @bluepixbe 🎉).
  • added Support for scraping Azure Kubernetes Service (docs | #333 | Contributed by @jkataja 🎉).
  • added Support for using dimensions with Azure Service Bus (#808)
  • added New validation rule to ensure at least one resource or resource collection is configured to scrape
  • added Provide suggestions when unknown fields are found in the metrics config. (#1105 | Contributed by @adamconnelly 🎉).
  • added Add validation to ensure the scraping schedule is a valid Cron expression. (#1103 | Contributed by @adamconnelly 🎉).
  • added Provide support for pushing metrics to Atlassian Statuspage (docs | #1152)
  • added New validation rule to ensure declarative or dynamic discovery for metrics to scrape are configured
  • added New System API endpoint giving runtime information (docs | #1208)
  • added Provide X-Version response header for API endpoints (#1209)
  • added Provide capability to tweak liveness/readines probes in Helm charts (#1350)
  • added Provide capability to expose DNS name for load balancer (AKS) in Helm charts
  • added Provide capability to expose endpoints through an internal load balancer (AKS) in Helm charts (#1402)
  • changed Show Promitor version during startup
  • changed Provide capability to scrape all queues in Azure Service Bus, instead of having to declare the queue name. (#529).
  • changed Handle validation failures on startup more gracefully. (#1113 | Contributed by @adamconnelly 🎉).
  • changed Health endpoints provide opt-in for including dependency information, instead of always include all dependencies
  • changed Improve time series handling to ensure finalized time series are reported
  • changed service.exposeExternally is renamed to service.loadBalancer.enabled in Promitor Agent Helm chart
  • changed Default name for rbac.serviceAccount.name is now promitor-scraper in Promitor Agent Helm chart
  • fixed Ensure Prometheus metric sink does write timestamps (#1217).
  • fixed Dimensions with / in name are now supported by replacing it with _ for Prometheus metric sink (#1248).
  • fixed (Multi-Dimensional) Metrics that do not have a value/time series are not reported correctly in Prometheus metric sink with metricSinks.prometheusScrapingEndpoint.metricUnavailableValue (#1197 | FAQ).
  • removed Support for scraping Azure Service Bus Queue, use Azure Service Bus Namespace scraper instead
  • removed Support for Prometheus legacy configuration (deprecation notice | migration guide)
  • removed Support for Helm 2.0 (deprecation notice | Helm migration guide)
  • removed Support for Swagger UI 2.0 (deprecation notice | migration guide)
  • removed Support for Swagger 2.0 (deprecation notice | migration guide)
  • removed service.labelType & service.selectorType are no longer available in Promitor Scraper Helm chart

Learn how to migrate to 2.0 with our migration guide.

Full release notes can be found here.