精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

基于OpenTelemetry進行全鏈路追蹤

云計算 云原生
今天我們來分享一下與云原生體系有關的話題- 云原生可觀測性-OpenTelemetry。 作為一個云原生“核心”標準,OpenTelemetry在觀測分布式微服務應用程序和云基礎設施的可見性和控制自動化層面具有舉足輕重的意義。

Observability-可觀測性鳥瞰

正如之前文章所述,可觀測性是根據對系統產生的外部數據(例如日志、指標和跟蹤)的了解來獲取系統內部發生的事情的能力。

可觀測性通常通過遙測數據來輔助,遙測數據可以通過 Dynatrace 以及 OpenTelemetry 等開源項目提供。OpenTelemetry 是一個云原生計算基金會 (CNCF)沙盒項目,其目標是提供一組統一的供應商不可知庫/API、SDK 和其他工具。它的主要貢獻者之一是 Dynatrace。

基于 OpenTelemetry,IT 團隊可以檢測他們的應用程序并生成、收集和導出遙測數據,以分析和了解軟件架構性能和系統行為。

正如 Kubernetes 已成為容器編排的事實標準一樣,OpenTelemetry 現在是為云原生應用程序添加可觀測性的事實標準。這意味著公司無需花費寶貴的時間開發用于收集應用程序遙測數據的機制,而是可以專注于他們的主要產品。

什么是 OpenTelemetry?

OpenTelemetry(也稱為 OTel)是一個開源可觀察性框架,由一系列工具、API 和 SDK 組成。Otel 使 IT 團隊能夠檢測、生成、收集和導出遙測數據以進行分析并了解軟件性能和行為。     

作為一個CNCF項目,OpenTelemetry 定義了語言中立的規范,并提供了API、SDK的集合,用于以與供應商無關的方式處理日志、度量和跟蹤等可觀察性數據。該項目由兩個競爭項目——OpenTracing 和 OpenCensus 的融合而成,并得到了來自谷歌、微軟、亞馬遜的主要云提供商以及可觀察性領域幾乎所有供應商的支持——Splunk、Elastic、Datadog、LightStep、DynaTrace、NewRelic、Logzio、HoneyComb 等。讓我們探索在現有和未來的綠地項目中采用 OpenTelemetry 的好處。

1、OpenTelemetry 規范的語言中立性允許以不同語言實現

目前,截至本文撰寫時,OpenTelemetry 的 SIG- 特殊興趣組提供了一些最廣泛使用的通用語言的實現:C++,。Net,Java,Javascript,Python,Go,Rust,Erlang,Ruby,PHP,Swift。這些是一組專門的貢獻者,專注于單一語言的實現。如果有一個軟件項目使用目前不受支持的語言,那么將來可能會得到支持。所有這些都意味著在實現軟件組件時具有更大的靈活性;無論語言選擇如何,儀器都是一樣的。

2、OpenTelemetry可擴展性架構

OpenTelemetry 的可擴展架構意味著庫/插件作者可以使用 API 儀器化他們的代碼,當這些工件在實現 OpenTelemetry SDK 的服務或應用程序中使用時,服務代碼和第三方庫的性能都有可見性。微軟的分布式應用程序運行時庫就是一個例子。有Spring、Express 等流行框架的插件。

3、OpenTelemetry 防止供應商鎖定

OpenTelemetry Collector 允許接收、處理和導出遙測數據,支持不同的開源有-Jaeger、Prometheus、Fluent Bit、W3C TraceContext 格式、Zipkin 的 B3 標頭等。更重要的是,隨著出口商對不同遙測后端的實施,供應商之間的切換變得輕而易舉。例如,人們可以將他們的跟蹤數據傳輸到 NewRelic、Elastic、Zipkin 的部署實例等......這都是收集器上的簡單配置更改。將其視為儀器作為一種抽象形式,其中遙測數據的目標后端從應用程序/服務中抽象出來。

OpenTelemetry 參考架構

OpenTelemetry 架構圍繞幾個關鍵組件展開,其中一些組件可以靈活實現。主要組成部分包括:

