OpenTelemetry技术平台概述课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《OpenTelemetry技术平台概述课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OpenTelemetry 技术 平台 概述 课件
- 资源描述:
-
1、OpenTelemetry技术平台概述技术创新,变革未来Overview and Backwards Compatibility of OpenTracing and OpenCensusBackground: OpenTracing and OpenCensusTracingMetricsLogs, etcInstrumentation APIsforeach(language)Canonical implementationsforeach(language)Data infrastructurecollectors, sidecars, etcInterop formatsw3c tra
2、ce-context, wire formats for trace data, metrics, logs, etcCloud-native telemetryTelemetry “verticals”Telemetry “layers”-One “vertical” (Tracing)-One “layer” (API)-“Looser” coupling (small scope)-Lots of languages (12)-Broad adoption-(FYI: Already part of CNCF)Overlapping but non-identicalOpenCensus
3、-Many “verticals” (Tracing, Metrics)-Many “layers” (API, impl, infra)-“Tighter” coupling (framework-y)-Many languages (5 in beta)-Broad adoption-One “vertical” (Tracing)Users want only one dependency-One “layer” (API)-“Looser” coupling (small scope)-Lots of languages (12)-Broad adoption-(FYI: Alread
4、y part of CNCF)Overlapping but non-identical, and some issuesOpenCensus-Many “verticals” (Tracing, Metrics)-Many “layers” (API, impl, infra)-“Tighter” coupling (framework-y)Users and vendors want flexibility-Many languages (5 in beta)-Broad adoptionBoth widely adopted-370 contributors-5360 stars on
5、GitHub-100s of supported integrations with OSS libraries and frameworksOpenCensus-390 contributors-3392 stars on GitHub-Backed by Google, Microsoft, Omnition, Postmates, Dynatrace, Shopify (soon)So both projects are well-adopted! Great! kinda.No “clear winner” between OpenTracing and OpenCensus-“Lot
6、s of integration” vs “canonical implementation”-Both projects have “escape velocity”Ecosystem confused and visibly held back-Both end-users and vendors-E.g., this Hadoop ecosystem ticket where the choice was irresolvable and all of this made worse by general “negativity bias” on twitter/etcChoice: n
7、ot always a good thing+=OpenCensusOpenTelemetry: the next major versionof both OpenTracing and OpenCensusOpenTelemetry OverviewTracingMetricsLogs, etcInstrumentation APIsforeach(language)Canonical implementationsforeach(language)Data infrastructurecollectors, sidecars, etcInterop formatsw3c trace-co
8、ntext, wire formats for trace data, metrics, logs, etcCloud-native telemetryTelemetry “verticals”Telemetry “layers”Instrumentation APIs-Context propagation, tracing, metrics and correlation between them. Eventually logs-Compatibility with existing OT/OC via bridge-Will rely on and broaden the instru
9、mentation base of OpenTracing/OpenCensusServiceopentel tracing APIMain Applicationopentel library ImplgRPCRedis Client.opentel metrics APICanonical implementationsjaegerprometheusserviceopentel library.-One “reference implementation” for each language-W3C trace-context based context propagation-Open
10、 wire format for tracing, metrics, logs-Data infrastructure (coming).jaegerprometheuscollectorcoolpleectnotre l collectorserviceopentel libraryserviceopentel agentlibraryserviceopentel library-Support for all popular OSSJaegerand commercial backends Application and infrastructure metric collection-F
11、or standalone applications(e.g. Envoy or HBase) the backend can be configured in the agent without recompiling-Tail-based samplingOpenTelemetry Goals-Backwards-compatibility-Backwards-compatibility-Backwards-compatibility-Sept 2019: “Time-to-parity” in major langs-Nov 2019: OpenTracing and OpenCensu
展开阅读全文