breaking changes
- introduced config file instead of environment variable based configuration for more flexibility and complex configuration
- renamed/removed metric
azurerm_securitycenter_compliance
, seeazurerm_defender_*
- renamed metric
azurerm_advisor_recommendation
toazurerm_defender_advisor_recommendation
- renamed metrics
azurerm_consumtion_bugdet_*
toazurerm_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)