【问题标题】:Show a value only in a dashboard in azure?仅在 azure 的仪表板中显示值?
【发布时间】:2021-08-13 13:26:48
【问题描述】:

我有以下查询:

AppMetrics | where Name=="ReportImported"| summarize Value=count() 

我想在仪表板中显示值,它看起来像这样:

是否无论如何只显示数字而不是将其显示为带有值列的列表?

【问题讨论】:

    标签: azure azure-application-insights azure-log-analytics


    【解决方案1】:

    您可以使用 Azure Monitor 工作簿来实现此目的。

    1. 从您的 Azure 门户中,转到 Monitor 并在左侧窗格中查找 Workbooks。然后点击New创建一个新的工作簿,然后点击Add query按钮。

    1. 此时,您已经可以将查询粘贴到查询控制台窗口中。选择您的 Log Analytics 工作区并确保运行查询以验证它是否有效。在Visualization下拉菜单下,选择Tiles,右侧会出现一个新的Tiles settings。点击它会弹出设置页面。

    1. 这里我唯一配置的是 Left Tile 字段。相应地设置您的值并选中自定义格式框。点击应用查看更改。您可以在此处探索其他功能,如果满意,然后单击完成编辑。最后,点击完成编辑并保存您的工作簿。

    1. 现在进行下一步,工作簿需要再次处于编辑模式。编辑它,然后单击 Pin 图标。出现一个弹出窗口,说明您有两个固定选项。向右看,您会看到另一个“项目级”图钉。点击它并选择您的仪表板。

    1. 它应该显示在仪表板中,工作簿名称作为标题,数字作为磁贴的唯一内容。

    这可能看起来有点复杂,但这是我今天找到的唯一方法,经过几周的努力寻找解决方案。 Workbooks 非常强大,可以实现非常丰富的可视化!

    【讨论】:

      【解决方案2】:

      图块库中没有合适的图块可以直接开箱即用。 User Voice上也有类似的开放思路。

      我能做的最接近的事情是使用 Azure Monitor 中的 Workbooks 功能,当固定到仪表板时看起来像这样:

      以下是创建上述视觉效果的步骤:

      1. 导航到您的 Log Analytics 工作区
      2. 创建新工作簿 > 添加查询
      3. 添加您的日志分析查询并运行预览
      4. 如下配置Tile settings
        • Visualization下拉菜单更改为Tiles,然后选择Tile Settings
        • 设置Title并选择Left。将 Use column: 的值更改为 Count,将 Column Renderer 的值更改为 Big Number

      在保存查询步骤后但在保存工作簿之前,选择 pin 选项并将此查询步骤固定到您的 Azure 仪表板,如下所示:

      通过这种方法,您可以利用一系列 visualization options 和 Azure Monitor Workbooks 提供的功能,创建丰富的可视化报告和交互式体验。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-03-06
        • 1970-01-01
        • 1970-01-01
        • 2019-03-13
        • 2019-08-08
        • 1970-01-01
        • 2015-01-27
        相关资源
        最近更新 更多