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 等监控 | 不支持 | |
中间件 | 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. 在集成中心选择支持一键安装的服务,单击模块左下角的一键安装。
5. 在新建页,填写指标采集名称和地址等信息,并单击保存即可。如下图以 Kafka 为例:
自定义安装
1. 登录 Prometheus 监控服务控制台。
2. 在实例列表中,选择对应的 Prometheus 实例。
3. 进入实例详情页,选择数据采集,再点击集成中心。
4. 在集成中心选择对应的服务。您可以单击自定义安装查看接入指引(仅支持部分产品),接入成功后即可实时监控对应的服务。您还可以单击 Dashboard 操作,安装或升级该服务的 Grafana Dashboard。