一体化监控场景
Prometheus 监控服务提供一站式开箱即用的 Prometheus 全托管服务,天然集成开源 Grafana 大盘和腾讯云可观测平台告警。支持基础服务、应用层、容器服务等监控场景。
应用服务监控场景
场景一
某应用提供了对外的接口服务,但无法了解该接口服务质量。Prometheus 监控服务可对开发语言进行集成,实时对接口的访问量/延时/成功率进行监控。
场景二
Prometheus 监控服务同时也会对服务进行异常检测,可了解该异常影响了哪些接口、发生在哪些主机,或者了解该异常是单机问题还是整个集群的共性问题。
场景三
对于 Java 应用来说,可进行单机的 GC/内存/线程状态等监控,全方面地了解 JVM 内部的状态。
云服务器监控场景
当您的服务部署在 CVM 上时,几乎每次服务的扩缩容都要修改 Prometheus 的抓取配置。针对这类场景,结合腾讯云平台提供的标签能力和 Prometheus Agent 对腾讯云标签的发现能力,用户只需合理地对 CVM 关联标签即可方便地管理监控目标对象, 免去了需要不断手动更新配置的维护成本,例如:
1. 服务 A 同时部署在 2 台 CVM 上,并对其所在的 CVM 关联标签(服务名:A)。
2. 由于需要进行业务活动,原有 CVM 数量不满足业务活动需求,需再扩容 3 台 CVM,这时只需要对这 3 台 CVM 关联标签(服务名:A)。成功关联后,Agent 就会自动发现新增的3台 CVM,主动抓取监控指标。
3. 活动过后缩容下线 3 台 CVM,服务发现功能会自动感知服务下线,停止抓取监控指标。
自定义监控场景
您可以通过 Prometheus 监控服务自定义上报指标监控数据,对应用或者服务内部的一些状态进行监控,如请求处理数、下单数等,也可以对一些核心逻辑的处理耗时进行监控,如请求外部服务的耗时情况等。