Azure指标图根据样式显示不同的结果

时间:2019-10-07 19:04:40

标签: azure azure-sql-database azure-monitoring

我正在使用标准指标在Azure中构建一些SQL仪表板。具体来说,我正在对照DTU限制绘制DTU使用情况图表。我正在为每个绘图最大值。

使用“折线图”样式,我得到以下信息: Line Chart

这建议我最多使用大约一半的DTU极限。

但是,如果我将样式切换为“条形图”,则会显示以下内容:Bar Chart

这建议我几乎每天都超过DTU限制。

那么现在,我想知道哪种解释是正确的?我的直觉告诉我,折线图是正确的,我只是看到一个“堆积条形图”,该值将两个值相加,而不是我惯用的更传统的条形图。我在Azure文档中找不到与此相关的任何资源。有什么想法吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

当您获得“条形图”时,正如您所说的,Y轴范围的值是两个指标的总和或更高,这些指标共享一个Y轴。

您似乎几乎每天都超过DTU限制,因为Azure将两个指标值混合在一个栏中。

例如在“条形图”中,当我们要查看最大DTU限制时,应将鼠标移至左下角的“ DTU限制(最大)”:

enter image description here

使用的DTU(最大值)”: enter image description here

希望这会有所帮助。

答案 1 :(得分:0)

在过去的几年中,我看到许多关于DTU图的抱怨this。该图有时不一致,如here所示。

请运行以下查询以验证过去7天的资源消耗。您可能会发现查询结果比DTU图更准确。

SELECT * 
FROM sys.dm_db_resource_stats
WHERE database_name = 'AdventureWorksLT' AND           
start_time > DATEADD(day, -7, GETDATE())
ORDER BY start_time DESC;