OS Manuals

/usr/bin/azure-metrics-exporter

Prometheus exporter for Azure Monitor metrics

From azure-metrics-exporter 26.10.0-r1 (enterprise-packages), captured 2026-11-09 by running azure-metrics-exporter --help (exit 0). permalink

Also provided by 1 other package version
Usage:
  azure-metrics-exporter [OPTIONS]

Application Options:
      --log.level=[trace|debug|info|warning|error] Log level (default: info)
                                                   [$LOG_LEVEL]
      --log.format=[logfmt|json]                   Log format (default: logfmt)
                                                   [$LOG_FORMAT]
      --log.source=[|short|file|full]              Show source for every log
                                                   message (useful for
                                                   debugging and bug reports)
                                                   [$LOG_SOURCE]
      --log.color=[|auto|yes|no]                   Enable color for logs
                                                   [$LOG_COLOR]
      --log.time                                   Show log time [$LOG_TIME]
      --azure-environment=                         Azure environment name
                                                   (default: AZUREPUBLICCLOUD)
                                                   [$AZURE_ENVIRONMENT]
      --azure-ad-resource-url=                     Specifies the AAD resource
                                                   ID to use. If not set, it
                                                   defaults to
                                                   ResourceManagerEndpoint for
                                                   operations with Azure
                                                   Resource Manager
                                                   [$AZURE_AD_RESOURCE]
      --azure.servicediscovery.cache=              Duration for caching Azure
                                                   ServiceDiscovery of
                                                   workspaces to reduce API
                                                   calls (time.Duration)
                                                   (default: 30m)
                                                   [$AZURE_SERVICEDISCOVERY_CAC-

                                                   HE]
      --azure.resource-tag=                        Azure Resource tags (space
                                                   delimiter) (default: owner)
                                                   [$AZURE_RESOURCE_TAG]
      --metrics.template=                          Template for metric name
                                                   (default: {name})
                                                   [$METRIC_TEMPLATE]
      --metrics.help=                              Metric help (with template
                                                   support) (default: Azure
                                                   monitor insight metric)
                                                   [$METRIC_HELP]
      --metrics.dimensions.lowercase               Lowercase dimension values
                                                   [$METRIC_DIMENSIONS_LOWERCAS-

                                                   E]
      --concurrency.subscription=                  Concurrent subscription
                                                   fetches (default: 5)
                                                   [$CONCURRENCY_SUBSCRIPTION]
      --concurrency.subscription.resource=         Concurrent requests per
                                                   resource (inside
                                                   subscription requests)
                                                   (default: 10)
                                                   [$CONCURRENCY_SUBSCRIPTION_R-

                                                   ESOURCE]
      --enable-caching                             Enable internal caching
                                                   [$ENABLE_CACHING]
      --server.bind=                               Server address (default:
                                                   :8080) [$SERVER_BIND]
      --server.timeout.read=                       Server read timeout
                                                   (default: 5s)
                                                   [$SERVER_TIMEOUT_READ]
      --server.timeout.write=                      Server write timeout
                                                   (default: 10s)
                                                   [$SERVER_TIMEOUT_WRITE]

Help Options:
  -h, --help                                       Show this help message
Options (18)
OptionDescriptionSource
--log.format logfmt|jsonLog format (default: logfmt) [$LOG_FORMAT]help
--log.source |short|file|fullShow source for every log message (useful for debugging and bug reports) [$LOG_SOURCE]help
--log.color |auto|yes|noEnable color for logs [$LOG_COLOR]help
--log.timeShow log time [$LOG_TIME]help
--azure-environmentAzure environment name (default: AZUREPUBLICCLOUD) [$AZURE_ENVIRONMENT]help
--azure-ad-resource-urlSpecifies the AAD resource ID to use.help
--azure.servicediscovery.cacheDuration for caching Azure ServiceDiscovery of workspaces to reduce API calls (time.Duration) (default: 30m) [$AZURE_SERVICEDISCOVERY_CAC-help
--azure.resource-tagAzure Resource tags (space delimiter) (default: owner) [$AZURE_RESOURCE_TAG]help
--metrics.templateTemplate for metric name (default: {name}) [$METRIC_TEMPLATE]help
--metrics.helpMetric help (with template support) (default: Azure monitor insight metric) [$METRIC_HELP]help
--metrics.dimensions.lowercaseLowercase dimension values [$METRIC_DIMENSIONS_LOWERCAS-help
--concurrency.subscriptionConcurrent subscription fetches (default: 5) [$CONCURRENCY_SUBSCRIPTION]help
--concurrency.subscription.resourceConcurrent requests per resource (inside subscription requests) (default: 10) [$CONCURRENCY_SUBSCRIPTION_R-help
--enable-cachingEnable internal caching [$ENABLE_CACHING]help
--server.bindServer address (default: :8080) [$SERVER_BIND]help
--server.timeout.readServer read timeout (default: 5s) [$SERVER_TIMEOUT_READ]help
--server.timeout.writeServer write timeout (default: 10s) [$SERVER_TIMEOUT_WRITE]help
-h, --helpShow this help messagehelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.