您可以使用 Prometheus(一种流行的开源指标系统监控解决方案)监控 Managed Service for TimescaleDB 数据库,从而更深入地了解其性能。

在开始之前,请确保您已具备以下条件

  • 在您的 Managed Service for TimescaleDB 帐户中创建了服务。
  • 记下了您的服务的 端口主机
  1. MST 门户 中,选择一个项目并导航到 集成端点

  2. 集成端点 页面中,导航到 Prometheus,然后单击 创建新的

  3. 创建新的 Prometheus 端点 对话框中,完成以下字段

    • 端点名称 字段中,键入端点的名称。
    • 用户名 字段中,键入您的用户名。
    • 密码 字段中,键入您的密码。
    • 单击 创建 以创建端点。

    在设置 Prometheus 安装时,将在 prometheus.yml 配置文件中使用这些详细信息。这允许您将此 Managed Service for TimescaleDB 端点设置为 Prometheus 要抓取的目标。

  4. 通过将 <PORT><HOST><USER><PASSWORD> 替换为您的 Managed Service for TimescaleDB 实例的相应值,使用此示例配置文件设置您的 Prometheus 安装

    global:
    scrape_interval: 10s
    evaluation_interval: 10s
    scrape_configs:
    - job_name: prometheus
    scheme: https
    static_configs:
    - targets: ['<HOST>:<PORT>']
    tls_config:
    insecure_skip_verify: true
    basic_auth:
    username: <USER>
    password: <PASSWORD>
    remote_write:
    - url: "http://<HOST>:9201/write"
    remote_read:
    - url: "http://<HOST>:9201/read"
  5. 在 Managed Service for TimescaleDB 门户中,导航到 服务 并选择您要监控的服务。

  6. 集成 选项卡中,转到 外部集成 部分,然后选择 Prometheus

  7. Prometheus 集成 对话框中,选择您创建的 Prometheus 端点。

  8. 单击 启用

    Prometheus 端点列在 Managed Service for TimescaleDB 实例的 已启用集成 下。

关键词

在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页面