简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

使用 Prometheus 和 Grafana 监控指标

您可以使用Prometheus和Grafana监控Astra数据存储指标。您可以将Prometheus配置为从Astra Data Store Kubernetes集群指标端点收集指标、并且可以使用Grafana将指标数据可视化。

您需要什么? #8217 ;将需要什么
  • 确保已在Astra数据存储集群或可与Astra数据存储集群通信的其他集群上下载并安装Prometheus和Grafana软件包。按照官方文档中的说明安装每个工具:

  • Prometheus和Grafana需要能够与Astra Data Store Kubernetes集群进行通信。如果Astra Data Store集群上未安装Prometheus和Grafana、则需要确保它们可以与Astra Data Store集群上运行的指标服务进行通信。

配置 Prometheus

Astra数据存储在Kubernetes集群中的TCP端口9341上公开指标服务。您需要配置 Prometheus 以从此服务收集指标。

步骤
  1. 为您的 Prometheus 安装编辑 Prometheus.yml 配置文件。

  2. 添加指向Astra Data Store服务名称及其端口的服务目标。例如:

    scrape_configs:
    static_configs:
    - targets: ['astrads-metrics-service.astrads-system:9341']
  3. 启动 Prometheus 服务。

配置 Grafana

您可以将 Grafana 配置为显示 Prometheus 收集的指标。

步骤
  1. 为您的 Grafana 安装编辑 datasources.yaml 配置文件。

  2. 将 Prometheus 添加为数据源。例如:

    apiVersion: 1
    
    datasources:
      - name: astradatastore-prometheus
        type: prometheus
        access: proxy
        url: http://localhost:9090
        jsonData:
          manageAlerts: false
  3. 启动 Grafana 服务。

  4. 按照 Grafana 文档中的说明进行操作 "开始使用"

导入 Grafana 信息板模板

为安装Astra数据存储而下载的捆绑包文件包含Grafana信息板模板文件、您可以从Grafana中导入这些文件。这些信息板模板可帮助您查看Astra数据存储提供的指标类型以及查看方式。

步骤
  1. 打开Astra Data Store `.tar.gz`软件包。

  2. 打开 manifests 目录。

  3. 提取 grafana_cluster.jsongrafana_volume.json 文件。

  4. 使用 Grafana Web UI , "将信息板模板文件导入到 Grafana 中"