1、API 和 SDK

OpenTelemetry SDK 是開發人員用來使用指標、跟蹤和日志檢測其應用程序的庫。而 OpenTelemetry API 定義了應用程序如何相互通信并用于檢測應用程序或服務。它們通常可供開發人員在流行的編程語言(例如,Ruby、Java、Python)中使用。因為它們是 OpenTelemetry 標準的一部分,所以它們可以與任何 OpenTelemetry 兼容的后端系統一起使用,從而無需在未來重新檢測。

SDK 也是特定于語言的,提供 API 和導出器之間的橋梁。它可以對跟蹤和聚合指標進行采樣。

2、采集器

OpenTelemetry Collector 是一個可選的中間代理,基于其,可以運行它來接收、處理和導出遙測數據。應用程序通過 OTLP 將遙測數據發送到 OTel 收集器,OTel 收集器在導出到各種可觀察性供應商之前執行中間處理,例如批處理或速率限制。 

需要注意的是:雖然擁有這個中間代理可能會有所幫助,但它確實會為您的堆棧增加一層額外的基礎設施和復雜性。

Collector 的工作基本上圍繞處理、過濾、聚合和批量遙測進行,為開發人員提供更大的靈活性來接收、整形和發送數據到多個后端。目前適用于如下兩種主要部署模型:

  • 作為應用程序內或與應用程序位于同一主機中的代理,充當主機的數據源(默認情況下,OpenTelemetry 假定本地收集器可用)
  • 作為接收、導出和處理遙測數據的數據管道網關

Collector 由三個組件組成:接收器、處理器和導出器,具體可參考如下所示:

接收器

例如,Jaeger、Prometheus 等,負責通過偵聽收集器上特定端口上的調用來推送或拉取應用程序的信號。它們適用于 gRPC 和 HTTP 協議。可以在 GitHub 上找到特定場景或框架的完整接收器列表。

處理器

處理器位于接收器和輸出器之間;它們使我們能夠在數據通過導出器到達后端之前通過過濾、格式化和豐富數據來塑造數據。常見用例包括數據清理以刪除敏感或私人信息、從跨度中導出指標或決定將哪些信號保存到后端。

通常,有許多可用的受支持處理器供使用,當然,也可以開發自己的處理器。它們按順序工作,因此配置順序很重要。盡管處理器不是必需的,但可能會根據數據源推薦一些處理器。

導出器

導出器可以將數據推送或拉取到一個或多個配置的后端或目的地(例如,Kafka、OTLP)。其工作方式根據需要將數據轉換為不同的格式并將其發送到定義的端點。導出器在檢測和后端配置之間創建了一個分離層,因此用戶可以在不重新檢測代碼的情況下切換后端。它支持 HTTP 或 gRPC 協議。流行的導出器包括 Jaeger、Prometheus 和 Zipkin,以及大量其他選項。 

3、開放遙測協議 

OpenTelemetry 協議 (OTLP) 是 OpenTelemetry 成功的原因之一。它是一種不可知論協議規范,定義了數據編碼和用于發送跟蹤、指標和日志的傳輸協議。它可以將數據從 SDK 發送到收集器,然后從收集器發送到選定的后端。使用 Collector 元素,我們可以通過配置適當的接收器從第三方框架中抽象出來。 

目前,OTLP 使用協議緩沖區架構 (protobuf),并支持 gRPC 和 HTTP1.1(JSON over HTTP)傳輸。

OpenTelemetry 如何工作?

OTel 是一種專門用于收集遙測數據并將其導出到目標系統的協議。由于 CNCF 項目本身是開源的,最終目標是使數據收集比目前更加系統不可知。但是這些數據是如何生成的呢?

數據生命周期從開始到結束有多個步驟。以下是解決方案所采取的步驟,以及它在此過程中生成的數據:

1、使用 API 檢測我們所構建的代碼,告訴系統組件要收集哪些指標以及如何收集它們

2、使用 SDK 匯集數據,并將其傳輸以進行處理和導出

