有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
腾讯云容器服务(Tencent Kubernetes Engine,TKE)基于原生 Kubernetes 提供以容器为核心的解决方案,解决用户开发、测试及运维过程的环境问题、帮助用户降低成本,提高效率。而 Kubernetes 是一款由 Google 开发的开源的容器编排工具,在 Google 已使用超过15年。作为容器领域实施的标准,Kubernetes 可以极大的简化应用的管理和部署复杂度。通过与容器服务集成,可以大大简化用户通过 Prometheus 来监控 Kubernetes 状态及其运行在上面的服务。

主要内容

Prometheus 在 Kubernetes 下的服务发现机制。
监控 Kubernetes 集群状态。
监控集群基础设施。
监控集群应用容器资源使用情况。
监控用户部署的应用程序。

基本概念

术语
说明
Prometheus Operator
CoreOS 为简化 Kubernetes 操作,引入了 Operator 的概念,针对 Prometheus 推出了 Prometheus Operator,提供 Prometheus 相关自定义 Kubernetes 资源,方便操作 Prometheus。
ServiceMonitor
声明式的管理 Service 相关监控配置。
PodMonitor
声明式的管理 Pod 相关监控配置。
服务发现
Prometheus 提供了多种抓取任务的服务发现机制,例如基于文件、Consul 等。

操作步骤

2. 在实例列表中,选择需要操作的 Prometheus 实例,单击实例 ID 或者右侧的管理进入实例管理页面。
3. 在管理页面的左侧菜单集成容器服务进入容器集成页面,目前主要提供如下服务。
集成 Kubernetes 相关的 基础监控