Prometheus 监控服务对常用的开发语言/中间件/大数据/基础设施数据库进行了集成,支持一键安装和自定义安装方式,用户只需根据指引即可对相应的组件进行监控,同时提供了开箱即用的 Grafana 监控大盘。集成中心涵盖了基础服务监控、组件监控、应用层监控、业务监控等监控场景,方便您快速接入并使用。
支持服务列表
服务类型 | 服务名称 | 监控项 | 是否支持一键安装 | 接入文档 |
大数据 | ElasticSearch | 包括集群/索引/节点等监控 | 支持 | |
| Flink | 包括集群/Job/Task 等监控 | 不支持 | |
其它 | Apache | Apache HTTP服务监控,包括请求速率、连接数、响应代码等 | 支持 | |
开发 | CVM 云服务器 | 使用扩展的 cvm_sd_config 配置 CVM 抓取任务,采集 node-exporter 或业务自定义指标 | 支持 | |
| Golang | 包括 GC/Heap/Thread/Goroutine 等监控 | 不支持 | |
| JVM | 包括 Heap/Thread/GC/CPU/File 等监控 | 不支持 | |
| Spring MVC | 包括 HTTP接口/异常/JVM 等监控 | 不支持 | |
| CVM Node Exporter | 自动在 CVM 安装 Node Exporter,采集监控数据 | 支持 | |
中间件 | Kafka | 包括 Broker/Topic/Consumer Group 等监控 | 支持 | |
| Consul | Consul 监控 | 支持 | |
| Etcd | Etcd 监控 | 不支持 | - |
| Istio | Istio 监控 | 不支持 | - |
| Nginx | Nginx 服务指标监控,包括健康状况、性能和负载情况等 | 支持 | |
| Ingress NGINX Controller | Ingress NGINX Controller 监控 | 支持 | |
基础设施 | Kubernetes | 包括 API Server/DNS/Workload/Network 等监控 | 支持 | |
数据库 | 云数据库 MongoDB | 包括文档数/读写性能/网络流量等 | 支持 | |
| 云数据库 MySQL | 包括网络/连接数/慢查询等 | 支持 | |
| 云数据库 PostgreSQL | 包括 CPU/Memory/事务/Lock/读写等监控 | 支持 | |
| 云数据库 Redis | 包括内存使用率/连接数/命令执行情况等监控 | 支持 | |
| 云数据库 Memcached | Memcached 监控 | 支持 | |
| MSSQL | Microsoft SQL Server 指标监控,包括 SQL Server 性能和健康状况等 | 支持 | |
| OracleDB | Oracle 数据库指标监控,包括数据库性能、负载、健康状况等 | 支持 | |
巡检 | 健康巡检 | 通过 Blackbox 定期对目标服务进行连通性测试,帮助您掌握服务的健康状况,及时发现异常 | 支持 | |
监控与运维 | 腾讯云可观测平台 | 云产品监控 | 支持 | |
自定义 | 抓取任务 | 使用原生 static_config 配置抓取任务 | 支持 | |
| CVM 抓取任务 | 使用扩展的 cvm_sd_config 配置 CVM 抓取任务 | 支持 |
一键安装
1. 登录 Prometheus 监控服务控制台。
2. 在实例列表中,选择对应的 Prometheus 实例。
3. 进入实例详情页,选择数据采集,再点击集成中心。
4. 在集成中心选择支持一键安装的服务,下图以 Kafka 为例。
5. 单击 Kafka 即会弹出一个安装窗口,填写指标采集名称和地址等信息,并单击保存即可。
自定义安装
1. 登录 Prometheus 监控服务控制台。
2. 在实例列表中,选择对应的 Prometheus 实例。
3. 进入实例详情页,选择数据采集,再点击集成中心。
4. 在集成中心选择对应的服务。单击它即会弹出一个窗口,点击安装说明文档查看接入指引(仅支持部分产品),接入成功后即可实时监控对应的服务。您还可以单击 Dashboard 操作,安装或升级该服务的 Grafana Dashboard。