10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

谷歌 Stackdriver 对 Kubernetes 提供更好的监控支持

  • 2018-05-28
  • 本文字数:1158 字

    阅读完需:约 4 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

在最近举行的 KubeCon 大会上,谷歌宣布了用于 Kubernetes 的 Stackdriver 的 beta 版。关键特性包括监控的中心可视性,Kubernetes 编配容器的度量指标和日志可以与已有仪表盘中的度量指标一起展示,以及更好的 Prometheus 支持。

Stackdriver 是 Google Cloud Platform 的一款监控产品,可以从服务器和应用程序收集度量指标和日志。一些度量指标已经内置在平台中,而另一些指标则需要在被监控的服务器上安装代理。代理支持自定义,可通过 API 来推送自定义指标。Stackdriver 还可以构建自定义的仪表盘,选择想要查看的指标,并通过标签进行筛选。只要这个指标存在于 Stackdriver 系统中,就可以查看它。Kubernetes 监控使用了同样的机制。

用于 Kubernetes 的 Stackdriver 监控包括日志收集度量指标收集事件。来自个体容器的日志,系统组件(如docker 和kublelet)的日志,以及系统事件(如pod 调度),这些东西都被运行在Kubernetes 节点上的代理推送到Stackdriver。在Google Cloud 上运行的Kubernetes 集群默认启用了日志收集。监控也使用了相同的机制。收集到的监控数据可以与来自系统其他部分的度量指标进行比较查看。Stackdriver 的度量指标按照资源类型进行分组,例如VM 实例和负载均衡器,并且新特性引入了新的资源类型,如Kubernetes 节点和pod。监控可以利用现有的Stackdriver 组件,比如警报和事件。

有一些特性在声明发布之前就已存在,比如容器的stdout 和stderr 被发送到Stackdriver 日志组件,系统度量指标被推送到Stackdriver 监控组件。然而,也存在一些问题——例如,默认的日志解析模式无法检测到多行事件,如堆栈信息。没有在Google Cloud 上运行的Kubernetes 集群可以使用其他的监控选项,比如 Heapster Prometheus

关于与 Prometheus 的集成问题,Google Cloud 产品经理 J D Velasquez 表示:

我们将会扩展与 Prometheus 的集成,确保在 Kubernetes 监控可用之前,边车输出组件所需的所有钩子都准备就绪。

边车容器其实是一种辅助容器,与另一个容器运行在同一个pod 中。在配置Prometheus 和GKE 的文档中提到,每个Kubernetes pod 需要一个单独的服务,不过用来运行边车容器的代码已经可以在 Github 上找到,不过它限制了集群只能运行在 Google Compute Engine(GCE)或 GKE 上。

Velasquez 补充道,“Stackdriver Kubernetes 监控 beta 版现在可以在 Kubernetes Engine alpha 集群中进行测试,一旦 Kubernetes 1.10 发布,就可以在生产集群中使用。”Stackdriver 的数据可以导出到BigQuery、Google Cloud Storage 和Google PubSub 进行后续分析。

查看英文原文 Google’s Stackdriver Monitoring Announces Better Support for Kubernetes Deployments

2018-05-28 15:362110
用户头像

发布了 731 篇内容, 共 474.0 次阅读, 收获喜欢 2008 次。

关注

评论

发布
暂无评论
发现更多内容

通过TiOperator备份数据到共享存储

TiDB 社区干货传送门

实践案例 集群管理 故障排查/诊断 备份 & 恢复

Java jdbc 驱动 maxPerformance 配置避坑

TiDB 社区干货传送门

开发语言 应用适配 数据库连接

教你用python爬取『京东』商品数据,原来这么简单!

技术冰糖葫芦

API 接口

cURL 命令全面解析:提高工作效率

Apifox

程序员 前端 后端 API curl

DApp 链上合约质押挖矿系统开发丨技术搭建

l8l259l3365

MES系统跟车间设备怎么连接?设备管理后的好处有哪些?

万界星空科技

数据采集 mes 设备管理 万界星空科技 智能设备管理

开源分布式数据库 TiDB 架构以及HTAP 的实现

TiDB 社区干货传送门

TiDB 底层架构

TIDB 分区表使用实践

TiDB 社区干货传送门

6.x 实践

TiKV 状态变化

TiDB 社区干货传送门

万字心路历程:从十年老架构决定重构开始

阿里巴巴云原生

阿里云 云原生 iLogtail

如何使用 NFTScan NFT API 在 Blast 网络上开发 Web3 应用

NFT Research

API NFT\ NFTScan

【干货】需求驱动的配货

第七在线

详细教程:如何制作产品介绍二维码(二)

草料二维码

二维码 草料二维码 干货分享

绕过 MVCC 影响的 TiDB Delete 数据方法

TiDB 社区干货传送门

管理与运维 7.x 实践

微隔离,做到真正零信任

德迅云安全杨德俊

章文嵩等技术大咖共同探讨企业数据治理和降本增效策略运用!

AutoMQ

#云原生 KubeBlocks #Kafka #OceanBase #AutoMQ

在 GraalVM 静态编译下无侵入实现可观测探索

阿里巴巴云原生

Java 阿里云 云原生

Puppet 2024年度报告:平台工程发掘 DevOps 无限潜质

SEAL安全

DevOps 平台工程 puppet

金三银四 | 软件测试开发岗求职攻略来袭,快来抢先一步!

测试人

软件测试

实时计算Flink集成开源连接器-TiDB CDC Connector案例实践

TiDB 社区干货传送门

实践案例 应用适配 数据库连接

Yummy FTP Pro for mac中文直装版 最可靠的ftp文件传输工具

Rose

Mac软件 文件传输工具 ftp传输 Yummy FTP Pro 破解版 Yummy FTP Pro 下载

AI力量:如何让测试更智能更高效

测试人

软件测试

数据本地性如何助力企业在云上实现高效机器学习

Alluxio

机器学习 gpu 模型训练 云存储 Alluxio

容器架构下的性能测试实践方法

老张

性能测试 容器化

一文了解TiDB的数据对比工具sync-diff-inspector

TiDB 社区干货传送门

实践案例

月活超 1.1 亿,用户超 4 亿,你也在用的「知乎」是如何在超大规模 TiDB 集群上玩转多云多活的?

TiDB 社区干货传送门

实践案例 社区活动 数据库前沿趋势 OLTP 场景实践

谷歌Stackdriver对Kubernetes提供更好的监控支持_DevOps & 平台工程_Hrishikesh Barua_InfoQ精选文章