使用 azdata 和 Grafana 仪表板监视应用程序

重要

Microsoft SQL Server 2019 大数据群集附加产品将停用。 对 SQL Server 2019 大数据群集的支持将于 2025 年 2 月 28 日结束。 具有软件保障的 SQL Server 2019 的所有现有用户都将在平台上获得完全支持,在此之前,该软件将继续通过 SQL Server 累积更新进行维护。 有关详细信息,请参阅公告博客文章Microsoft SQL Server 平台上的大数据选项

Grafana 是最佳云本机虚拟化工具之一,可用于提供在 Kubernetes 中运行的应用程序的各种监视指标。

本文介绍如何监视 SQL Server 大数据群集内的应用程序。

重要

Internet Explorer 浏览器和旧版 Microsoft Edge 浏览器与 Grafana 不兼容。 在 Grafana 中,当使用不受支持的浏览器时,将出现包含错误的黑色页面。 请考虑使用基于 Chromium 的 Microsoft Edge,或查看 Grafana 支持的浏览器

先决条件

功能

在 SQL Server 2019 中,可以创建、删除、描述、初始化、列出运行和更新应用程序。 下表介绍了可以与 azdata 一起使用的应用程序部署命令。

Command 说明
azdata bdc endpoint list 列出大数据群集的终结点。

可以使用以下示例列出 Grafana 仪表板的终结点:

azdata bdc endpoint list --endpoint-name metricsui 

输出会为你显示终结点,你可以使用群集用户名和密码进行登录。

Grafana 仪表板

打开仪表板时,转到“主机应用指标”,你可以在其中获取有关应用程序的更多见解并进行跟踪。

主机应用指标

若要获取有关应用程序的单个 Pod(在某些情况下,你有应用程序的多个副本)的更多见解,请转到“主机 Pod 标准”并选择相应的 Pod,你将获得指标视图,如下所示:

主机 pod 标准

后续步骤

有关其他示例,请参阅应用部署示例

有关 SQL Server 大数据群集的详细信息,请参阅 SQL Server 2019 大数据群集简介