2017-06-05 104 views
0

我已将多个Unmanaged磁盘连接到Azure虚拟机。我已启用此VM的诊断。有没有一种方法可以获得每个连接磁盘的指标?监控Azure虚拟硬盘

+0

你指的是什么指标? –

+0

延迟度量标准和磁盘读写度量标准。 – user1142317

回答

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