azure-resourcemanager-exporter
azure-resourcemanager-exporter copied to clipboard
Prometheus exporter for Azure ResourceManager informations (infos, quotas, limits, usages, public IPs, portscanner)
Bumps [github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/security/armsecurity](https://github.com/Azure/azure-sdk-for-go) from 0.12.0 to 0.13.0. Release notes Sourced from github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/security/armsecurity's releases. sdk/resourcemanager/security/armsecurity/v0.13.0 0.13.0 (2024-03-08) Breaking Changes Function *PricingsClient.Get parameter(s) have been changed from (context.Context, string, *PricingsClientGetOptions) to (context.Context, string,...
In the latest version there is a problem with cost collection. It is returning the message "409 - Too many connections". Using the same configuration in version 23.6.1 and there...
Hi, The metric azurerm_quota_limit returns strange results, -1, with the parameters specified in the title. These limits are obviously different on Azure (0 or positives). The permission of the service...
Hi, sometimes, azure-resourcegraph-exporter just panic, because of a HTTP 429 error: ``` {"level":"panic","caller":"azure-resourcemanager-exporter/metrics_azurerm_costs.go:407","msg":"unexpected status code: 429","query":"resource_id_monthly","timeframe":"Custom","subscriptionID":"81ae40e4-a73e-49ed-ae42-ad441988dd01","stacktrace":"main.(*MetricsCollectorAzureRmCosts).collectCostManagementMetrics\n\t/go/src/github.com/webdevops/azure-resourcemanager-exporter/metrics_azurerm_costs.go:407\nmain.(*MetricsCollectorAzureRmCosts).collectRunCostQuery.func1\n\t/go/src/github.com/webdevops/azure-resourcemanager-exporter/metrics_azurerm_costs.go:231\ngithub.com/webdevops/go-common/azuresdk/armclient.(*SubscriptionsIterator).ForEach\n\t/go/pkg/mod/github.com/webdevops/[email protected]/azuresdk/armclient/iterator.subscriptions.go:65\nmain.(*MetricsCollectorAzureRmCosts).collectRunCostQuery\n\t/go/src/github.com/webdevops/azure-resourcemanager-exporter/metrics_azurerm_costs.go:229\nmain.(*MetricsCollectorAzureRmCosts).Collect\n\t/go/src/github.com/webdevops/azure-resourcemanager-exporter/metrics_azurerm_costs.go:189\ngithub.com/webdevops/go-common/prometheus/collector.(*Collector).collectRun.func1\n\t/go/pkg/mod/github.com/webdevops/[email protected]/prometheus/collector/collector.go:380"} panic: unexpected status code: 429 goroutine 8595 [running]: go.uber.org/zap/zapcore.CheckWriteAction.OnWrite(0x0?, 0x0?, {0x0?, 0x0?, 0xc00056e160?}) /go/pkg/mod/go.uber.org/[email protected]/zapcore/entry.go:198...
Currently as per requirement this exporter needs "Reader" permission at subscription level https://github.com/webdevops/azure-resourcemanager-exporter#azure-permissions. We have a use case where we need only quota usage. Is it possible to have a...
Hi I sometimes see that resource health availability state is available, however provisioning state is failed, Could it be also exported as metric ?
Hi, from time to time we are receiving error from Azure for cost management related errors. Some of them are persistent and after five retries, the exporter will be panic...
Hi, i would like to ask if its possible to and an endpoint which observes if all defined metric collectors are run once. Such an endpoint could be used for...
Greetings! I want to thank you guys, for the awesome project. It is exactly what I was looking for If someone, by chance, has an example or ready-made Grafana billing...
Would make queries easier to check when an app secret/cert is expiring