OpenTelemetry納入CNCF爲沙盒專案之一

遙測資料解決方案OpenCensus和OpenTracing兩項目決定合併成爲OpenTelemetry,並納入CNCF(Cloud Native Computing Foundation)中成爲沙盒項目之一。OpenTelemetry成立的目的,是要爲原生雲端應用程序,提供強健可移植的遙測功能,作爲OpenCensus和OpenTracing兩項目的替代方案。爲一箇中立於各供貨商的系統,OpenTelemetry提供一系列的API、函式庫,以及由代理與收集器構成的遙測數據收集機制,這些組件負責產生、收集和訂閱遙測數據,而遙測數據的內容包含了上下文傳播(Context Propagation)、分散追蹤、指針以及其他信號等。用戶配置OpenTelemetry收集遙測數據後,便能在後端使用其他工具進行監控與分析。

在實作上,遙測資料有多種不同的風格,但經過了一段時間的發展,產業普遍認爲要共同合作,才能降低應用的開發成本,OpenCensus和OpenTracing項目是遙測數據領域的領頭羊,各自選擇不同的架構獨立開發,但CNCF提到,有兩個相似但又未完全相同的項目,爲開發人員帶來了許多不確定性,因此爲了能提供良好的遙測技術,最終兩項目決定合併。合併的工作從OpenTracing與OpenCensus兼容開始,兩項目透過軟件橋接互相支持,並且縮小三項目共存的時間,最慢在2019年底前,OpenCensus和OpenTracing兩項目會進入只讀模式不再更新,使得OpenTelemetry成爲唯一選擇,提供簡化與標準化的遙測開發解決方案。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章