From the Azure overview page, you can access Dynatrace classic services and cloud services for Azure monitoring. Both types of services share the same Azure resources. However, classic services use a predefined set of metrics, so configuring which metrics to monitor, or determining which ones are already monitored, is not supported.
Classic services vs cloud services As previously mentioned, classic services and cloud services share the same Azure resources. However, cloud services support a wider range of configuration options, such as new metrics and customizable monitored metrics. To give you more customization options, we’ve started the following:
Adding more services to the Cloud services section so you can customize which metrics and dimensions you want to monitor.
Adding more metrics for cloud services; not only are they configurable, but you can now monitor much more than before.
Replacing the classic services with cloud services that have more configuration options regarding metrics and dimensions.
If you're using classic services, we recommend migrating to cloud services to take advantage of the wider range of customizable configuration options.
Impact of the migration Even though classic and cloud services monitor the same Azure resources on Dynatrace side, they are monitored as two different entities.
They have different entity IDs and metric keys.
Data for each Dynatrace entity type is collected and stored separately.
Breaking change You need to adapt the configuration of dashboards, alerts, and management zones based on entity ID or metric keys with the monitored service type .
You do have the option to choose from a classic or cloud service to preserve historical data, for now. But be aware of the following:
Historical data is persisted on the classic services. If you switch back, monitored data will present gaps for the period in which the resources were monitored via the cloud service.
You can’t have both of them turned on simultaneously. Even though on Dynatrace side they’re two different services, the legacy and new versions monitor the same Azure resource. If you had two versions switched on simultaneously, you would be charged double for polling the same data twice.
If you turn on the new version, the classic version is turned off automatically, and vice versa.
There is no direct link between entities containing historical and new data.
Logs from Azure log forwarder are still linked to historical data and entities.
Changes in the UI Your Azure overview page changes after configuring a new version of a service.
For example, let’s look at Azure Storage Account .
If the legacy Azure Storage Accounts service is configured, this is what the Storage accounts section of the Azure overview looks like.
Select Cloud services to find new overview pages for the services.
After configuring Azure Storage Account , Azure Storage Blob , Azure Storage File , Azure Storage Queue , and Azure Storage Table services, this is what the Storage accounts section of the Azure overview looks like.
Additionally, you can configure metrics for cloud services via UI.
Cloud services and their corresponding classic services Metrics migration Below you can find tables with classic services metrics and their corresponding cloud services metrics. Empty cells indicate the lack of an identical corresponding metric.
Azure API Management Service builtin:cloud.azure.apiMgmt.requests.failed
ext:cloud.azure.microsoft_apimanagement.service.requests:filter(or(eq("Gateway response code", "400"), eq("Gateway response code category", "5xx")))
builtin:cloud.azure.apiMgmt.requests.other
ext:cloud.azure.microsoft_apimanagement.service.requests:filter(and(ne("Gateway response code category", "1xx"), ne("Gateway response code category", "2xx"), ne("Gateway response code", "300"), ne("Gateway response code", "301"), ne("Gateway response code", "304"), ne("Gateway response code", "307"), ne("Gateway response code", "400"), ne("Gateway response code", "401"), ne("Gateway response code", "403"), ne("Gateway response code", "429"), ne("Gateway response code category", "5xx")))
builtin:cloud.azure.apiMgmt.requests.successful
ext:cloud.azure.microsoft_apimanagement.service.requests:filter(or(eq("Gateway response code category", "1xx"), eq("Gateway response code category", "2xx"), eq("Gateway response code", "300"), eq("Gateway response code", "301"), eq("Gateway response code", "304"), eq("Gateway response code", "307")))
builtin:cloud.azure.apiMgmt.requests.total
ext:cloud.azure.microsoft_apimanagement.service.requests
builtin:cloud.azure.apiMgmt.requests.unauth
ext:cloud.azure.microsoft_apimanagement.service.requests:filter(or(eq("Gateway response code", "401"), eq("Gateway response code", "403"), eq("Gateway response code", "429")))
builtin:cloud.azure.apiMgmt.capacity
ext:cloud.azure.microsoft_apimanagement.service.capacity
builtin:cloud.azure.apiMgmt.duration
Overall duration of gateway requests
ext:cloud.azure.microsoft_apimanagement.service.duration
Azure Application Gateway builtin:cloud.azure.appGateway.backend.settings.pool.host.healthy
ext:cloud.azure.microsoft_network.applicationgateways.healthyhostcount
builtin:cloud.azure.appGateway.backend.settings.pool.host.unhealthy
ext:cloud.azure.microsoft_network.applicationgateways.unhealthyhostcount
builtin:cloud.azure.appGateway.backend.settings.traffic.requests.failed
ext:cloud.azure.microsoft_network.applicationgateways.failedrequests
builtin:cloud.azure.appGateway.backend.settings.traffic.requests.total
ext:cloud.azure.microsoft_network.applicationgateways.totalrequests
builtin:cloud.azure.appGateway.http.status.response
ext:cloud.azure.microsoft_network.applicationgateways.responsestatus
Current connections count
builtin:cloud.azure.appGateway.network.connections.count
ext:cloud.azure.microsoft_network.applicationgateways.currentconnections
builtin:cloud.azure.appGateway.network.throughput
ext:cloud.azure.microsoft_network.applicationgateways.throughput
Azure Load Balancers Load balancer DIP TCP availability
builtin:cloud.azure.loadbalancer.availability.dipTcp
ext:cloud.azure.microsoft_network.loadbalancers.dipavailability:filter(eq("ProtocolType", "Tcp")) / 100
Load balancer DIP UDP availability
builtin:cloud.azure.loadbalancer.availability.dipUdp
ext:cloud.azure.microsoft_network.loadbalancers.dipavailability:filter(eq("ProtocolType", "Udp")) / 100
Load Balancer VIP availability
builtin:cloud.azure.loadbalancer.availability.vip
ext:cloud.azure.microsoft_network.loadbalancers.vipavailability / 100
SNAT connections successful
builtin:cloud.azure.loadbalancer.snatConnection.est
ext:cloud.azure.microsoft_network.loadbalancers.snatconnectioncount:filter(eq("ConnectionState" ,"Successful"))
builtin:cloud.azure.loadbalancer.snatConnection.pending
ext:cloud.azure.microsoft_network.loadbalancers.snatconnectioncount:filter(eq("ConnectionState" ,"Pending"))
builtin:cloud.azure.loadbalancer.snatConnection.rej
ext:cloud.azure.microsoft_network.loadbalancers.snatconnectioncount:filter(eq("ConnectionState" ,"Failed"))
builtin:cloud.azure.loadbalancer.traffic.byteIn
ext:cloud.azure.microsoft_network.loadbalancers.bytecount:filter(eq("Direction", "In"))
builtin:cloud.azure.loadbalancer.traffic.byteOut
ext:cloud.azure.microsoft_network.loadbalancers.bytecount:filter(eq("Direction", "Out"))
builtin:cloud.azure.loadbalancer.traffic.packetIn
ext:cloud.azure.microsoft_network.loadbalancers.packetcount:filter(eq("Direction", "In"))
builtin:cloud.azure.loadbalancer.traffic.packetOut
ext:cloud.azure.microsoft_network.loadbalancers.packetcount:filter(eq("Direction", "Out"))
builtin:cloud.azure.loadbalancer.traffic.packetSynIn
ext:cloud.azure.microsoft_network.loadbalancers.syncount:filter(eq("Direction", "In"))
builtin:cloud.azure.loadbalancer.traffic.packetSynOut
ext:cloud.azure.microsoft_network.loadbalancers.syncount:filter(eq("Direction", "Out"))
Azure Cache for Redis builtin:cloud.azure.redis.cache.hits
ext:cloud.azure.microsoft_cache.redis.cachehits
builtin:cloud.azure.redis.cache.misses
ext:cloud.azure.microsoft_cache.redis.cachemisses
builtin:cloud.azure.redis.cache.read
ext:cloud.azure.microsoft_cache.redis.cacheread
builtin:cloud.azure.redis.cache.write
ext:cloud.azure.microsoft_cache.redis.cachewrite
builtin:cloud.azure.redis.commands.get
ext:cloud.azure.microsoft_cache.redis.getcommands
builtin:cloud.azure.redis.commands.set
ext:cloud.azure.microsoft_cache.redis.setcommands
Total no. of processed commands
builtin:cloud.azure.redis.commands.total
ext:cloud.azure.microsoft_cache.redis.totalcommandsprocessed
builtin:cloud.azure.redis.keys.evicted
ext:cloud.azure.microsoft_cache.redis.evictedkeys
builtin:cloud.azure.redis.keys.expired
ext:cloud.azure.microsoft_cache.redis.expiredkeys
builtin:cloud.azure.redis.keys.total
ext:cloud.azure.microsoft_cache.redis.totalkeys
builtin:cloud.azure.redis.memory.used
ext:cloud.azure.microsoft_cache.redis.usedmemory
builtin:cloud.azure.redis.memory.usedRss
ext:cloud.azure.microsoft_cache.redis.usedmemoryrss
builtin:cloud.azure.redis.connected
ext:cloud.azure.microsoft_cache.redis.connectedclients
builtin:cloud.azure.redis.load
ext:cloud.azure.microsoft_cache.redis.serverload
builtin:cloud.azure.redis.processorTime
ext:cloud.azure.microsoft_cache.redis.percentprocessortime
Azure Cosmos Database builtin:cloud.azure.cosmos.availableStorage
builtin:cloud.azure.cosmos.dataUsage
ext:cloud.azure.microsoft_documentdb.databaseaccounts.datausage
builtin:cloud.azure.cosmos.documentCount
ext:cloud.azure.microsoft_documentdb.databaseaccounts.documentcount
builtin:cloud.azure.cosmos.documentQuota
ext:cloud.azure.microsoft_documentdb.databaseaccounts.documentquota
builtin:cloud.azure.cosmos.indexUsage
ext:cloud.azure.microsoft_documentdb.databaseaccounts.indexusage
builtin:cloud.azure.cosmos.metadataRequests
ext:cloud.azure.microsoft_documentdb.databaseaccounts.metadatarequests
Normalized request units consumption
builtin:cloud.azure.cosmos.normalizedRUConsumption
Normalized ru consumption
ext:cloud.azure.microsoft_documentdb.databaseaccounts.normalizedruconsumption
builtin:cloud.azure.cosmos.provisionedThroughput
ext:cloud.azure.microsoft_documentdb.databaseaccounts.provisionedthroughput
builtin:cloud.azure.cosmos.replicationLatency
ext:cloud.azure.microsoft_documentdb.databaseaccounts.replicationlatency
Total number of request units
builtin:cloud.azure.cosmos.requestUnits
ext:cloud.azure.microsoft_documentdb.databaseaccounts.totalrequestunits
builtin:cloud.azure.cosmos.requests
ext:cloud.azure.microsoft_documentdb.databaseaccounts.totalrequests
builtin:cloud.azure.cosmos.serviceAvailability
ext:cloud.azure.microsoft_documentdb.databaseaccounts.serviceavailability
Azure Iot Hub builtin:cloud.azure.iotHub.command.abandoned
ext:cloud.azure.microsoft_devices.iothubs.c2d_commands_egress_abandon_success
builtin:cloud.azure.iotHub.command.completed
C2D message deliveries completed
ext:cloud.azure.microsoft_devices.iothubs.c2d_commands_egress_complete_success
builtin:cloud.azure.iotHub.command.rejected
ext:cloud.azure.microsoft_devices.iothubs.c2d_commands_egress_reject_success
builtin:cloud.azure.iotHub.device.connected
ext:cloud.azure.microsoft_devices.iothubs.connecteddevicecount
Number of throttling errors
builtin:cloud.azure.iotHub.device.dailyThroughputThrottling
Number of throttling errors
ext:cloud.azure.microsoft_devices.iothubs.d2c_telemetry_ingress_sendthrottle
builtin:cloud.azure.iotHub.device.dataUsage
Total device data usage Total device data usage (preview)
ext:cloud.azure.microsoft_devices.iothubs.devicedatausage ext:cloud.azure.microsoft_devices.iothubs.devicedatausagev2
builtin:cloud.azure.iotHub.device.registered
ext:cloud.azure.microsoft_devices.iothubs.totaldevicecount
Messages delivered to the built-in endpoint (messages/events)
builtin:cloud.azure.iotHub.eventHub.builtInEventHub.messages.delivered
Routing - messages delivered to messages/events
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_egress_builtin_events
Message latency for the built-in endpoint (messages/events)
builtin:cloud.azure.iotHub.eventHub.builtInEventHub.averageLatencyMs
Routing - message latency for messages/events
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_latency_builtin_events
Messages delivered to Event Hub endpoints
builtin:cloud.azure.iotHub.eventHub.messages.delivered
Routing - messages delivered to event hub
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_egress_eventhubs
Message latency for event hub endpoints
builtin:cloud.azure.iotHub.eventHub.averageLatencyMs
Routing - message latency for event hub
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_latency_eventhubs
builtin:cloud.azure.iotHub.messages.dropped
Routing - telemetry messages dropped
ext:cloud.azure.microsoft_devices.iothubs.d2c_telemetry_egress_dropped
builtin:cloud.azure.iotHub.messages.invalidForAllEndpoints
Routing - telemetry messages incompatible
ext:cloud.azure.microsoft_devices.iothubs.d2c_telemetry_egress_invalid
builtin:cloud.azure.iotHub.messages.orphaned
Routing - telemetry messages orphaned
ext:cloud.azure.microsoft_devices.iothubs.d2c_telemetry_egress_orphaned
Telemetry message send attempts
builtin:cloud.azure.iotHub.messages.sendAttempts
Telemetry message send attempts
ext:cloud.azure.microsoft_devices.iothubs.d2c_telemetry_ingress_allprotocol
builtin:cloud.azure.iotHub.messages.sent
ext:cloud.azure.microsoft_devices.iothubs.d2c_telemetry_ingress_success
Messages matching fallback condition
builtin:cloud.azure.iotHub.messages.sentToFallback
Routing - messages delivered to fallback
ext:cloud.azure.microsoft_devices.iothubs.d2c_telemetry_egress_fallback
Message latency for service bus queue endpoints
builtin:cloud.azure.iotHub.serviceBus.queues.averageLatencyMs
Routing - message latency for service bus queue
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_latency_servicebusqueues
Messages delivered to service bus queue endpoints
builtin:cloud.azure.iotHub.serviceBus.queues.messagesDelivered
Routing - messages delivered to service bus queue
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_egress_servicebusqueues
Message latency for service bus topic endpoints
builtin:cloud.azure.iotHub.serviceBus.topics.averageLatencyMs
Routing - message latency for service bus topic
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_latency_servicebustopics
Messages delivered to service bus topic endpoints
builtin:cloud.azure.iotHub.serviceBus.topics.messagesDelivered
Routing - messages delivered to service bus topic
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_egress_servicebustopics
Message latency for storage endpoints
builtin:cloud.azure.iotHub.storageEndpoints.avgLatencyMs
Routing - message latency for storage
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_latency_storage
builtin:cloud.azure.iotHub.storageEndpoints.blobsWritten
Routing - blobs delivered to storage
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_egress_storage_blobs
builtin:cloud.azure.iotHub.storageEndpoints.bytesWritten
Routing - data delivered to storage
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_egress_storage_bytes
Messages delivered to storage endpoints
builtin:cloud.azure.iotHub.storageEndpoints.messageDelivered
Routing - messages delivered to storage
ext:cloud.azure.microsoft_devices.iothubs.d2c_endpoints_egress_storage
Azure SQL Server Azure SQL Databases builtin:cloud.azure.sqlDatabase.connections.blockedByFirewall
ext:cloud.azure.microsoft_sql.servers.databases.blocked_by_firewall
builtin:cloud.azure.sqlDatabase.connections.failed
Failed connections - system errors Failed connections - user errors
ext:cloud.azure.microsoft_sql.servers.databases.connection_failed ext:cloud.azure.microsoft_sql.servers.databases.connection_failed_user_error
builtin:cloud.azure.sqlDatabase.connections.successful
ext:cloud.azure.microsoft_sql.servers.databases.connection_successful
builtin:cloud.azure.sqlDatabase.dtu.limit.count
ext:cloud.azure.microsoft_sql.servers.databases.dtu_limit
builtin:cloud.azure.sqlDatabase.dtu.limit.used
ext:cloud.azure.microsoft_sql.servers.databases.dtu_used
builtin:cloud.azure.sqlDatabase.dtu.consumptionPerc
ext:cloud.azure.microsoft_sql.servers.databases.dtu_consumption_percent
builtin:cloud.azure.sqlDatabase.io.dataRead
ext:cloud.azure.microsoft_sql.servers.databases.physical_data_read_percent
builtin:cloud.azure.sqlDatabase.io.logWrite
ext:cloud.azure.microsoft_sql.servers.databases.log_write_percent
builtin:cloud.azure.sqlDatabase.storage.percent
ext:cloud.azure.microsoft_sql.servers.databases.storage_percent
builtin:cloud.azure.sqlDatabase.storage.totalBytes
ext:cloud.azure.microsoft_sql.servers.databases.storage
In-Memory OLTP storage percent
builtin:cloud.azure.sqlDatabase.storage.xtpPercent
ext:cloud.azure.microsoft_sql.servers.databases.xtp_storage_percent
ext:cloud.azure.microsoft_sql.servers.databases.xtp_storage_percent
builtin:cloud.azure.sqlDatabase.cpuPercent
ext:cloud.azure.microsoft_sql.servers.databases.cpu_percent
builtin:cloud.azure.sqlDatabase.deadlocks
ext:cloud.azure.microsoft_sql.servers.databases.deadlock
builtin:cloud.azure.sqlDatabase.sessions
ext:cloud.azure.microsoft_sql.servers.databases.sessions_percent
builtin:cloud.azure.sqlDatabase.workers
ext:cloud.azure.microsoft_sql.servers.databases.workers_percent
Azure SQL Database elastic pools builtin:cloud.azure.sqlElasticPool.dtu.storage.limitBytes
ext:cloud.azure.microsoft_sql.servers.elasticpools.storage_limit
builtin:cloud.azure.sqlElasticPool.dtu.storage.percent
ext:cloud.azure.microsoft_sql.servers.elasticpools.storage_percent
builtin:cloud.azure.sqlElasticPool.dtu.storage.usedBytes
ext:cloud.azure.microsoft_sql.servers.elasticpools.storage_used
In-memory OLTP storage percent
builtin:cloud.azure.sqlElasticPool.dtu.storage.xtpPercent
In - memory OLTP storage percent
ext:cloud.azure.microsoft_sql.servers.elasticpools.xtp_storage_percent
builtin:cloud.azure.sqlElasticPool.dtu.consumption
ext:cloud.azure.microsoft_sql.servers.elasticpools.dtu_consumption_percent
builtin:cloud.azure.sqlElasticPool.edtu.limit
ext:cloud.azure.microsoft_sql.servers.elasticpools.edtu_limit
builtin:cloud.azure.sqlElasticPool.edtu.used
ext:cloud.azure.microsoft_sql.servers.elasticpools.edtu_used
builtin:cloud.azure.sqlElasticPool.io.dataRead
ext:cloud.azure.microsoft_sql.servers.elasticpools.physical_data_read_percent
builtin:cloud.azure.sqlElasticPool.io.logWrite
ext:cloud.azure.microsoft_sql.servers.elasticpools.log_write_percent
builtin:cloud.azure.sqlElasticPool.cpuPercent
ext:cloud.azure.microsoft_sql.servers.elasticpools.cpu_percent
builtin:cloud.azure.sqlElasticPool.sessions
ext:cloud.azure.microsoft_sql.servers.elasticpools.sessions_percent
builtin:cloud.azure.sqlElasticPool.workers
ext:cloud.azure.microsoft_sql.servers.elasticpools.workers_percent
Azure Storage Account builtin:cloud.azure.storage.blob.transactions
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.transactions
builtin:cloud.azure.storage.blob.transactions.network.latency.success.e2e
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.transactions
builtin:cloud.azure.storage.blob.transactions.network.latency.success.server
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.successserverlatency
builtin:cloud.azure.storage.blob.transactions.network.egress
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.egress
builtin:cloud.azure.storage.blob.transactions.network.ingress
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.ingress
builtin:cloud.azure.storage.blob.capacity
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.blobcapacity
builtin:cloud.azure.storage.blob.containers
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.containercount
builtin:cloud.azure.storage.blob.entities
ext:cloud.azure.microsoft_storage.storageaccounts.blobservices.blobcount
builtin:cloud.azure.storage.file.transactions
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.transactions
builtin:cloud.azure.storage.file.transactions.network.latency.success.e2e
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.successe2elatency
builtin:cloud.azure.storage.file.transactions.network.latency.success.server
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.successserverlatency
builtin:cloud.azure.storage.file.transactions.network.egress
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.egress
builtin:cloud.azure.storage.file.transactions.network.ingress
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.ingress
builtin:cloud.azure.storage.file.capacity
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.filecapacity
builtin:cloud.azure.storage.file.containers
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.filesharecount
builtin:cloud.azure.storage.file.entities
ext:cloud.azure.microsoft_storage.storageaccounts.fileservices.filecount
builtin:cloud.azure.storage.queue.transactions
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.transactions
builtin:cloud.azure.storage.queue.transactions.network.latency.success.e2e
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.successe2elatency
builtin:cloud.azure.storage.queue.transactions.network.latency.success.server
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.successserverlatency
builtin:cloud.azure.storage.queue.transactions.network.egress
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.egress
builtin:cloud.azure.storage.queue.transactions.network.ingress
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.ingress
builtin:cloud.azure.storage.queue.capacity
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.queuecapacity
builtin:cloud.azure.storage.queue.containers
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.queuecount
builtin:cloud.azure.storage.queue.entities
ext:cloud.azure.microsoft_storage.storageaccounts.queueservices.queuemessagecount
builtin:cloud.azure.storage.table.transactions
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.transactions
builtin:cloud.azure.storage.table.transactions.network.latency.success.server
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.successserverlatency
builtin:cloud.azure.storage.table.transactions.network.latency.success.server.e2e
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.successe2elatency
builtin:cloud.azure.storage.table.transactions.network.egress
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.egress
builtin:cloud.azure.storage.table.transactions.network.ingress
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.ingress
builtin:cloud.azure.storage.table.capacity
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.tablecapacity
builtin:cloud.azure.storage.table.containers
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.tablecount
builtin:cloud.azure.storage.table.entities
ext:cloud.azure.microsoft_storage.storageaccounts.tableservices.tableentitycount