Skip to content

Releases: webdevops/azure-resourcemanager-exporter

24.9.0

14 Sep 19:21
f3e517e
Compare
Choose a tag to compare
  • switch to golang 1.23 and update deps
  • add auto gomemlimit
  • add budget metrics by scope (subscriptions/billing account) and budget forecast metric (#102, thansk to @kevindelmont)

Breaking changes:

  • configuration file changed for budgets

24.3.0

06 Mar 21:20
32960d7
Compare
Choose a tag to compare

24.2.0

29 Feb 22:30
Compare
Choose a tag to compare
  • switch to golang 1.22
  • add reservation metics and exportType for costs (#87, thanks to @PaulPowershell)
  • update dependencies

23.12.0

16 Dec 18:53
cd94b57
Compare
Choose a tag to compare
  • added data in ISO format as label (#66, thanks to @jkroepke)
  • switch to golang 1.21
  • update dependencies
  • shorten useragent for full version in armclient
  • add serviceprincipal and app tags

23.6.1

15 Jun 18:59
Compare
Choose a tag to compare

23.6.0

07 Jun 09:02
Compare
Choose a tag to compare

breaking changes

  • introduced config file instead of environment variable based configuration for more flexibility and complex configuration
  • renamed/removed metric azurerm_securitycenter_compliance, see azurerm_defender_*
  • renamed metric azurerm_advisor_recommendation to azurerm_defender_advisor_recommendation
  • renamed metrics azurerm_consumtion_bugdet_* to azurerm_costs_bugdet_info
  • introduced custom cost queries, there is NO default queries active
  • added metrics azurerm_graph_serviceprincipal_*
  • added workload identity auth support
  • migrated to zap logger
  • added caching which saves metric data in local filesystem, Azure StorageAccounts or ConfigMaps for faster restarts
  • added new tagmanager for resource and resoruceGroup tags (which also can inherit tags)

22.11.0

27 Nov 21:01
Compare
Choose a tag to compare
  • add colllector lock to prevent reading unfinished collector metrics
  • update deps (fixes china connectivity with msgraph api)
  • switch to armauthorization/v2

22.9.1

21 Sep 21:14
Compare
Choose a tag to compare
  • disable summary label in azurerm_resource_health by default (please enable using RESOURCEHEALTH_SUMMARY_MAXLENGTH env
    var)

22.9.0

18 Sep 18:35
Compare
Choose a tag to compare
  • switch to golang 1.19
  • migrate to new azure-sdk-for-go
  • add registered resource provider check for quota (no more "provider is not registed" errors)
  • switch from deprecated AzureAD API to MSGraph API
  • add maschinelearning quotas
  • fix paging for azure applications
  • refactoring commandline arguments (replaces - to .)
  • log non healthy resources
  • improve resourcehealth metrics (#17)

22.3.0

20 Mar 17:19
Compare
Choose a tag to compare

breaking changes

  • use go-prometheus-common for resourceid parsing and normalized prometheus labels (no more uppercased resourcegroups)
  • replace resource tag handling with go-prometheus-common (use eg. tagname?toLower to enforce lowercase tag values)
  • removed ppc docker image
  • update dependencies