作者:Sergey Kanzhelev
以下是几周前在北美KubeCon + CloudNativeCon的概况,以及与OpenTelemetry相关的活动。
KubeCon是一个很好的机会,可以面对面地见面,学习新的东西。在KubeCon之前,W3C分布式跟踪工作组举行了为期两天的研讨会,可观察性从业者峰会在KubeCon第0天举行,在主要活动中围绕OpenTelemetry有很多讨论。你可以在YouTube上的OpenTelemetry频道上观看演讲录影。详情请继续阅读。
https://www.youtube.com/playlist?list=PLVYDBkQ1TdyxI-ASZl0-xg-BlJDEpS1RY
KubeCon主题演讲
OpenTelemetry社区会议的亮点是由Sarah Novotny(开源专家,Azure OCTO,微软)和Liz Fong-Jones(首席开发者倡导者,Honeycomb.io)做的主题演讲。“Keynote: (Open)Telemetry Makes Observability Simple”是一个大型活动,有12000人现场观看。Liz和Sarah讨论了社区在实现我们的任务,使遥测成为云原生软件的内置特性,的重要性。Liz还演示了OpenTelemetry Go SDK的运行。
https://sched.co/UdJS
https://github.com/open-telemetry/opentelemetry-go
OpenTelemetry keynote - GoLang SDK demo
OpenTelemetry的主题演讲太棒了!让我们回过头来按时间顺序来描述这些事件。
W3C分布式跟踪工作组研讨会
W3C分布式跟踪工作组(W3C Distributed Tracing Working Group)研讨会在著名的云城西雅图举行。我们讨论了跟踪上下文(Trace Context)规范的当前状态和未来的改进。主要关注通过响应头传递标识符、关联上下文和将跟踪上下文推进到其他协议。研讨会的完整报告可以在W3C博客上找到。
https://www.w3.org/TR/trace-context-1/
https://www.w3.org/blog/2019/11/w3c-distributed-tracing-working-group-workshop-in-seattle-november-2019/
一个工作组的巨大成就是,在研讨会之后的几天,Trace Context就升级为建议,并在明年年初成为最终的规范。
接下来的一周,许多分布式追踪工作组成员从西雅图飞往阳光明媚的圣地亚哥。剧透警报,我们带来了一些降雨。
可观测性从业者峰会
可观察性实践者峰会(Observability Practitioners Summit,OPS)是KubeCon的一个为期一天的Day 0活动,重点是通过提供跟踪、度量、日志记录和警报系统的维护者和用户之间的高质量对话和讨论机会,推动监视和可观察性领域向前发展。
https://observabilitysummit.com/
OPS的日程排得很满,会谈内容包括所有可观测的东西。看到工业界、学术界和最终用户讨论这个领域的问题和解决方案是很有趣的。
来自OPS的录影可以在这个YouTube播放列表中找到。
https://www.youtube.com/watch?v=yhpa4ecXxvM&list=PLj6h78yzYM2OHQTTN_SjId-oFcQWag5lW
#OpsLive
Austin Parker和Liz Fong-Jones在Twitch上直播了这次活动。如果你还没看过OpenTelemetry Twitch频道,现在是时候订阅了。
https://www.twitch.tv/opentelemetry
现场直播包括对事件的讨论和对OPS发言人的采访,以及与其他与观察力和OpenTelemetry有关的人的对话。
#OpsLive设置。采访Nina Stawski
周一OpenTelemetry聚会
对于OpenTelemetry人来说,漫长的一天观察力从业者峰会以OpenTelemetry meetup结束。OpenTelemetry meetup在一家酒吧举行,以美味的墨西哥卷饼为特色(由LightStep和谷歌组织和赞助)。
KubeCon环节
除了OpenTelemetry这个主题之外,大会上还有很多关于OpenTelemetry的讨论。OpenTelemetry是几次不同的谈话的主题。
在“Beyond Getting Started: Using OpenTelemetry to Its Full Potential”的会议上,Sergey Kanzhelev、Microsoft和Morgan McLean、谷歌演示了开发人员如何仅用两行代码就能从他们的应用程序中获取遥测技术,以及如何解决高级的现实场景。我们有900多人注册参加,房间里有450多人。对OpenTelemetry很感兴趣!
https://sched.co/UaWN
OpenTelemetry的题目坐得满满的
OpenTelemetry治理委员会在 OpenTelemetry: The First Release, What’s Next, and How to Get Involved,举行了一个扩展的问答会议。会议由Morgan McLean、谷歌、Tristan Sloughter、Postmates、Sergey Kanzhelev、Microsoft和Chris Kleinknecht(谷歌)主持。通过本节课,您可以深入了解OpenTelemetry架构,并了解不同的人将如何根据他们的角色使用不同的OpenTelemetry组件。本环节还解释了所有可以使用OpenTelemetry方法。
https://sched.co/Uake
https://v.qq.com/x/page/c3030bmp384.html
治理委员会的延长问答时间
Rob Skillington、Chronosphere在Deep Linking Metrics and Traces with OpenTelemetry, OpenMetrics and M3会议上讨论了寻找好的跟踪的问题,作为度量维度集的例子。并使用OpenTelemetry来实现这种链接。请在这里观看这段录影。
https://sched.co/UaXX
您可以在可观察性跟踪上浏览KubeCon的更多会议。例如,你可能会发现由Han Kang和David Ashpole(谷歌)的Kubernetes SIG Instrumentation的有趣话题。
https://sched.co/Uagv
https://v.qq.com/x/page/o30300afj01.html
在KubeCon的Meetup与会者聚会
Brian Putt在KubeCon期间在社区电子邮件分发列表中发起meetup与参加者见面。很高兴在会议的最后一天之前见到大家。因为下雨,我们一开始在室内,但后来雨停了,人群越来越多,所以我们把会场移到了室外。
https://lists.cncf.io/g/cncf-opentelemetry-community/message/34
第一批到达的人
一些公告
如果您是OpenTelemetry的新手,并且想要学习更多关于合并OpenTracing和OpenCensus的内容,请观看本Ben Sigelman和Morgan McLean的访谈。
https://www.youtube.com/watch?v=dGm7Gdlo9RU
在KubeCon期间,Splunk宣布即将对OpenTelemetry进行重大投资。
https://www.signalfx.com/blog/splunk-accelerates-opentelemetry-growth/
KubeCon之后不久,Undefined Labs宣布将为OpenTelemetry贡献Swift SDK。请继续关注更多的移动和客户端设备的遥测收集改进。
https://medium.com/scopedev/thanksgiving-opentelemetry-for-swift-2b6abcc97ac3
总结
OpenTelemetry正在加速发展。我们拥有一个有着共同目标和愿景的伟大社区。每次OpenTelemetry活动和大多数会议都是由不同公司的人共同组织和展示的,这让人很兴奋。
如果你参加了,并有一些想法,照片或建议分享,请在社区Gitter频道或在评论张贴。
https://gitter.im/open-telemetry/community
KubeCon是人们分享知识和见面的活动之一。如果你不能来,我们希望这个总结能帮助你赶上那一周发生的事情。
更多来自KubeCon的照片
在KubeCon flickr相册中有更多的照片。
https://flic.kr/s/aHsmJssd86
Sarah Novotny在OpenTelemetry的主题演讲
感谢Amelia Mango、Morgan McLean和Yuri Shkuro帮助准备这份报告。
点击文末<<阅读原文>>进入网页了解更多。