微信邦 发表于 2022-4-14 09:46:09

Prometheus 与容器融合升级,打造容器监控最佳方案~



前言

如今,以 Kubernetes 为代表的云原生技术正在吞噬世界。随着 Kubernetes 成为容器编排领域的事实标准,Prometheus 也击败了度量领域以 Zabbix 为代表的众多前辈,成为云原生时代容器监控的事实标准。
众所周知,Prometheus 是容器场景的最佳监控工具,但自建 Prometheus 对于运维人力有限的中小型企业而言,成本太高;对于业务发展快速的大企业又容易出现性能瓶颈。因而使用云上托管 Prometheus 已成为越来越多上云企业的第一选择。
由于历史原因,此前腾讯云有两款同质化的托管 Prometheus 产品,分别为云监控服务下的【Prometheus 监控】和腾讯云容器服务(TKE)下的【云原生监控】。对于腾讯云用户而言,使用时会有如下困扰:
1. 两款产品的区别是什么,我的业务应该选择使用哪款产品?2. 云监控的【Prometheus 监控】支持的监控场景更多,配套的 Grafana 服务更强大;而容器的【云原生监控】在集成容器服务方面提供了更丰富的功能,如果两个产品的优势能合并就好了。
今天就给大家带来了好消息,两款产品融合了!不再需要做选择,你想要的,我们都有!
融合升级后,产品形态由原来的两款独立产品变为一款产品,产品名称为腾讯云 Prometheus 监控服务(TMP)。融合后的产品保留两个使用入口,分别位于云监控控制台和容器控制台:
1. 云监控控制台-Prometheus 监控,提供完整的产品服务,包括容器场景监控和非容器场景。
2. 容器控制台-Prometheus 监控,仅提供容器场景监控的服务,如需要接入非容器相关数据,需要跳转到云监控控制台来使用。
无论在哪个入口购买 Prometheus 实例,您都可以同时在两边的控制台使用已购买的实例。

强强联合-提升用户体验

【Prometheus 监控】和【云原生监控】融合后,产品能力上有大幅的提升,强强联合后的体验有如下变化:
1. 基础指标免费我们精心筛选了一百多个核心的容器基础指标,免费提供给所有用户使用,可以覆盖容器基础监控场景。
2. 支持细粒度调整基础指标的采集新增支持自定义调整基础指标的采集,控制台展示默认已采集的免费指标和未采集的其他基础指标,支持用户勾选采集更多基础指标,以及取消选择默认已采集的指标。
3. 支持按量计费此前【Prometheus 监控】只支持按实例包年包月的付费方式,使用不灵活,同时受不同实例规格数据上报峰值的限制,满足不了海量数据同时上报的场景。用户可以按需使用,免费创建实例,不上报数据时不收费。特别是对于有季节性周期性特征的业务,可以在高峰期多使用,低峰期少使用,避免浪费。
4. 支持跨地域/跨 VPC 关联容器集群只要是在腾讯云购买的容器集群,无论集群与 Prometheus 是否处于同一个地域或同一 VPC,都可以实现一键快速集成,支持使用同一个 Prometheus 实例管理不同地域、不同 VPC 的多个集群。
5. 支持集成弹性容器集群(EKS)和边缘容器集群(TKE Edge)集成容器服务,支持的服务类型由原来的标准集群,扩展到新增支持弹性集群和边缘集群。可以实现快速集成全部类型的腾讯云容器服务。
6. 告警能力提升Prometheus 使用云监控的告警能力和通知渠道,用户无需重复维护告警通知人和接收渠道等信息。
7. 采集端自动扩缩容数据采集端可以根据实际数据上报情况自动扩缩容,使用灵活,避免资源浪费。
8. Grafana 可视化升级为独立服务由原来 Prometheus 内嵌入的 Grafana 升级为独立的托管 Grafana 服务,功能更加强大,同一个 Grafana 支持绑定多个 Prometheus 实例,支持快速集成云产品基础监控、日志等其他类型的数据源。

3分钟完成容器场景的监控配置

步骤1:购买实例1. 登录云监控控制台,或容器控制台,选择【Prometheus 服务】       [点击查看大图]
2. 单击新建,进入新建购买页,可根据自己的实际情况购买对应的实例,新建时,可关联 Grafana 实例。       [点击查看大图]
步骤2:集成容器服务1. 在 Prometheus 实例详情页,单击集成容器服务。       [点击查看大图]       
2. 在集成容器服务页面,点击关联集群,弹窗中选择需要关联的集群,共支持接入4种集群类型(标准集群、弹性集群、注册集群、边缘集群),同时支持集群跨 VPC,不同 VPC 网络不互通的情况需要勾选创建公网 CLB。       [点击查看大图]         
3. 关联集群后,可以手动配置指标采集,查看默认采集的免费基础指标,同时可以调整新增或减少采集其他指标。      [点击查看大图]          
步骤3:Grafana 查看监控数据
1. 如果在购买 Prometheus 实例时,没有关联 Grafana,可以在 Prometheus 实例列表页,新增关联。   [点击查看大图]
2. 点击实例名称旁边的 Grafana 图标,进入 Grafana 服务平台。   [点击查看大图]        3. 在 Grafana平 台,Dashboard 搜索列表,默认预设了容器相关的监控面板,点击某个面板名称,进入面板页面,可以查看预设好的监控数据图表。                      [点击查看大图]
步骤4:配置告警策略在 Prometheus 实例详情页,点击告警策略,可以选择预设的模板类型,无需手动配置,告警通知可选择云监控已有的通知模板,从而实现快速配置告警。
[点击查看大图]

总结
Prometheus 监控服务和容器服务融合升级后,监控能力上有大幅提升,支持一键接入所有类型的容器服务,支持跨地域/跨 VPC 关联容器集群。为了让用户更深入了解本次融合后的功能、场景和接入实操,Prometheus 监控服务已与容器服务 TKE 联合举行了 玩转云原生容器场景的 Prometheus 监控 直播教学,本课程将带你沉浸式体验 Prometheus 在容器场景下配置使用全流程,为您的容器平稳运行助力!欢迎点击文末【阅读原文】观看直播回顾。Prometheus 监控服务兼容开源生态丰富多样的应用组件,并结合云监控告警和开源 Grafana,为您提供免搭建的高效运维能力,减少开发及运维成本。欢迎关注腾讯云监控公众号了解更多产品信息~

页: [1]
查看完整版本: Prometheus 与容器融合升级,打造容器监控最佳方案~