前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CNCF最终用户技术雷达:可观测性(2020年9月)

CNCF最终用户技术雷达:可观测性(2020年9月)

作者头像
CNCF
发布2020-09-22 14:47:15
9400
发布2020-09-22 14:47:15
举报
文章被收录于专栏:CNCFCNCF

作者:Cheryl Hung

CNCF刚刚发布了第二份季度CNCF最终用户技术雷达。该技术雷达的课题是可观测性。

幻灯片:https://github.com/cncf/enduser-public/blob/master/end-user-tech-radar/cncf-end-user-tech-radar-2020-09-observability.pdf

6月,我们推出了CNCF最终用户技术雷达,这是CNCF最终用户社区的一个新倡议。这是一个由超过140家顶级公司和初创公司组成的团体,他们定期开会讨论在采纳云原生技术时面临的挑战和最佳实践。CNCF最终用户技术雷达的目标是分享最终用户正在积极使用的工具、他们推荐的工具以及他们的使用模式。更多关于该方法的信息可以在这里找到。

https://radar.cncf.io/how-it-works

我们也很高兴推出radar.cncf.io,在那里你可以找到其他雷达、投票,和代表的行业。

可观察性调查

在2020年8月,最终用户社区的成员被问及他们评估、试验并随后采纳了哪些可观察性解决方案。对283个数据点进行排序和复查,确定最终位置。

这可以解读为:

  • “采纳(Adopt)”环中的五种工具被受访者广泛采纳和推荐。
  • “试验(Trial)”中的技术得到了一些最终用户的推荐,但他们要么没有得到足够的总体响应,要么只有少数人投了“采纳”票。
  • “评估(Assess)”中的项目缺乏明确的共识。OpenTelemetry、Kiali和Thanos拥有广泛的认知度,但只有少数用户推荐采纳。寻找新的可观察性工具的组织在考虑“评估”中的需求时应该考虑到它们自己的需求。

主题

主题描述了有趣的模式和编辑观察:

1. 最常用的工具是开源的。获得最多“采纳”投票的三个工具(Prometheus、Grafana、Elastic)和获得最多投票的五个工具(Prometheus、Grafana、Elastic、Jaeger、OpenTelemetry)都是开源的。

有趣的是,公司已经采纳并维护了这些开源系统,并且能够通过内部投资将其扩展到足够大的部署。因为部署、维护和扩展这些开放源码系统至少需要一个小团队,所以与使用SaaS提供商相比,公司似乎认为这种权衡是值得的。

与此同时,在规模或工程能力方面,运行开源工具的公司和采纳可观察性SaaS平台的公司之间似乎没有清晰的划分。不管公司是使用开源还是SaaS解决方案,OpenMetrics和OpenTelemetry等开放标准都被采纳。另外,一些最终采纳SaaS平台的公司在决定是否采纳自管理平台之前,确实经历了评估和构建原型的过程。也许可以得出这样的结论:新技术的快速发展需要新的可观察性技术,而这又需要几乎不断地评估和采纳新工具。

2. 在可观测领域中没有合并。许多公司使用多种工具:一半的公司使用5种或更多的工具,三分之一的公司有使用10种以上工具的经验。

可观察性本质上要求从不同的视角查看数据,试图回答问题。不同的工具在不同的技术和集成中具有优势,这可能是最终用户最终使用多种工具的原因。当被采纳,从一组工具转换到另一组工具或甚至合并可能会很困难。对于大多数最终用户来说,可观察性并不是他们的核心业务,因此转换工具所需的投资往往不容易获得资金。这可能是为什么在这个雷达上有这么多“采纳”投票的一个重要原因。

有趣的是,公司一直在试验和引入新工具,寻找观察事物的更好方法。随着Kubernetes等云原生技术的出现,需要使用不同的工具进行监控。例如,Nagios在五年前非常流行,但是对于需要监视Kubernetes工作负载的用户来说,现在已经不那么重要了。

3. Prometheus和Grafana经常一起使用。三分之二的受访者同时使用这两种工具。这并不奇怪,但这种高度的相关性仍然值得注意。这两个项目背后的动力,加上很少的竞争,可以帮助它们获得如此高的采纳率。此外,还有许多教程和安装程序,使它们很容易一起使用。手拉手使用它们的阻力最小。

编辑

  • Jon Moter是Zendesk的高级首席工程师。Jon在Foundation Engineering组织工作,该组织为Zendesk工程的其他部门提供计算、存储和云基础设施。Twitter:@jonmoter
  • Kunal Parmar是Box的软件开发总监。Kunal领导他们的云原生团队,推动了Kubernetes、服务网格和可观测性的采纳。
  • Marcin Suterski是纽约时报的首席工程师。Marcin是交付工程团队的一部分,该团队为整个组织的工程团队提供工具、流程和教育。他目前的重点是可观察性。
  • Jason Tarasovic是PayIt的首席工程师。Jason是平台工程团队的创始工程师,负责构建和运行他们的云原生平台。Twitter:@J_Tarasovic

延伸阅读

案例研究:阅读Uber、Adform和Grafana Labs如何使用CNCF技术处理可观察性。

  • https://www.cncf.io/case-studies/uber/
  • https://www.cncf.io/case-studies/adform-prometheus/
  • https://www.cncf.io/case-studies/grafanalabs/

接下来

下一个CNCF最终用户技术雷达将于2020年12月发布,专注于云原生的一个不同主题。投票帮助决定下一个CNCF最终用户技术雷达的主题。

https://www.cncf.io/tech-radar

加入CNCF最终用户社区:

  • 认识谁在使用每个项目,并阅读他们的评论
  • 贡献和编辑未来的CNCF最终用户技术雷达

我们很高兴向社区提供这份报告,我们也很乐意听到你的想法。反馈邮件发送到info@cncf.io。

关于方法

2020年8月,CNCF最终用户社区的140家公司描述他们的公司对不同解决方案的建议:暂缓、评估、试验或采纳。他们也可以给出更详细的评论。由于答案是通过谷歌电子表格提交的,所以在小组中既不保密也不匿名。

32家公司提交了关于34个解决方案的283个数据点。这些被排序以确定最终的位置。最后,编辑编写主题以反映更广泛的模式。

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

本文分享自 CNCF 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
Prometheus 监控服务
Prometheus 监控服务(TencentCloud Managed Service for Prometheus,TMP)是基于开源 Prometheus 构建的高可用、全托管的服务,与腾讯云容器服务(TKE)高度集成,兼容开源生态丰富多样的应用组件,结合腾讯云可观测平台-告警管理和 Prometheus Alertmanager 能力,为您提供免搭建的高效运维能力,减少开发及运维成本。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档