查看统计数据

要使用度量 API 作为数据源查看使用情况统计数据,可以使用各种在集群内或外部署的第三方软件。

例如,您可以使用 Grafana 应用程序以度量 API 作为数据源,并以仪表盘形式显示结果。

注:

ArcGIS Enterprise 11.2 on Kubernetes 之前的版本中,可以直接从 ArcGIS Enterprise Administrator API 中获取 Grafana,但此功能现已移除。 尽管它不再直接从软件中提供,但您仍然可以单独安装 Grafana,以通过它使用度量 API。

确定 URL 模式

要在第三方应用程序中使用度量 API 作为数据源,您必须向应用程序注册其 URL。

注:

在将 API 注册为数据源时,请确保其 URL 表可以在集群内部或外部访问。

注:

使用与您的部署相匹配的 URL 模式。

  • 外部服务 URL(在集群内部或外部访问时使用):https://<FQDN>/<context>/prometheus
  • 内部服务 URL(从同一集群内部访问时使用):http://arcgis-rest-metrics-api.<deploymentNamespace>.svc.cluster.local:8443/arcgis/prometheus

将 Prometheus 添加为数据源

要在应用程序中使用度量 API,必须选择 Prometheus 作为数据源类型。

以下步骤是使用 Grafana 进行此过程的示例,但其他应用程序将使用类似的步骤。

  1. Grafana 用户界面中打开配置菜单。
  2. 单击数据源
  3. 单击添加数据源
  4. 选择 Prometheus 作为类型。
  5. 将服务器 URL 设置为适当的 Prometheus 服务器 URL。

    • 外部服务 URL(在集群内部或外部访问时使用):https://<FQDN>/<context>/prometheus
    • 内部服务 URL(从同一集群内部访问时使用):http://arcgis-rest-metrics-api.<deploymentNamespace>.svc.cluster.local:8443/arcgis/prometheus

  6. 访问设置为浏览器
  7. 启用基本身份验证,并输入访问度量 API 时指定的凭据。
  8. 单击保存测试以保存新的数据源。

示例仪表盘模板

注册度量 API 并设置 Prometheus 作为数据源后,可以开始可视化组织的服务数据。 开始时,ArcGIS Enterprise on Kubernetes 资料档案库中提供了几个示例 Grafana 仪表盘模板。 您可以通过上传模板的 JSON 文件或直接粘贴 JSON 文本来导入这些仪表盘。 按照以下步骤导入这些示例 Grafana 仪表盘。

  1. Grafana 中,单击仪表盘
  2. 单击新建
  3. 在下拉菜单上选择导入
  4. 执行以下步骤之一:
    • 从模板中上传仪表盘 .json 文件。
    • 将从模板复制的仪表盘 .json 文本直接粘贴到文本区域中。
  5. 注:
    导入过程允许您更改仪表盘名称、选择仪表盘要使用的数据源,并指定仪表盘使用的任何度量前缀。