3、分解數據、對其進行采樣、過濾以減少噪音或錯誤,并使用多源上下文化對其進行豐富

4、轉換和導出數據

5、在基于時間的批次中進行更多過濾,然后將數據向前移動到預定的后端

如上所述,OpenTelemetry 是一個 CNCF 項目。基于市場活躍度以及社區的推動與發展綜合評估,目前,OpenTelemetr y項目已是第二活躍的 CNCF 項目,僅次于 Kubernetes。

關于 OpenTelemetry 的資料庫,詳情可參考如下:

1、OpenTelemetry 的主要組件

  • open-telemetry/opentelemetry-specification - OTel 規范(協議、度量、跟蹤、日志、行李和根 OTel 的許多其他規范)、模式和語義約定
  • open-telemetry/oteps - 項目的增強建議
  • open-telemetry/opentelemetry-proto - OTLP 的 Protobuf 定義

2、OTel 收集器存儲庫

  • open-telemetry/opentelemetry-collector - 核心收集器代碼,包括用于自定義收集器發行版構建的ocb工具
  • open-telemetry/opentelemetry-collector-contrib - 收集器的 Contrib 接收器、擴展、處理器和導出器
  • open-telemetry/opentelemetry-collector-releases - 核心和 contrib 發行版的發行版不在上述兩個 repos 中,但它們在這里包括發行發行版的清單和 Dockerfile
  • open-telemetry/opentelemetry-operator - 用于處理收集器的 Kubernetes 操作員,包括用于觀察到的應用程序 pod 的收集器邊車注入

3、OTel 特定于語言的工具

  • open-telemetry/opentelemetry-go - Go API 和 SDK
  • open-telemetry/opentelemetry-go-contrib - OTel Go 的擴展,包括儀器和傳播器
  • open-telemetry/opentelemetry-python - Python API 和 SDK
  • open-telemetry/opentelemetry-python-contrib - OTel Python 的擴展

OpenTelemetry 是一個偉大的項目,它提供了一種在我們開發的軟件中實現高水平可觀察性的方法。通過使用 OTel,我們無需更改任何代碼即可獲得最大的洞察力并回答未來的問題。我強烈建議大家可以深入了解 OpenTelemetry 的精彩世界!如果你愿意,精彩一直會繼續!

責任編輯:華軒 來源: 架構驛站
相關推薦

2023-09-24 23:35:46

云原生Kubernetes

2025-10-10 08:58:13

2023-01-30 22:34:44

Node.js前端

2024-08-21 08:09:17

2022-07-22 07:59:17

日志方案

2022-05-23 08:23:24

鏈路追蹤SleuthSpring

2022-01-05 08:27:17

C++全鏈路追蹤

2022-05-25 08:23:32

ZipKinTwitter開源項目

2025-03-11 14:16:09

2022-11-24 08:35:28

KitexProxyless

2025-05-26 08:50:00

SLF4JMDC全鏈路追蹤

2024-09-06 12:24:19

2022-12-05 19:15:12

得物云原生全鏈路

2025-01-20 08:10:00

微服務架構SLF4J

2023-08-24 22:13:31

2020-12-16 09:24:18

Skywalking分布式鏈路追蹤

2024-06-07 13:04:31

2024-01-05 00:29:36

全鏈路灰度發布云原生

2021-11-18 10:01:00

Istio 全鏈路灰度微服務框架

2023-08-09 08:18:22

點贊
收藏

51CTO技術棧公眾號

