tencent cloud

Prometheus 监控服务

产品简介
产品概述
产品优势
应用场景
基本概念
相关限制
功能特性
开服地域
购买指南
计费概述
按量付费(后付费)
免费试用介绍
托管采集器付费介绍
归档存储付费介绍
购买方式
欠费说明
快速入门
接入指南
抓取配置说明
自定义监控
EMR 接入
Java 应用接入
Golang 应用接入
Exporters 接入
Nacos 接入
通用组件监控
健康巡检
TKE 集群内安装组件说明
云监控
非腾讯云主机监控
通过 Remote Read 读取云托管 Prometheus 实例数据
Agent 自助接入
Pushgateway 接入
安全组开放说明
操作指南
实例
容器监控
集成中心
数据多写
预聚合
实例诊断
归档存储
告警策略
标签管理
访问控制
Grafana
API 使用指南
容器服务指标
相关资源使用及计费说明
实践教程
自建 Prometheus 迁入
云服务器场景下自定义接入
容器场景监控
TKE Serverless 集群如何放通外网
Prometheus 监控服务如何接入本地 Grafana
Prometheus 实例访问公网
配置 Prometheus 公网地址
Terraform
Terraform 概述
使用 Terraform 管理 Prometheus 实例
使用 Terraform 管理 Prometheus 实例的集成中心
使用 Terraform 采集容器监控数据
使用 Terraform 配置告警策略
常见问题
基础问题
集成容器服务相关
产品咨询
使用&技术问题
云监控问题
服务等级协议
TMP 政策
TMP 隐私协议
TMP 数据处理和安全协议

数据采集配置

PDF
聚焦模式
字号
最后更新时间: 2024-07-30 18:14:31

操作场景

本文档介绍如何为已完成关联的集群配置监控采集项。

前提条件

在配置监控数据采集项前,您需要完成以下操作:
已成功创建 Prometheus 监控实例。
已将需要监控的集群关联到相应实例中。

操作步骤

配置数据采集

2. 在监控实例列表页,选择需要配置数据采集规则的实例名称,进入该实例详情页。
3. 数据采集 > 集成容器服务页面,单击实例右侧的数据采集配置,进入采集配置列表页。
4. 点击页面上方的采集指标管理,会弹出基础监控指标采集管理页面。
若需要采集所有容器图表指标,可以在弹出的窗口中点击一键采集预设图表指标,在弹出的确认窗口点击确定,将会采集所有预设图表指标。






若只需要采集部分指标,可以通过监控图表预聚合规则进行指标筛选,勾选自己需要的指标后再点击确定即可。如下图所示:



5. 在“数据采集配置”页中,单击新建自定义监控,新增数据采集配置。Prometheus 监控服务预置了部分采集配置文件,用来采集常规的监控数据。您可以通过以下两种方式配置新的数据采集规则来监控您的业务数据。
通过控制台新增配置
通过 yaml 文件新增配置

监控 Service

1. 单击页面编辑
2. 在“新建采集配置”弹窗中,填写配置信息。如下图所示:



1. 单击 yaml 编辑
2. 在弹窗中,选择监控类型,并填写相应配置。 您可以按照社区的使用方式通过提交相应的 yaml 来完成数据采集的配置。
工作负载监控:对应配置为 PodMonitors。
service 监控:对应配置为 ServiceMonitors。
RawJobs 监控:对应配置为 RawJobs。
6. 单击确定完成配置。
7. 在该实例的“数据采集配置”页中,查看采集目标状态。如下图所示:



targets(1/1)表示(实际抓取的 targets 数为1 / 探测的采集目标数为1)。当实际抓取数和探测数的数值相等时,显示为 up,即表示当前抓取正常。当实际抓取数小于探测数时,显示为 down,即表示有部分 endpoints 抓取失败。 单击上图中的字段值(1/1)即可查看采集目标的详细信息。如下图:




查看已有配置

2. 在监控实例列表页,选择需要配置数据采集规则的实例名称,进入该实例详情页。
3. 数据采集 > 集成容器服务页面,单击实例右侧的数据采集配置,进入采集配置列表页。选择基础监控或者自定义监控,单击右侧的编辑
4. 在弹出的编辑窗口查看 yaml 文件中当前配置的所有监控对象。如下图所示:



查看采集目标

2. 在监控实例列表页,选择需要查看 Targets 的实例名称,进入该实例详情页。
3. 数据采集 > 集成容器服务页面,单击实例右侧的数据采集配置



4. 在弹出的窗口中点击 targets 下方的显示状态,即可跳转到当前数据的详情页。







相关操作

挂载文件到采集器

在配置采集项的时候,如果您需要为配置提供一些文件,例如证书,可以通过以下方式向采集器挂载文件,文件的更新会实时同步到采集器内。
prometheus.tke.tencent.cloud.com/scrape-mount = "true" prom-xxx 命名空间下的 configmap 添加如上 label,其中所有的 key 会被挂载到采集器的路径 /etc/prometheus/configmaps/[configmap-name]/
prometheus.tke.tencent.cloud.com/scrape-mount = "true" prom-xxx 命名空间下的 secret 添加如上 label,其中所有的 key 会被挂载到采集器的路径 /etc/prometheus/secrets/[secret-name]/

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