File: //usr/lib/netdata/conf.d/go.d/azure_monitor.conf
## All available configuration options, their descriptions and default values:
## https://github.com/netdata/netdata/tree/master/src/go/plugin/go.d/collector/azure_monitor#readme
##
## Profile files:
## stock: /usr/lib/netdata/conf.d/go.d/azure_monitor.profiles/default/
## user: /etc/netdata/go.d/azure_monitor.profiles/
## User profile files override stock files when profile `id` matches.
## Filenames are packaging only; matching filename == profile id is recommended.
## The default profile catalog is loaded once per go.d process and cached after the first successful load.
## Changes to profile files under those default dirs require a go.d process restart to take effect.
##
## Profile selection modes:
## auto - discovers resource types via Azure Resource Graph and enables matching profiles (default).
## exact - uses only the explicitly listed profile ids.
## combined - merges explicitly listed profile ids with auto-discovered profiles.
#jobs:
# - name: example_auto
# subscription_id: "<subscription-id>"
# timeout: 30
# profile_selection_mode: auto
# auth:
# mode: service_principal
# mode_service_principal:
# tenant_id: "<tenant-id>"
# client_id: "<client-id>"
# client_secret: "<client-secret>"
#
# - name: example_exact
# subscription_id: "<subscription-id>"
# timeout: 30
# profile_selection_mode: exact
# profile_selection_mode_exact:
# profiles:
# - postgres_flexible
# - cosmos_db
# auth:
# mode: service_principal
# mode_service_principal:
# tenant_id: "<tenant-id>"
# client_id: "<client-id>"
# client_secret: "<client-secret>"
#
# - name: example_combined
# subscription_id: "<subscription-id>"
# timeout: 30
# profile_selection_mode: combined
# profile_selection_mode_combined:
# profiles:
# - custom_profile
# auth:
# mode: service_principal
# mode_service_principal:
# tenant_id: "<tenant-id>"
# client_id: "<client-id>"
# client_secret: "<client-secret>"