前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一个人也能轻松运维多云下的 K8s

一个人也能轻松运维多云下的 K8s

作者头像
腾讯云可观测平台
发布2022-07-20 21:10:30
7500
发布2022-07-20 21:10:30
举报

前言

根据《 Flexera 2020云状况报告》显示,多云环境正在成为企业的标准,93%的企业正在使用这种方式。

在部署架构方面,Kubernetes (K8s)是一种灵活的编排工具,它可以运行在本地、公共云和多个公共云。在这样的环境下,我们需要一套针对云原生环境、完善并且能实现多云监控的监控平台。自建 Prometheus,繁琐的集群关联步骤,让很多开发运维同学从入门到放弃。于是支持快速接入的托管 Prometheus 成为了大家的首选。

上期我们介绍了自建的 K8s 如何接入 Prometheus 监控服务,大家纷纷来咨询,混合云该如何接入 Prometheus 呢?本文将演示腾讯云 Prometheus 监控服务如何通过关联注册集群的形式快速实现混合云 K8s 的监控。

操作步骤

步骤 1:申请权限

申请云原生分布式云中心使用权限

(https://cloud.tencent.com/apply/p/897g10ltlv6) 

步骤 2:申请注册集群功能

1. 登录 容器服务控制台-注册集群。在页面中单击 开通服务

2. 在跳转页面中填写相关网络配置、开通地域等信息。填写完后单击 完成 即可。

3. 若开通成功,则会生成 Hub 集群。

步骤 3:新建注册集群

1. 在容器服务控制台-注册集群中单击 注册已有集群。在页面中填写集群名称,选择集群所在地或腾讯云标签。

2. 若显示待注册状态则表示,创建成功。

步骤 4:跨云 Kubernetes 集群接入

下列以阿里云为例,介绍阿里云下的 K8s 如何接入 Prometheus。

一、复制注册命令

1. 进入容器服务控制台-注册集群,在操作列中单击 查看注册命令,在弹框中选择外网访问

2. 在外网访问页面复制注册命令。

二、进行集群关联

1. 登录阿里云控-容器服务制台,使用 yaml 创建资源。

2. 将注册命令粘贴到新建的 yaml 中。

三、验证是否注册成功

进入容器服务控制台-注册集群页面。若状态显示为运行中则表示注册成功。

步骤 5:Prometheus 实例关联注册集群

1. 进入 Prometheus 控制台。

2. 选择您需要对应的 Prometheus 实例,单击其实例名称。

3. 进入实例管理页,单击 集成容器服务集群监控。关联对应的注册集群。完成后单击 确认 即可。

步骤 6:验证接入是否成功

1. 进入 Prometheus 控制台。 选择您需要对应的 Prometheus 实例,单击其实例名称。

2. 进入实例管理页,单击 集成容器服务集群监控,在集群监控列表中,单击操作列的 数据采集配置

3. 若如下图所示,显示指标详情,则表示接入成功。

步骤 7:查看监控数据

1. 进入 Prometheus控制台。选择您需要对应的 Prometheus 实例,单击实例名称右侧的 Grafana

2. 在 Grafana 登录界面输入账号密码,进入 Grafana 管理后台。

3. 在左侧菜单栏中选择 manage > tps 文件夹 > 再根据自己需要查看对应大盘。

下列以选择 resource cluster 大盘数据为例,模板变量 cluster 选择对应集群(集群 ID)即可查看监控数据。

总结

腾讯云 Prometheus 监控服务兼容开源生态丰富多样的应用组件,并结合云监控告警和托管 Grafana,你只需在腾讯云容器服务注册集群、在云厂商控制台关联集群,并将注册集群关联 Prometheus实例,即可拥有免搭建的高效运维能力,实现混合云 K8s 全方位监控,减少开发及运维成本。

联系我们

如有任何疑问

欢迎扫码进入官方交流群~

Prometheus 相关文章推荐:


欢迎关注腾讯云监控,了解最新动态

👇点击阅读原文了解更多 Prometheus 监控产品信息

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-07-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云可观测 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 步骤 2:申请注册集群功能
  • 步骤 3:新建注册集群
  • 步骤 4:跨云 Kubernetes 集群接入
  • 步骤 5:Prometheus 实例关联注册集群
  • 步骤 6:验证接入是否成功
  • 步骤 7:查看监控数据
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档