久久97精品| 成人免费看片网址| 91免费人成网站在线观看18| 国产视频精品视频| 日韩久久中文字幕| 精品久久免费| jlzzjlzz国产精品久久| 亚洲精品视频中文字幕| 欧美性天天影院| 日本一二三区不卡| 国产日韩欧美中文在线| 亚洲国产经典视频| 日本韩国欧美精品大片卡二| 日本中文字幕高清| 青青草视频免费在线观看| 99精品中文字幕在线不卡 | 国产午夜精品久久久久久久| 欧美大片在线免费观看| 蜜臀一区二区三区精品免费视频| 日韩一级片免费看| 韩日精品在线| 日韩欧美第一区| 久久久久久久久久久久久国产| 欧美日韩a v| 蜜桃一区二区三区| 色域天天综合网| 开心色怡人综合网站| 日本在线免费观看| 色88888久久久久久影院| 亚洲va欧美va人人爽| 国产亚洲自拍偷拍| 欧美啪啪小视频| 欧美一区视频| 亚洲韩国欧洲国产日产av| 亚洲一区三区电影在线观看| 国产成人精品一区二区色戒| 国产精品一区二区中文字幕| 亚洲国产精品一区二区www| 粉嫩av四季av绯色av第一区| 在线播放亚洲精品| 一区二区三区韩国免费中文网站| 国产精品少妇自拍| 欧美在线视频导航| 久久久久无码国产精品| 国产+成+人+亚洲欧洲在线| 欧美久久久久免费| www.亚洲视频.com| 国产精品嫩草影院精东| 伊人久久大香线| 精品国产露脸精彩对白| av磁力番号网| 亚洲欧美黄色片| 亚洲国产精品久久久天堂| 色偷偷88欧美精品久久久| 色一情一区二区三区四区 | 偷拍与自拍一区| 欧美日韩精品综合| 同心难改在线观看| 久久国产生活片100| 麻豆成人在线看| 中文在线观看免费视频| 美女18一级毛片一品久道久久综合| 韩国精品久久久| 久久久综合av| 亚洲欧美高清在线| 99精品国产一区二区三区2021| 色综合久久综合中文综合网| 日韩avxxx| 免费黄色在线看| 久久国产乱子精品免费女| 精品国产乱码久久久久久图片| 国产不卡一区二区视频| 黄色av一区二区三区| 国产·精品毛片| 久久久亚洲精选| 日韩av一区二区在线播放| 一二三区精品| 免费成人高清视频| 免费观看污网站| sm性调教片在线观看| 中文字幕欧美日韩一区| 在线免费观看成人网| 国产尤物视频在线观看| 中文字幕av亚洲精品一部二部| 久久国内精品一国内精品| 九九热免费在线观看| 蜜桃视频www网站在线观看| 中文字幕一区三区| 欧美性bbwbbwbbwhd| 日韩理伦片在线| 国产成人一区在线| 国产精品人成电影| 一级成人黄色片| 亚洲啊v在线观看| 欧美黑人国产人伦爽爽爽| 欧美成人aaaaⅴ片在线看| 久久狠狠婷婷| 久久久精品在线观看| 精品人妻一区二区三区四区| 亚洲精品毛片| 亚洲一区二区精品视频| 精品日本一区二区三区| 午夜精品久久久久久久91蜜桃| 日韩精品免费视频人成| 69av在线播放| 午夜成人亚洲理伦片在线观看| 欧美五码在线| 精品国产乱码久久久久久老虎 | 成人精品视频网站| 亚洲最大福利网| 国产精品丝袜黑色高跟鞋| 99久久婷婷国产精品综合| 精品高清视频| 激情视频在线观看| 99re这里只有精品视频首页| www.久久艹| 国产激情久久久久久熟女老人av| 免费在线观看视频一区| 欧美高清自拍一区| 久久久久久久久久久久国产| 久久中文欧美| 久久99久国产精品黄毛片入口| 中国xxxx性xxxx产国| 国产劲爆久久| 日韩视频一区在线| 日韩在线观看视频一区二区| 免费看成人哺乳视频网站| 欧美成人精品在线观看| 黄色激情视频在线观看| 韩国一区二区三区| 天堂资源在线亚洲视频| www.在线视频| 日本一区二区三区在线不卡 | 成人中文字幕视频| 日韩网站免费观看| 久久久久无码国产精品| 韩国精品久久久| 久久大片网站| 国产普通话bbwbbwbbw| 亚洲综合好骚| 国产精品福利在线观看| 亚洲手机在线观看| 国产盗摄精品一区二区三区在线| 国产精品乱码一区二区三区| 蜜臀av在线观看| 亚洲精品国产精华液| 久久视频这里有精品| 中文字幕在线直播| 欧美日韩美少妇| 黄色一级免费大片| 香蕉久久一区| 日韩有码在线播放| 一区二区三区亚洲视频| 国产精品情趣视频| www插插插无码视频网站| 日产精品一区| 日韩一区国产二区欧美三区| 成人日韩在线视频| 日韩一区电影| 久久久久久久久久久国产| 亚洲国产精品无码久久久| 国产一区二三区| 久久精品中文字幕一区二区三区 | 欧美成人sm免费视频| 国产又粗又猛又爽又黄91| 日韩一区中文字幕| 色综合久久av| 日韩一级二级| 欧美日韩卡一卡二| 五月天免费网站| 一本色道久久综合| 欧美日韩三区四区| 成人在线不卡| 亚洲精品久久视频| 大尺度在线观看| 亚欧美无遮挡hd高清在线视频| 久久久免费精品视频| 一区二区三区午夜| 亚洲综合自拍偷拍| 欧美性猛交久久久乱大交小说| 亚洲高清在线一区| 精品国产伦一区二区三区观看方式 | 亚洲成人在线| 欧美高清videos高潮hd| 特级西西444www高清大视频| 成人激情小说网站| 超碰超碰超碰超碰超碰| 精品无人区一区二区| 日韩av电影手机在线| 性欧美18一19性猛交| 国产精品免费视频一区| 深夜做爰性大片蜜桃| 成人写真视频| 色综合久久久久久中文网| 一本色道久久综合亚洲| 亚洲曰韩产成在线| 自拍偷拍激情视频| 国产精品99久久| 欧美与欧洲交xxxx免费观看| 精品一区二区无码| 国产日产欧美精品一区二区三区| 国产精品97在线| 91成人小视频| 久久久国产精彩视频美女艺术照福利| 亚洲一区二区人妻| 亚洲成年人影院| 中文字幕三级电影| 久久成人久久鬼色| 99re99热| 蜜桃av在线播放| 日日狠狠久久偷偷四色综合免费| 国产91绿帽单男绿奴| 欧美在线观看视频在线| 能看毛片的网站| 亚洲综合日本| 欧美日韩另类综合| 欧美视频精品| 亚洲激情视频在线| 97人妻一区二区精品免费视频| 亚洲自拍偷拍网站| 亚洲av熟女国产一区二区性色| 国产成人亚洲综合a∨婷婷| 日韩 欧美 视频| 久久精品国产99久久| 97视频在线播放| 视频国产在线观看| 色老汉av一区二区三区| 三上悠亚 电影| 免费在线观看视频一区| 精品无码av无码免费专区| 日本久久伊人| 国产精品自拍偷拍视频| 好吊日视频在线观看| 亚洲人免费视频| 日韩精品一区二区三区国语自制| 成人精品免费视频| 韩国三级hd中文字幕有哪些| 久久精品免费观看| 欧美日韩成人免费视频| 欧美午夜在线| 欧美日韩系列| 网友自拍区视频精品| 国产日韩欧美91| 爱久久·www| 色八戒一区二区三区| 日韩久久精品视频| 中文字幕第一区综合| 日本二区在线观看| 成人永久免费视频| 国产精品免费成人| 香蕉视频国产精品| 精品国产aⅴ麻豆| 麻豆国产欧美一区二区三区r| 99一区二区| 韩国精品主播一区二区在线观看| 最近2019中文免费高清视频观看www99| 四虎永久在线精品| 欧美国产乱子伦 | 国产在线一区二区| 国产资源中文字幕| 国产98色在线|日韩| 久久国产免费视频| 真实国产乱子伦精品一区二区三区| 国产精品推荐精品| 亚洲一区二区小说| 91亚洲人电影| 福利一区视频| 成人欧美一区二区三区在线湿哒哒| 午夜成年人在线免费视频| 亚洲精品一区中文字幕乱码| 天堂在线中文资源| 亚洲视频在线观看| 嫩草在线视频| 久久久久久久久国产| 欧美www.| 91成人福利在线| 精品视频在线一区二区在线| 激情综合色综合久久| 欧美成人国产va精品日本一级| 老司机精品影院| 亚洲偷欧美偷国内偷| 欧美特黄aaaaaa| 亚洲黄色在线视频| 国产精品7777777| 亚洲女同一区二区| 国产三级在线观看完整版| av在线不卡观看免费观看| 一级黄色大片儿| 一本色道久久综合亚洲精品高清| 欧美二区在线视频| 精品国产aⅴ| 久久精品国产理论片免费| 少妇精品久久久一区二区三区| 国产美女在线精品免费观看| 伊人春色精品| 400部精品国偷自产在线观看| 欧美日本一区| 成人在线免费播放视频| 国产麻豆精品在线| 黄色小视频免费网站| 成人深夜在线观看| 东京热无码av男人的天堂| 国产高清精品网站| 国产男男chinese网站| 狠狠色狠狠色综合| 少妇户外露出[11p]| 久久激五月天综合精品| 免费黄色三级网站| www.欧美日韩| 特级西西人体4444xxxx| 成人av网在线| 日韩在线一卡二卡| 亚洲一区在线观看免费观看电影高清| 久久婷婷综合国产| 欧美喷潮久久久xxxxx| 97超视频在线观看| 亚洲女人天堂av| 久久天堂电影| 欧美v日韩v国产v| 成人久久精品人妻一区二区三区| 日韩精品中文字幕在线播放| 日韩精品视频在线观看一区二区三区| 伊人久久久久久久久久久| 少妇人妻精品一区二区三区| 欧美视频一区在线观看| 国产又黄又大又爽| 亚洲午夜女主播在线直播| 川上优av中文字幕一区二区| 91香蕉电影院| 91精品国产麻豆国产在线观看| 国产精品宾馆在线精品酒店| 久久免费国产| 亚洲国产精品无码久久久久高潮 | a视频在线观看| 国产精品露脸自拍| 一区二区三区国产好| 北条麻妃高清一区| 日韩精品a在线观看91| 国产专区在线视频| 久久久999| 人妻丰满熟妇aⅴ无码| 久久久噜噜噜久久中文字幕色伊伊| 午夜免费视频网站| 国产精品伦一区| 亚州国产精品视频| 欧美三级日韩三级| 免费黄色片视频| 制服丝袜国产精品| 天天色综合久久| 久久久久久久久爱| 久久动漫网址| 天天综合色天天综合色hd| 亚洲欧美视频| wwwwww日本| 欧美性猛片aaaaaaa做受| 国产福利在线| 久久久久久久色| 日本高清不卡一区二区三区视频 | 国产高潮流白浆喷水视频| 久久精品国产v日韩v亚洲| sm捆绑调教国产免费网站在线观看| 99久久免费国| 亚洲三级免费| 不卡的在线视频| 亚洲视频免费在线观看| 国产精品1区2区3区4区| 欧美日韩精品一区二区三区蜜桃| 国产成人三级在线观看视频| 欧美激情乱人伦一区| 久久午夜影院| 男人天堂网视频| 国产精品区一区二区三| av资源免费观看| 色综合天天综合网天天看片| 成人黄色免费视频| 91po在线观看91精品国产性色| 国产视频一区二| 日本黄色片一级片| 麻豆精品精品国产自在97香蕉| 色婷婷国产精品免| 日韩一卡二卡三卡四卡| www.视频在线.com| 成人自拍性视频| 久久一本综合| 任你操这里只有精品| 国产精品网曝门| 亚洲国产www| 久久夜色精品国产欧美乱| 一区二区三区四区精品视频| 精品人妻一区二区三区四区在线| 国产精品一区二区久久不卡| www.youjizz.com亚洲| 一本一道综合狠狠老| 在线国产91| 日韩av色综合| 蜜臀91精品国产高清在线观看| 九色91popny| 亚洲第一狼人社区| 欧美一级淫片aaaaaa| 国产精品91在线观看|