Supported Azure Metrics :: Kloudfuse Docs
Supported Azure Metrics
This page lists every Azure resource type Kloudfuse supports for Azure Monitor metric collection, together with the metrics gathered under each one. Use it as the reference for the resourceTypes list you set when you configure the Azure Metrics integration.
For a resource type that is not listed here, define your own scrape jobs inline with customResourceTypes — see Add a resource type that isn’t supported yet.
Overview
Metric collection is opt-in by resource type. You list the resource types you want in custom-values.yaml; Kloudfuse owns which metrics, aggregations, time grains, and dimension filters are collected for each one. You never specify individual metric names.
How to read this catalog:
Metric prefix — every metric for a resource type is emitted as
<prefix>_<metric>, where<metric>is the Azure metric name lowercased with non-alphanumeric characters replaced by_. For example,Microsoft.Cache/Redis``usedmemorybecomesazure_cache_redis_usedmemory.Aggregation — the Azure Monitor aggregation collected for a metric (
average,total,minimum,maximum, orcount). Kloudfuse selects this per metric; you do not control it.Dimension filter — the Azure Monitor dimensions split out for a metric (for example
ShardId eq '*'), which surface as labels on the resulting time series. A dash (—) means the metric is collected without a dimension filter.Jobs — metrics are grouped into jobs by (dimension filter × aggregation × time grain); each job is one Azure Monitor API call and collects at most 20 metrics.
Resource types at a glance
| Resource type | Metric prefix | Jobs | Metrics |
|---|---|---|---|
Microsoft.Cache/Redis |
azure_cache_redis |
5 | 18 |
Microsoft.CognitiveServices/accounts |
azure_cognitiveservices_accounts |
8 | 20 |
Microsoft.Compute/virtualMachineScaleSets |
azure_compute_virtualmachinescalesets |
4 | 13 |
Microsoft.Compute/virtualMachines |
azure_compute_virtualmachines |
1 | 9 |
Microsoft.ContainerService/managedClusters |
azure_containerservice_managedclusters |
8 | 18 |
Microsoft.DBforPostgreSQL/flexibleServers |
azure_dbforpostgresql_flexibleservers |
1 | 18 |
Microsoft.Devices/IotHubs |
azure_devices_iothubs |
1 | 19 |
Microsoft.EventHub/Namespaces |
azure_eventhub_namespaces |
7 | 26 |
Microsoft.Kusto/clusters |
azure_kusto_clusters |
21 | 32 |
Microsoft.Network/applicationGateways |
azure_network_applicationgateways |
1 | 9 |
Microsoft.Network/loadBalancers |
azure_network_loadbalancers |
1 | 8 |
Microsoft.Storage/storageAccounts |
azure_storage_storageaccounts |
4 | 6 |
Microsoft.Storage/storageAccounts/blobServices |
azure_storage_storageaccounts_blobservices |
1 | 3 |
Microsoft.Storage/storageAccounts/fileServices |
azure_storage_storageaccounts_fileservices |
2 | 6 |
Metrics by resource type
Microsoft.Cache/Redis
Metric prefix azure_cache_redis — collected in 5 jobs, 18 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
connectedclients, usedmemory, usedmemorypercentage, usedmemoryRss, serverLoad |
average | ShardId eq '*' |
cachehits, cachemisses, getcommands, setcommands, operationsPerSecond |
total | ShardId eq '*' |
cacheLatency |
average | ShardId eq '*' |
errors |
total | ShardId eq '*' AND ErrorType eq '*' |
LatencyP99 |
average | — |
Microsoft.CognitiveServices/accounts
Metric prefix azure_cognitiveservices_accounts — collected in 8 jobs, 20 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
TotalCalls, SuccessfulCalls, TotalErrors, ClientErrors, ServerErrors, BlockedCalls |
total | ApiName eq '*' AND OperationName eq '*' AND Region eq '*' |
Latency, SuccessRate |
average | ApiName eq '*' AND OperationName eq '*' AND Region eq '*' |
DataIn, DataOut, TotalTokenCalls |
total | ApiName eq '*' AND OperationName eq '*' AND Region eq '*' |
Ratelimit |
total | Region eq '*' AND RatelimitKey eq '*' |
AzureOpenAIRequests, ModelRequests |
total | ModelDeploymentName eq '*' AND ModelName eq '*' AND StatusCode eq '*' AND Region eq '*' |
AzureOpenAITimeToResponse, TimeToResponse |
average | ModelDeploymentName eq '*' AND ModelName eq '*' AND StatusCode eq '*' AND Region eq '*' |
TokenTransaction, ProcessedPromptTokens, GeneratedTokens |
total | ModelDeploymentName eq '*' AND ModelName eq '*' AND Region eq '*' |
AzureOpenAIProvisionedManagedUtilizationV2 |
average | ModelDeploymentName eq '*' AND ModelName eq '*' AND Region eq '*' |
Microsoft.Compute/virtualMachineScaleSets
Metric prefix azure_compute_virtualmachinescalesets — collected in 4 jobs, 13 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
Percentage CPU, Available Memory Bytes, OS Disk Queue Depth, Disk Read Operations/Sec |
average | VMName eq '*' |
Network In Total, Network Out Total, Disk Read Bytes |
total | VMName eq '*' |
Data Disk Read Bytes/sec, Data Disk Write Bytes/sec |
average | VMName eq '*' AND LUN eq '*' |
VmAvailabilityMetric |
average | VMName eq '*' |
Microsoft.Compute/virtualMachines
Metric prefix azure_compute_virtualmachines — collected in 1 job, 9 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
Percentage CPU, Available Memory Bytes, Network In Total, Network Out Total |
average | — |
Disk Read Bytes, Disk Write Bytes, Disk Read Operations/Sec |
average | — |
Disk Write Operations/Sec, OS Disk IOPS Consumed Percentage |
average | — |
Microsoft.ContainerService/managedClusters
Metric prefix azure_containerservice_managedclusters — collected in 8 jobs, 18 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
apiserver_current_inflight_requests |
average | requestKind eq '*' |
cluster_autoscaler_unschedulable_pods_count |
average | — |
cluster_autoscaler_unneeded_nodes_count |
average | — |
kube_node_status_allocatable_cpu_cores |
average | — |
kube_node_status_allocatable_memory_bytes |
average | — |
kube_node_status_condition |
average | node eq '*' AND condition eq '*' AND status eq '*' AND status2 eq '*' |
kube_pod_status_phase |
average | pod eq '*' AND namespace eq '*' AND phase eq '*' |
kube_pod_status_ready |
average | pod eq '*' AND namespace eq '*' AND condition eq '*' |
node_cpu_usage_percentage, node_memory_rss_bytes, node_memory_rss_percentage, node_memory_working_set_percentage, node_network_out_bytes, node_network_in_bytes |
average | node eq '*' AND nodepool eq '*' |
node_disk_usage_percentage, node_disk_usage_bytes |
average | node eq '*' AND nodepool eq '*' AND device eq '*' |
Microsoft.DBforPostgreSQL/flexibleServers
Metric prefix azure_dbforpostgresql_flexibleservers — collected in 1 job, 18 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
cpu_percent, memory_percent, storage_percent, storage_used, storage_free, iops, active_connections |
average | — |
connections_failed, network_bytes_egress, network_bytes_ingress, read_iops, write_iops |
average | — |
read_throughput, write_throughput, is_db_alive, tps, numbackends, deadlocks |
average | — |
Microsoft.Devices/IotHubs
Metric prefix azure_devices_iothubs — collected in 1 job, 19 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
d2c.twin.read.success, d2c.twin.update.success, d2c.twin.read.failure, d2c.twin.update.failure |
total | — |
c2d.twin.read.success, c2d.twin.update.success, c2d.twin.read.failure, c2d.twin.update.failure |
total | — |
d2c.telemetry.ingress.success, d2c.telemetry.egress.success, d2c.telemetry.egress.fallback |
total | — |
d2c.telemetry.ingress.allProtocol, d2c.telemetry.egress.dropped, d2c.telemetry.egress.invalid |
total | — |
c2d.commands.egress.complete.success, c2d.commands.egress.abandon.success, c2d.commands.egress.reject.success |
total | — |
devices.totalDevices, devices.connectedDevices.allProtocol |
total | — |
Microsoft.EventHub/Namespaces
Metric prefix azure_eventhub_namespaces — collected in 7 jobs, 26 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
ActiveConnections |
maximum | — |
ConnectionsClosed, ConnectionsOpened |
maximum | EntityName eq '*' |
Size |
total | EntityName eq '*' |
SuccessfulRequests, ThrottledRequests, UserErrors |
total | EntityName eq '*' AND OperationResult eq '*' |
EHAMSGS, EHINBYTES, EHOUTBYTES, EHAMBS, FAILREQ, INTERR, MISCERR, SVRBSY, SUCCREQ |
total | — |
IncomingMessages, OutgoingMessages, CaptureBacklog, CapturedBytes, CapturedMessages |
total | EntityName eq '*' |
IncomingBytes, OutgoingBytes, IncomingRequests |
total | EntityName eq '*' |
QuotaExceededErrors, ServerErrors |
total | — |
Microsoft.Kusto/clusters
Metric prefix azure_kusto_clusters — collected in 21 jobs, 32 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
BlobsDropped, BlobsProcessed, BlobsReceived |
total | Database eq '*' AND ComponentType eq '*' |
DiscoveryLatency |
average | ComponentType eq '*' AND ComponentName eq '*' |
EventsDropped, EventsProcessed, EventsReceived |
total | ComponentType eq '*' AND ComponentName eq '*' |
FollowerLatency |
total | State eq '*' AND RoleInstance eq '*' |
InstanceCount, CacheUtilization, CacheUtilizationFactor, BatchBlobCount, BatchDuration |
average | — |
IngestionLatencyInSeconds |
average | IngestionKind eq '*' |
IngestionResult |
total | IngestionResultDetails eq '*' AND FailureKind eq '*' |
MaterializedViewAgeMinutes, MaterializedViewAgeSeconds |
average | MaterializedViewName eq '*' AND Database eq '*' |
MaterializedViewDataLoss |
average | MaterializedViewName eq '*' AND Database eq '*' AND Kind eq '*' |
MaterializedViewHealth, MaterializedViewRecordsInDelta |
average | MaterializedViewName eq '*' AND Database eq '*' |
MaterializedViewResult |
average | MaterializedViewName eq '*' AND Database eq '*' AND Result eq '*' |
QueryDuration |
average | QueryStatus eq '*' |
TotalNumberOfConcurrentQueries |
maximum | — |
TotalNumberOfThrottledCommands |
total | CommandType eq '*' |
WeakConsistencyLatency |
average | Database eq '*' AND RoleInstance eq '*' |
BatchBlobCount, BatchDuration, BatchSize |
average | Database eq '*' |
BatchesProcessed |
total | Database eq '*' AND SealReason eq '*' |
ContinuousExportNumOfRecordsExported |
average | Database eq '*' AND ContinuousExportName eq '*' |
IngestionUtilization, CPU |
average | — |
KeepAlive |
average | — |
QueueOldestMessage |
average | ComponentType eq '*' |
Microsoft.Network/applicationGateways
Metric prefix azure_network_applicationgateways — collected in 1 job, 9 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
Throughput, TotalRequests, FailedRequests, HealthyHostCount, UnhealthyHostCount |
average | — |
CurrentConnections, NewConnections, CpuUtilization, ApplicationGatewayTotalTime |
average | — |
Microsoft.Network/loadBalancers
Metric prefix azure_network_loadbalancers — collected in 1 job, 8 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
VipAvailability, DipAvailability, ByteCount, PacketCount, SYNCount, SnatConnectionCount |
average | — |
AllocatedSnatPorts, UsedSnatPorts |
average | — |
Microsoft.Storage/storageAccounts
Metric prefix azure_storage_storageaccounts — collected in 4 jobs, 6 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
Transactions |
total | ResponseType eq '*' AND ApiName eq '*' AND Authentication eq '*' |
SuccessE2ELatency, SuccessServerLatency |
average | ApiName eq '*' |
Ingress, Egress |
total | ApiName eq '*' |
UsedCapacity |
average | — |
Microsoft.Storage/storageAccounts/blobServices
Metric prefix azure_storage_storageaccounts_blobservices — collected in 1 job, 3 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
BlobCapacity, BlobCount, ContainerCount |
average | BlobType eq '*' AND Tier eq '*' |
Microsoft.Storage/storageAccounts/fileServices
Metric prefix azure_storage_storageaccounts_fileservices — collected in 2 jobs, 6 metrics total.
| Metrics | Aggregation | Dimension filter |
|---|---|---|
FileCapacity, FileCount, FileShareCount |
average | — |
FileShareCapacityQuota, FileShareSnapshotSize, FileShareSnapshotCount |
average | FileShare eq '*' |
Related topics
- Azure Metrics Integration — set up the Azure Metrics integration and choose the resource types to collect.
- Add a resource type that isn’t supported yet — collect a type that is not in this catalog.
- Azure Monitor supported metrics by resource type — the upstream Azure reference for every metric.