Mackerel supports obtaining and monitoring Azure NetApp Files metrics in Azure Integration. When integrating with Azure Integration, billable targets are determined using the conversion 1 capacity pool = 1 Micro Host. In addition to this, depending on the number of metrics retrieved, you may be charged for exceeding the maximum number of metrics per micro host.
Please refer to the following page for Azure Integration configuration methods and a list of supported Azure services.
Azure Integration
Obtaining metrics
The metrics obtainable with Azure Integration’s Azure NetApp Files support are as follows. For Metric explanations, refer to the following Azure documents.
- Supported metrics - Microsoft.NetApp/netAppAccounts/capacityPools - Azure Monitor | Microsoft Learn
- Supported metrics - Microsoft.NetApp/netAppAccounts/capacityPools/volumes - Azure Monitor | Microsoft Learn
The maximum number of metrics obtainable is 6 + 36 × (number of volumes).
Graphs per capacity pool
| Graph name | Metric | Metric name in Mackerel | Unit | Aggregation Type |
|---|---|---|---|---|
| Pool Size | VolumePoolAllocatedSize VolumePoolAllocatedUsed VolumePoolTotalLogicalSize |
azure.netapp_files.pool_size.allocated azure.netapp_files.pool_size.allocated_used azure.netapp_files.pool_size.consumed |
bytes | Average |
| Pool Total Snapshot Size | VolumePoolTotalSnapshotSize | azure.netapp_files.pool_total_snapshot_size.bytes | bytes | Average |
| Pool Throughput | VolumePoolProvisionedThroughput VolumePoolAllocatedToVolumeThroughput |
azure.netapp_files.pool_throughput.provisioned azure.netapp_files.pool_throughput.allocated_to_volume |
bytes/sec | Average |
Graphs per volume
The metric name's # will contain the name of the volume.
| Graph name | Metric | Metric name in Mackerel | Unit | Aggregation Type |
|---|---|---|---|---|
| Volume Average R/W Latency | AverageReadLatency AverageWriteLatency |
azure.netapp_files.average_rw_latency.#.read azure.netapp_files.average_rw_latency.#.write |
milliseconds | Average |
| Volume Backup Is Suspended | CbsVolumeBackupActive | azure.netapp_files.cbs_volume_backup_active.#.active | integer | Average |
| Volume Backup Bytes | CbsVolumeLogicalBackupBytes | azure.netapp_files.cbs_volume_logical_backup_bytes.#.bytes | bytes | Average |
| Volume Backup Operation Last Transferred Bytes | CbsVolumeOperationBackupTransferredBytes | azure.netapp_files.cbs_volume_operation_backup_transferred_bytes.#.bytes | bytes | Average |
| Volume Backup Operation Is Completed | CbsVolumeOperationComplete | azure.netapp_files.cbs_volume_operation_complete.#.complete | integer | Average |
| Volume Backup Restore Operation Last Transferred Bytes | CbsVolumeOperationRestoreTransferredBytes | azure.netapp_files.cbs_volume_operation_restore_transferred_bytes.#.bytes | bytes | Average |
| Volume Backup Is Enabled | CbsVolumeProtected | azure.netapp_files.cbs_volume_protected.#.protected | integer | Average |
| Volume IOPS | ReadIops WriteIops OtherIops TotalIops |
azure.netapp_files.iops.#.read azure.netapp_files.iops.#.write azure.netapp_files.iops.#.other azure.netapp_files.iops.#.total |
iops | Average |
| Volume Throughput | ReadThroughput WriteThroughput OtherThroughput TotalThroughput |
azure.netapp_files.throughput.#.read azure.netapp_files.throughput.#.write azure.netapp_files.throughput.#.other azure.netapp_files.throughput.#.total |
bytes/sec | Average |
| Volume QoS Latency Delta | QosLatencyDelta | azure.netapp_files.qos_latency_delta.#.milliseconds | milliseconds | Average |
| Volume Throughput Limit Reached | ThroughputLimitReached | azure.netapp_files.throughput_limit_reached.#.reached | integer | Average |
| Volume Allocated Size | VolumeAllocatedSize | azure.netapp_files.volume_allocated_size.#.bytes | bytes | Average |
| Volume Consumed Size Percentage | VolumeConsumedSizePercentage | azure.netapp_files.volume_consumed_size_percentage.#.percent | percentage | Average |
| Volume Cool Tier Data R/W Size | VolumeCoolTierDataReadSize VolumeCoolTierDataWriteSize |
azure.netapp_files.volume_cool_tier_data_rw_size.#.read azure.netapp_files.volume_cool_tier_data_rw_size.#.write |
bytes | Average |
| Volume Cool Tier Data Size | VolumeCoolTierSize | azure.netapp_files.volume_cool_tier_data_size.#.bytes | bytes | Average |
| Volume Inodes Percentage | VolumeInodesPercentage | azure.netapp_files.volume_inodes_percentage.#.percent | percentage | Average |
| Volume Inodes | VolumeInodesUsed VolumeInodesTotal VolumeInodesQuota |
azure.netapp_files.volume_inodes.#.used azure.netapp_files.volume_inodes.#.total azure.netapp_files.volume_inodes.#.quota |
integer | Average |
| Volume Consumed Size | VolumeLogicalSize | azure.netapp_files.volume_consumed_size.#.bytes | bytes | Average |
| Volume Snapshot Size | VolumeSnapshotSize | azure.netapp_files.volume_snapshot_size.#.bytes | bytes | Average |
| Volume Replication Status Is Healthy | XregionReplicationHealthy | azure.netapp_files.xregion_replication_healthy.#.healthy | integer | Average |
| Volume Replication Lag Time | XregionReplicationLagTime | azure.netapp_files.xregion_replication_lag_time.#.seconds | seconds | Average |
| Volume Replication Last Transfer Duration | XregionReplicationLastTransferDuration | azure.netapp_files.xregion_replication_last_transfer_duration.#.seconds | seconds | Average |
| Volume Replication Last Transfer Size | XregionReplicationLastTransferSize | azure.netapp_files.xregion_replication_last_transfer_size.#.bytes | bytes | Average |
| Volume Replication Progress | XregionReplicationRelationshipProgress | azure.netapp_files.xregion_replication_relationship_progress.#.bytes | bytes | Average |
| Volume Replication Is Transferring | XregionReplicationRelationshipTransferring | azure.netapp_files.xregion_replication_relationship_transferring.#.transferring | integer | Average |
| Volume Replication Total Transfer | XregionReplicationTotalTransferBytes | azure.netapp_files.xregion_replication_total_transfer_bytes.#.bytes | bytes | Average |