Mackerel supports obtaining and monitoring Virtual Machines metrics in Azure Integration. When integrating with Azure Integration, billable targets are determined using the conversion 1 Instance = 1 Standard 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 Virtual Machines support are as follows. For metric
explanations, refer to the Azure help page.
The maximum number of metrics obtainable is 11.
Graph name | Metric | Metric name in Mackerel | Unit | Aggregation Type |
---|---|---|---|---|
CPU | Percentage CPU | azure.virtual_machine.cpu.percent | percentage | Average |
CPU Credits Remaining/Consumed | CPU Credits Remaining CPU Credits Consumed |
azure.virtual_machine.cpu_credits.remaining azure.virtual_machine.cpu_credits.consumed |
float | Average |
Disk IOPS | Disk Read Operations/Sec Disk Write Operations/Sec |
azure.virtual_machine.disk_iops.read azure.virtual_machine.disk_iops.write |
iops | Average |
VM Availability Metric | VmAvailabilityMetric | azure.virtual_machine.availability | float | Average |
Network In/Out | Network In Network Out |
azure.virtual_machine.network.in azure.virtual_machine.network.out |
bytes | Total |
Network In/Out Total | Network In Total Network Out Total |
azure.virtual_machine.network_total.in azure.virtual_machine.network_total.out |
bytes | Total |
Disk Read/Write Bytes | Disk Read Bytes Disk Write Bytes |
azure.virtual_machine.disk.read azure.virtual_machine.disk.write |
bytes | Total |
- For CPU Credits Remaining/Consumed metrics, only burstable instance type are retrieved.
- VM Availability Metric is in preview on Microsoft Azure, so the behavior may change due to specification changes (as of October 2024).
Using with mackerel-agent
If mackerel-agent has already been installed on the target Virtual Machine instance, host information from Mackerel will automatically be integrated and registered as one host. It will not be counted twice as a billable host.
If you prefer a more detailed style of monitoring with AWS Integration, we recommend installing mackerel-agent for Virtual Machines.