我已将多个非托管磁盘附加到Azure VM。我已为此VM启用了诊断功能。有没有办法可以获得每个连接磁盘的指标?
答案 0 :(得分:1)
有没有办法可以获取每个连接磁盘的指标?
是的,有可能。您可以使用Linux Diagnostic Extension来监控指标。 Linux Diagnostic Extension可帮助用户监控在Microsoft Azure上运行的Linux VM的运行状况。它具有以下功能:
允许用户自定义收集的数据指标 上传。
更多信息请参阅此链接:Use Linux Diagnostic Extension to monitor metrics and logs。
您需要做的是将新磁盘修改为PublicConfig.json
。只需在此文件中添加以下行。
{
"annotation": [
{
"displayName": "Disk /dev/sdc1",
"locale": "en-us"
}
],
"class": "disk",
"condition": "IsAggregate=TRUE",
"counter": "readbytespersecond",
"counterSpecifier": "/builtin/disk/FreeSpace(/newdisk)",
"type": "builtin",
"unit": "BytesPerSecond"
},
有关此内容的更多信息,您可以查看我的answer。