Monitor Azure resources based on tags
You can use the tags and management zones to organize cloud entities in your environment and simplify searches for them. Tags and management zones are applied to cloud entities just as they are for other entities, but they must be applied via the entity selector.
Some cloud services are not created within Dynatrace entities, hence they have limited functionality and can't have tags or management zones assigned. In addition, cloud tags are not ingested for them. The list of such services is available here:
Ingest tags from the Cloud platform
Dynatrace automatically imports tags from service instances in AWS and Azure. However, the transition from the cloud vendor to Dynatrace tagging isn't supported for all cloud services. Expand the table below to see which cloud services can be filtered by tags.
Enable monitoring
To enable monitoring for this service, you first need to integrate Dynatrace with Amazon Web Services:
Add the service to monitoring
In order to view the service metrics, you must add the service to monitoring in your Dynatrace environment.
All cloud services consume Davis data units (DDUs). The amount of DDU consumption per service instance depends on the number of monitored metrics and their dimensions (each metric dimension results in the ingestion of 1 data point; 1 data point consumes 0.001 DDUs).
Monitor resources based on tags
You can choose to monitor resources based on existing AWS tags, as Dynatrace automatically imports them from service instances. Nevertheless, the transition from AWS to Dynatrace tagging isn't supported for all AWS services. Expand the table below to see which cloud services are filtered by tagging.
To monitor resources based on tags
- In the Dynatrace menu, go to Settings > Cloud and virtualization > AWS and select Edit for the desired AWS instance.
- For Resources to be monitored, select Monitor resources selected by tags.
- Enter the Key and Value.
- Select Save.
Configure service metrics
Once you add a service, Dynatrace starts automatically collecting a suite of metrics for this particular service. These are recommended metrics.
Recommended metrics:
- Are enabled by default
- Can't be disabled
- Can have recommended dimensions (enabled by default, can't be disabled)
- Can have optional dimensions (disabled by default, can be enabled)
Apart from the recommended metrics, most services have the possibility of enabling optional metrics.
Optional metrics:
- Can be added and configured manually
Add an automatically applied tag
Follow the steps below to automatically apply a tag to queue entities. To learn more about tags, see Define and apply tags.
-
From the Dynatrace menu, go to Settings > Tags > Automatically applied tags.
-
Select Create tag and type a name for the new tag in the Tag name field.
-
Select Add a new rule.
-
optional Specify an Optional tag value. This value will appear next to the tag name after a
:
and is used to provide more precise information about the queue entity. -
From the Rule type list, choose the Entity selector type.
-
Use one of the following code snippets to apply tags from a service, process group, host, or host group entity to a queue entity via the entity selector. Replace
yourKey:yourValue
with your own tag values.type(QUEUE),toRelationships.indirectlySendsToQueue(type(SERVICE),tag("yourKey:yourValue "))
type(QUEUE),toRelationships.listensOnQueue(type(SERVICE),fromRelationships.calls(type(SERVICE),tag("yourKey:yourValue")))
type(QUEUE),toRelationships.isInstanceOf(type(QUEUE_INSTANCE),fromRelationships.runsOn(type(PROCESS_GROUP_INSTANCE),fromRelationships.isInstanceOf(type(PROCESS_GROUP),tag("yourKey:yourValue"))))
type(QUEUE),toRelationships.isInstanceOf(type(QUEUE_INSTANCE),fromRelationships.runsOn(type(PROCESS_GROUP_INSTANCE),fromRelationships.isProcessOf(type(HOST),tag("yourKey:yourValue"))))
type(QUEUE),toRelationships.isInstanceOf(type(QUEUE_INSTANCE),fromRelationships.runsOn(type(PROCESS_GROUP_INSTANCE),fromRelationships.isProcessOf(type(HOST),fromRelationships.isInstanceOf(type(HOST_GROUP),tag(("yourKey:yourValue")))))
-
Select Preview to verify the results returned by the specific entity selector.
-
Select Save changes.
Add queue entities to existing management zones
Follow the steps below to add queue entities to existing management zones. To learn more about management zones, see Set up management zones.
- From Dynatrace menu, go to Settings > Preferences > Management zones.
- Edit an existing management zone and select Add a new rule.
- In the Rule applies to list, choose the Entity selector.
- Use one of the following code snippets to add a queue entity based on tags from a service, process group, host, or host group entity to a management zone via the entity selector. Replace
yourKey:yourValue
with your own tag values.
type(QUEUE),toRelationships.indirectlySendsToQueue(type(SERVICE),tag("yourKey:yourValue "))
type(QUEUE),toRelationships.listensOnQueue(type(SERVICE),fromRelationships.calls(type(SERVICE),tag("yourKey:yourValue")))
type(QUEUE),toRelationships.isInstanceOf(type(QUEUE_INSTANCE),fromRelationships.runsOn(type(PROCESS_GROUP_INSTANCE),fromRelationships.isInstanceOf(type(PROCESS_GROUP),tag("yourKey:yourValue"))))
type(QUEUE),toRelationships.isInstanceOf(type(QUEUE_INSTANCE),fromRelationships.runsOn(type(PROCESS_GROUP_INSTANCE),fromRelationships.isProcessOf(type(HOST),tag("yourKey:yourValue"))))
type(QUEUE),toRelationships.isInstanceOf(type(QUEUE_INSTANCE),fromRelationships.runsOn(type(PROCESS_GROUP_INSTANCE),fromRelationships.isProcessOf(type(HOST),fromRelationships.isInstanceOf(type(HOST_GROUP),tag(("yourKey:yourValue")))))
- Select Preview to verify the results returned by the specific entity selector.
- To save your management zone configuration, select Save changes at the bottom right corner of the page.
Service | Cloud type | Tag monitoring and filtering | Dynatrace entity type |
---|---|---|---|
Azure API Management services (built-in) | Microsoft.ApiManagement/service | yes | AZURE_API_MANAGEMENT_SERVICE |
Azure App Configuration | Microsoft.AppConfiguration/configurationStores | yes | cloud:azure:appconfiguration:configurationstores, CUSTOM_DEVICE |
Azure Spring Apps | Microsoft.AppPlatform/Spring | yes | cloud:azure:appplatform:spring, CUSTOM_DEVICE |
Azure Automation Account | Microsoft.Automation/automationAccounts | yes | cloud:azure:automation:automationaccounts, CUSTOM_DEVICE |
Azure Batch Account | Microsoft.Batch/batchAccounts | yes | cloud:azure:batch:account, CUSTOM_DEVICE |
Azure Blockchain Service | Microsoft.Blockchain/blockchainMembers | yes | cloud:azure:blockchain:blockchainmembers, CUSTOM_DEVICE |
Azure Redis (built-in) | Microsoft.Cache/redis | yes | AZURE_REDIS_CACHE |
Azure CDN WAF Policy | Microsoft.Cdn/cdnwebapplicationfirewallpolicies | yes | cloud:azure:cdn:cdnwebapplicationfirewallpolicies, CUSTOM_DEVICE |
Azure Virtual Machine (classic) | Microsoft.ClassicCompute/virtualMachines | yes | cloud:azure:classic_virtual_machine, CUSTOM_DEVICE |
Azure Storage Account (classic) | Microsoft.ClassicStorage/storageAccounts | yes | cloud:azure:classic_storage_account, CUSTOM_DEVICE |
Azure Storage Blob Services (classic) | Microsoft.ClassicStorage/storageAccounts | yes | cloud:azure:classic_storage_account:blob, CUSTOM_DEVICE |
Azure Storage File Services (classic) | Microsoft.ClassicStorage/storageAccounts | yes | cloud:azure:classic_storage_account:file, CUSTOM_DEVICE |
Azure Storage Queue Services (classic) | Microsoft.ClassicStorage/storageAccounts | yes | cloud:azure:classic_storage_account:queue, CUSTOM_DEVICE |
Azure Storage Table Services (classic) | Microsoft.ClassicStorage/storageAccounts | yes | cloud:azure:classic_storage_account:table, CUSTOM_DEVICE |
Azure Anomaly Detector | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:anomalydetector, CUSTOM_DEVICE |
Azure Bing Autosuggest | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:bingautosuggest, CUSTOM_DEVICE |
Azure Bing Custom Search | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:bingcustomsearch, CUSTOM_DEVICE |
Azure Bing Entity Search | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:bingentitysearch, CUSTOM_DEVICE |
Azure Bing Search | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:bingsearch, CUSTOM_DEVICE |
Azure Bing Spell Check | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:bingspellcheck, CUSTOM_DEVICE |
Azure Cognitive Services - All in One | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:allinone, CUSTOM_DEVICE |
Azure Computer Vision | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:computervision, CUSTOM_DEVICE |
Azure Content Moderator | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:contentmoderator, CUSTOM_DEVICE |
Azure Custom Vision Prediction | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:customvisionprediction, CUSTOM_DEVICE |
Azure Custom Vision Training | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:customvisiontraining, CUSTOM_DEVICE |
Azure Face | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:face, CUSTOM_DEVICE |
Azure Immersive Reader | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:immersivereader, CUSTOM_DEVICE |
Azure Ink Recognizer | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:inkrecognizer, CUSTOM_DEVICE |
Azure Language Understanding (LUIS) | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:luis, CUSTOM_DEVICE |
Azure Language Understanding Authoring (LUIS) | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:luisauthoring, CUSTOM_DEVICE |
Azure Personalizer | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:personalizer, CUSTOM_DEVICE |
Azure QnA Maker | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:qnamaker, CUSTOM_DEVICE |
Azure Speech | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:speech, CUSTOM_DEVICE |
Azure Text Analytics | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:textanalytics, CUSTOM_DEVICE |
Azure Translator | Microsoft.CognitiveServices/accounts | yes | cloud:azure:cognitiveservices:translator, CUSTOM_DEVICE |
Azure Virtual machines (built-in) | Microsoft.Compute/virtualMachines | yes | AZURE_VM |
Azure Virtual machines (built-in) | Microsoft.Compute/virtualMachineScaleSets | yes | AZURE_VM_SCALE_SET |
Azure Container Instance | Microsoft.ContainerInstance/containerGroups | yes | cloud:azure:containerinstance:containergroup, CUSTOM_DEVICE |
Azure Container Registry | Microsoft.ContainerRegistry/registries | yes | cloud:azure:containerregistry:registries, CUSTOM_DEVICE |
Azure Kubernetes Service (AKS) | Microsoft.ContainerService/managedClusters | yes | cloud:azure:containerservice:managedcluster, CUSTOM_DEVICE |
Azure Data Factory v1 | Microsoft.DataFactory/dataFactories | yes | cloud:azure:datafactory:v1, CUSTOM_DEVICE |
Azure Data Factory v2 | Microsoft.DataFactory/factories | yes | cloud:azure:datafactory:v2, CUSTOM_DEVICE |
Azure Data Lake Analytics | Microsoft.DataLakeAnalytics/accounts | yes | cloud:azure:datalakeanalytics:accounts, CUSTOM_DEVICE |
Azure Data Lake Storage Gen1 | Microsoft.DataLakeStore/accounts | yes | cloud:azure:datalakestore:accounts, CUSTOM_DEVICE |
Azure Data Share | Microsoft.DataShare/accounts | yes | cloud:azure:datashare:accounts, CUSTOM_DEVICE |
Azure DB for MariaDB | Microsoft.DBforMariaDB/servers | yes | cloud:azure:mariadb:server, CUSTOM_DEVICE |
Azure DB for MySQL | Microsoft.DBforMySQL/servers | yes | cloud:azure:mysql:server, CUSTOM_DEVICE |
Azure DB for PostgreSQL - Flexible Server | Microsoft.DBforPostgreSQL/flexibleServers | yes | cloud:azure:postgresql:flexibleservers, CUSTOM_DEVICE |
Azure DB for PostgreSQL - Server | Microsoft.DBforPostgreSQL/servers | yes | cloud:azure:postgresql:server, CUSTOM_DEVICE |
Azure DB for PostgreSQL - Hyperscale | Microsoft.DBforPostgreSQL/serversv2 | yes | cloud:azure:postgresql:serverv2, CUSTOM_DEVICE |
Azure IoT Hubs (built-in) | Microsoft.Devices/IotHubs | yes | AZURE_IOT_HUB |
Azure Device Provisioning Service | Microsoft.Devices/provisioningServices | yes | cloud:azure:devices:provisioningservices, CUSTOM_DEVICE |
Azure Cosmos DB (built-in) | Microsoft.DocumentDB/databaseAccounts | yes | AZURE_COSMOS_DB |
Azure Event Grid Domain | Microsoft.EventGrid/domains | yes | cloud:azure:eventgrid:domains, CUSTOM_DEVICE |
Azure Event Grid System Topic | Microsoft.EventGrid/systemTopics | yes | cloud:azure:eventgrid:systemtopics, CUSTOM_DEVICE |
Azure Event Grid Topic | Microsoft.EventGrid/topics | yes | cloud:azure:eventgrid:topics, CUSTOM_DEVICE |
Azure Event Hubs Cluster | Microsoft.EventHub/clusters | yes | cloud:azure:eventhub:clusters, CUSTOM_DEVICE |
Azure Event Hubs (built-in) | Microsoft.EventHub/namespaces | yes | AZURE_EVENT_HUB_NAMESPACE |
Azure Event Hubs (built-in) | Microsoft.EventHub/namespaces/eventhubs | - | AZURE_EVENT_HUB |
Azure HDInsight Cluster | Microsoft.HDInsight/clusters | yes | cloud:azure:hdinsight:cluster, CUSTOM_DEVICE |
Azure Application Insights | Microsoft.Insights/components | yes | cloud:azure:insights:components, CUSTOM_DEVICE |
Azure IoT Central Application | Microsoft.IoTCentral/IoTApps | yes | cloud:azure:iotcentral:iotapps, CUSTOM_DEVICE |
Azure Key Vault | Microsoft.KeyVault/vaults | yes | cloud:azure:keyvault:vaults, CUSTOM_DEVICE |
Azure Data Explorer Cluster | Microsoft.Kusto/Clusters | yes | cloud:azure:kusto:clusters, CUSTOM_DEVICE |
Azure Integration Service Environment | Microsoft.Logic/integrationServiceEnvironments | yes | cloud:azure:logic:integrationserviceenvironments, CUSTOM_DEVICE |
Azure Logic Apps | Microsoft.Logic/workflows | yes | cloud:azure:logic:workflows, CUSTOM_DEVICE |
Azure Machine Learning Workspace | Microsoft.MachineLearningServices/workspaces | yes | cloud:azure:machinelearningservices:workspaces, CUSTOM_DEVICE |
Azure Maps Account | Microsoft.Maps/accounts | yes | cloud:azure:maps:accounts, CUSTOM_DEVICE |
Azure Media Service | Microsoft.Media/mediaservices | yes | cloud:azure:media:mediaservices, CUSTOM_DEVICE |
Azure Streaming Endpoint | Microsoft.Media/mediaservices/streamingEndpoints | yes | cloud:azure:media:mediaservices:streamingendpoints, CUSTOM_DEVICE |
Azure NetApp Capacity Pool | Microsoft.NetApp/netAppAccounts/capacityPools | yes | cloud:azure:netapp:netappaccounts:capacitypools, CUSTOM_DEVICE |
Azure NetApp Volume | Microsoft.NetApp/netAppAccounts/capacityPools/volumes | yes | cloud:azure:netapp:netappaccounts:capacitypools:volumes, CUSTOM_DEVICE |
Azure Application Gateway (built-in) | Microsoft.Network/applicationGateways | yes | AZURE_APPLICATION_GATEWAY |
Azure Firewall | Microsoft.Network/azurefirewalls | yes | cloud:azure:network:azurefirewalls, CUSTOM_DEVICE |
Azure DNS Zone | Microsoft.Network/dnszones | yes | cloud:azure:network:dnszones, CUSTOM_DEVICE |
Azure ExpressRoute Circuit | Microsoft.Network/expressRouteCircuits | yes | cloud:azure:network:expressroutecircuits, CUSTOM_DEVICE |
Azure Front Door | Microsoft.Network/frontdoors | yes | cloud:azure:frontdoor, CUSTOM_DEVICE |
Azure Load Balancer (built-in) | Microsoft.Network/loadBalancers | yes | AZURE_LOAD_BALANCER |
Azure Network Interface | Microsoft.Network/networkInterfaces | yes | cloud:azure:network:networkinterfaces, CUSTOM_DEVICE |
Azure Connection Monitors | Microsoft.Network/networkWatchers/connectionMonitors | yes | cloud:azure:network:networkwatchers:connectionmonitors, CUSTOM_DEVICE |
Azure Connection Monitors Preview | Microsoft.Network/networkWatchers/connectionMonitors | yes | cloud:azure:network:networkwatchers:connectionmonitors:preview, CUSTOM_DEVICE |
Azure Private DNS Zone | Microsoft.Network/privateDnsZones | yes | cloud:azure:network:privatednszones, CUSTOM_DEVICE |
Azure Public IP Address | Microsoft.Network/publicIPAddresses | yes | cloud:azure:network:publicipaddresses, CUSTOM_DEVICE |
Azure Traffic Manager Profile | Microsoft.Network/trafficManagerProfiles | yes | cloud:azure:traffic_manager_profile, CUSTOM_DEVICE |
Azure Virtual Network Gateway | Microsoft.Network/virtualNetworkGateways | yes | cloud:azure:virtual_network_gateway, CUSTOM_DEVICE |
Azure Notification Hub | Microsoft.NotificationHubs/namespaces/notificationHubs | yes | cloud:azure:notificationhubs:namespaces:notificationhubs, CUSTOM_DEVICE |
Azure Power BI Embedded | Microsoft.PowerBIDedicated/capacities | yes | cloud:azure:powerbidedicated:capacities, CUSTOM_DEVICE |
Azure Relay | Microsoft.Relay/namespaces | yes | cloud:azure:relay:namespaces, CUSTOM_DEVICE |
Azure Search Service | Microsoft.Search/searchServices | yes | cloud:azure:search:searchservices, CUSTOM_DEVICE |
Azure Service Bus (built-in) | Microsoft.ServiceBus/namespaces | yes | AZURE_SERVICE_BUS_NAMESPACE |
Azure Service Bus (built-in) | Microsoft.ServiceBus/namespaces/topics | - | AZURE_SERVICE_BUS_TOPIC |
Azure Service Bus (built-in) | Microsoft.ServiceBus/namespaces/queues | - | AZURE_SERVICE_BUS_QUEUE |
Azure Mesh Application | Microsoft.ServiceFabricMesh/applications | yes | cloud:azure:servicefabricmesh:applications, CUSTOM_DEVICE |
Azure SignalR | Microsoft.SignalRService/SignalR | yes | cloud:azure:signalrservice:signalr, CUSTOM_DEVICE |
Azure SQL (built-in) | Microsoft.Sql/servers | yes | AZURE_SQL_SERVER |
Azure SQL (built-in) | Microsoft.Sql/servers/databases | yes | AZURE_SQL_DATABASE |
Azure SQL (built-in) | Microsoft.Sql/servers/elasticPools | yes | AZURE_SQL_ELASTIC_POOL |
Azure SQL Managed Instance | Microsoft.Sql/managedInstances | yes | cloud:azure:sql:managed, CUSTOM_DEVICE |
Azure SQL Data Warehouse (legacy) | Microsoft.Sql/servers/databases | yes | cloud:azure:sql:servers:databases:datawarehouse, CUSTOM_DEVICE |
Azure SQL Database - Hyperscale | Microsoft.Sql/servers/databases | yes | cloud:azure:sql:servers:databases:hyperscale, CUSTOM_DEVICE |
Azure Storage Sync Service | Microsoft.StorageSync/storageSyncServices | yes | cloud:azure:storagesync:storagesyncservices, CUSTOM_DEVICE |
Azure Storage Account | Microsoft.Storage/storageAccounts | yes | cloud:azure:storage:storageaccounts, CUSTOM_DEVICE |
Azure Storage Blob Services | Microsoft.Storage/storageAccounts | yes | cloud:azure:storage:storageaccounts:blob, CUSTOM_DEVICE |
Azure Storage File Services | Microsoft.Storage/storageAccounts | yes | cloud:azure:storage:storageaccounts:file, CUSTOM_DEVICE |
Azure Storage Queue Services | Microsoft.Storage/storageAccounts | yes | cloud:azure:storage:storageaccounts:queue, CUSTOM_DEVICE |
Azure Storage Table Services | Microsoft.Storage/storageAccounts | yes | cloud:azure:storage:storageaccounts:table, CUSTOM_DEVICE |
Azure Storage accounts (built-in) | Microsoft.Storage/storageAccounts | yes | AZURE_STORAGE_ACCOUNT |
Azure Stream Analytics Job | Microsoft.StreamAnalytics/streamingjobs | yes | cloud:azure:streamanalytics:streamingjobs, CUSTOM_DEVICE |
Azure Synapse Workspace | Microsoft.Synapse/workspaces | yes | cloud:azure:synapse:workspaces, CUSTOM_DEVICE |
Azure Apache Spark Pool | Microsoft.Synapse/workspaces/bigDataPools | yes | cloud:azure:synapse:workspaces:bigdatapools, CUSTOM_DEVICE |
Azure SQL Pool | Microsoft.Synapse/workspaces/sqlPools | yes | cloud:azure:synapse:workspaces:sqlpools, CUSTOM_DEVICE |
Azure Time Series Insights Environment | Microsoft.TimeSeriesInsights/environments | yes | cloud:azure:timeseriesinsights:environments, CUSTOM_DEVICE |
Azure Time Series Insights Event Source | Microsoft.TimeSeriesInsights/environments/eventsources | yes | cloud:azure:timeseriesinsights:eventsources, CUSTOM_DEVICE |
Azure App Service Environment v2 | Microsoft.Web/hostingEnvironments | yes | cloud:azure:web:hostingenvironments:v2, CUSTOM_DEVICE |
Azure App Service Plan | Microsoft.Web/serverfarms | yes | cloud:azure:web:serverfarms, CUSTOM_DEVICE |
Azure App Services (built-in) | Microsoft.Web/sites | yes | AZURE_WEB_APP |
Azure App Services (built-in) | Microsoft.Web/sites | yes | AZURE_FUNCTION_APP |
Azure Web App Deployment Slot | Microsoft.Web/sites/slots | yes | cloud:azure:web:appslots, CUSTOM_DEVICE |
Azure Function App Deployment Slot | Microsoft.Web/sites/slots | yes | cloud:azure:web:functionslots, CUSTOM_DEVICE |