作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Azure VM 中有一个虚拟机,我想获取网络输入/网络输出指标。
在 Azure 门户中,我将诊断设置和指标设置为存储到选定的存储表中。但存储的指标与我在 Azure 门户中看到的指标之间存在一些差异。在 Azure 门户中,我可以选择 Network In
和Network Out
从指标列表(参见下面的屏幕截图): 可以看到,这里的metric名称是Network In
和Network Out
它显示了虚拟机网络的使用情况。
但在存储表中,它显示不同的指标列表并且是聚合的。 CounterName
下面列出了存储表中保存的指标:
我在想\NetworkInterface\BytesReceived
和\NetworkInterface\BytesTransmitted
与 Network In
相同和Network Out
。但它是聚合的,并且不是每分钟传输的字节。它会聚合到当前分钟之前的所有其他指标。请看下面的截图: 那么问题是我应该如何得到Network In
和Network Out
指标?
最佳答案
根据您的描述,也许您可以使用Azure PowerShell命令来获取:
Get-AzureRmMetric -ResourceId $id -TimeGrain 00:01:00 -DetailedOutput -MetricNames "Network in"
输出如下:
有关Azure VM支持的指标的更多信息,请参阅to this link .
这里有一个关于您的类似案例,please refer to it .
关于azure - 如何从Azure指标获取 "Network In"和 "Network Out"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49986426/
我是一名优秀的程序员,十分优秀!