阿里云可觀測全面擁抱 OpenTelemetry 社區

作者:古琦

在云計算、微服務、容器化等技術重塑 IT 架構的今天,系統復雜度呈指數級增長。在此背景下,開源可觀測性技術已從輔助工具演變為現代 IT 系統的"數字神經系統",為企業提供故障預警、性能優化和成本治理的全方位洞察。作為開源開放的典范,開源可觀測打破傳統商業方案的封閉性。這不僅大幅降低企業運維成本,更催生出跨廠商的標準化數據模型——以 OTel 協議為核心的觀測數據管道,正在成為繼 TCP/IP 之后又一基礎設施級技術規范。

阿里云作為全球領先的云服務商,始終站在開源觀測技術最前沿。深度參與 OTel 社區,堅定支持技術開放生態與全球兼容性技術標準的構建。

技術深水區:Go 語言應用監控的范式革新

在云原生架構中,Go 語言憑借輕量級協程、高效編譯等特性,已成為 Kubernetes、Docker、Etcd 等核心組件的開發語言。但其可觀測數據采集卻面臨獨特挑戰:傳統 Java 采用的字節碼插樁方案因 Go 語言的靜態編譯特性失效,而基于 SDK 的侵入式改造需要開發者手動埋點,導致代碼耦合度高、維護成本陡增。

阿里云提出的編譯時插樁方案,開創了非侵入式 Go 監控的新范式: 在代碼編譯階段自動注入觀測探針,從而獲得與 Java 應用監控一致的可觀測能力,如鏈路追蹤、指標統計、持續剖析、動態配置、代碼熱點、Log & Trace 關聯等等。在有效控制性能開銷的同時,提供完善、豐富的插件供開發者選擇。

相較于業界主流的 eBPF 以及 SDK 方案,該技術將數據豐富度、擴展性、可靠性大幅提升且避免內核版本兼容性問題。

社區生態:從技術貢獻到參與標準建設

成功的開源項目離不開活躍的開發者社區,通過社區成員之間的協作交流,問題得以快速解決,新特性也不斷被開發出來。這不僅加速了技術創新的步伐,也為使用者提供了豐富的資源和支持。

加入 OpenTelemetry 社區后,阿里云積極推動技術共享與代碼貢獻,累計向社區貢獻并合并?1000+ PR Reviews、400+ Pull Requests。 其中,為了更好支持國內開發者生態,針對國內廣泛使用的 XXL-JOB、InfluxDB、MyBatis、Dubbo 等插件,阿里云工程師饒子昊 (GitHub ID: steverao) 貢獻超過 40 項新特性和 Bug 修復并參與 150 余次 PR 評審與問題處理,并主持社區 Java SIG APAC 雙周會。基于在 Java SIG 的卓越貢獻,饒子昊被任命為?Java SIG 的首位亞太地區 Approver

除饒子昊之外,阿里云在 OTel 社區開源貢獻過程中,培養出 1 位 Maintainer、3 位 Approvers、1 位 Triager 及 8 位 Member。同時,阿里云還與 OpenTelemetry 社區共同探討和推動 Go 編譯時插樁項目發展。

2025 年 1 月,阿里云與全球領先的可觀測廠商 DataDog 合作成立的 Go 編譯時插樁 SIG,目標是孵化、實現并維護該項目,推動 Go 語言生態下的可觀測性發展。正如社區公告所言,整個行業正在向 OpenTelemetry 定義的標準靠攏。最令人興奮的是,本著開源協作的真正精神,兩個行業領導者決定聯手并投入 Go 編譯時插樁,旨在提供一種統一的、與供應商無關的解決方案并使整個社區以及整個行業受益。

在技術貢獻之外,開源文化鼓勵分享與合作,促進了新技術新思想的發展。阿里云在 OTel Community Day、KubeCon 等行業會議中分享技術成果,并設立亞太地區友好的交流時間,促進與全球社區的合作。阿里云通過一系列的技術分享和實際項目貢獻,成為亞太地區最積極的貢獻企業之一,為 OpenTelemetry 社區建設發揮重要作用。

在云原生時代,技術創新必須與生態共建同頻共振。從代碼貢獻到社區標準建設,中國企業正從技術追隨者轉變為標準建設者,阿里云將繼續全面擁抱 OpenTelemetry,與全球開源社區攜手共建高效的觀測性生態系統。通過技術創新和貢獻,阿里云為企業數字化轉型提供堅實的技術支持,助力客戶實現業務的持續增長與創新。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/70805.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/70805.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/70805.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2025年2月科技熱點深度解析:AI競賽、量子突破與開源革命

引言 2025年的科技領域持續呈現爆發式增長,AI大模型競爭白熱化、量子計算商業化加速、開源工具生態繁榮成為本月最受關注的議題。本文結合最新行業動態,從技術突破、商業布局到開發者生態,全面解析當前科技熱點,為讀者提供深度洞…

idea創建第一個springboot程序

說明: 我計劃用idea,創建第一個springboot程序,但是作為新手完全不會弄,今天我就親自嘗試一邊,并且出一期詳細,完美的教程,親測可以運行 step1. 點擊file , 選new, 選…

半導體芯片制造中 W CVD(鎢化學氣相沉積)

半導體芯片制造中 W CVD(鎢化學氣相沉積) 的 Nucleation 解析 在鎢(W)化學氣相沉積(CVD)工藝中,Nucleation(成核) 是沉積過程的初始階段,指鎢原子或分子在基…

Three.js 入門(輔助、位移、父子關系、縮放旋轉、響應式布局)

本篇主要學習內容 : 三維坐標系與輔助坐標系物體位移與父子元素物體的縮放與物體的旋轉設置響應式畫布與全屏控制 點贊 關注 收藏 學會了 本文使用 Three.js 的版本:171 基于 Vue3vite開發調試 1.三維坐標系與輔助坐標系 1.1) 導入three和軌道控制器 // 導入…

一鍵導出數據庫表到Excel

工作中,我們經常需要將數據庫表導出到Excel,通常我們會用數據庫編輯器之類的工具提供的導出功能來導出,但是它們的導出功能通常都比較簡單。 這篇文章將介紹一種簡單易用并且功能強大的導出方法。 新增導出 打開的盧導表工具,新…

CSS滾動條原理與自定義樣式指南,CSS滾動條樣式失效,滾動條樣式無效,-webkit-scrollbar無效,overflow不顯示滾動條

滾動內容形成的必要條件 CSS Overflow屬性解析 MDN官方文檔-Overflow屬性 菜鳥教程-Overflow屬性 overflow 屬性控制內容溢出元素框時在對應的元素區間內是否添加滾動條。 值描述visible默認值。內容不會被修剪,會呈現在元素框之外。hidden內容會被修剪&#xf…

【LLM】本地部署LLM大語言模型+可視化交互聊天,附常見本地部署硬件要求(以Ollama+OpenWebUI部署DeepSeekR1為例)

【LLM】本地部署LLM大語言模型可視化交互聊天,附常見本地部署硬件要求(以OllamaOpenWebUI部署DeepSeekR1為例) 文章目錄 1、本地部署LLM(以Ollama為例)2、本地LLM交互界面(以OpenWebUI為例)3、本…

溫濕度監控設備融入智慧物聯網

當醫院的溫濕度監控設備融入智慧物聯網,將會帶來許多新的體驗,可以幫助醫院溫濕度監控設備智能化管理,實現設備之間的互聯互通,方便醫院對溫濕度數據進行統一管理和分析。 添加智慧物聯網技術,實現對醫院溫濕度的實時…

在ubuntu如何安裝samba軟件?

我們在開發過程中,經常修改代碼,可以安裝samba文件來實現,把ubuntu的存儲空間指定為我們win上的一個磁盤,然后我們在或者磁盤里面創建.c文件,進行代碼修改和編寫。samba能將linux的文件目錄直接映射到windows&#xff…

[ComfyUI]官方已支持Skyreels混元圖生視頻,速度更快,效果更好(附工作流)

一、介紹 昨天有提到官方已經支持了Skyreels,皆大歡喜,效果更好一些,還有GGUF量化版本,進一步降低了大家的顯存消耗。 今天就來分享一下官方流怎么搭建,我體驗下來感覺更穩了一些,生成速度也更快&#xf…

B站pwn教程筆記-3

棧知識、部分保護措施 GDB顯示的棧地址有時候并不是可靠的地址,gdb也是用特殊的進程映像來拿地址的。且gdb默認關閉棧地址隨機化。但是,偏移量是沒有錯誤的。目前還沒學到咋解決 第一個棧幀是main函數棧幀,之前的一些系統函數什么的沒有棧幀…

Qt在Linux嵌入式開發過程中復雜界面滑動時卡頓掉幀問題分析及解決方案

Qt在Linux嵌入式設備開發過程中,由于配置較低,加上沒有GPU,我們有時候會遇到有些組件比較多的復雜界面,在滑動時會出現掉幀或卡頓的問題。要講明白這個問題還得從CPU和GPU的分工說起。 一、硬件層面核心問題根源剖析 CPU&#x…

Spring Boot 項目中,JDK 動態代理和 CGLIB 動態代理的使用

在 Spring Boot 項目中,JDK 動態代理和 CGLIB 動態代理都是實現 AOP (面向切面編程) 的重要技術。 它們的主要區別在于代理對象的生成方式和適用范圍。 下面詳細介紹它們的使用場景: 1. JDK 動態代理 (JDK Dynamic Proxy) 原理: JDK 動態代理…

OpenCV計算攝影學(2)圖像去噪函數denoise_TVL1()

操作系統:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 編程語言:C11 算法描述 原始-對偶算法是用于解決特定類型變分問題(即,尋找一個函數以最小化某個泛函)的算法。特別地,圖像…

在 Windows 下的 Docker 中安裝 R語言

以下是在 Windows 系統的 Docker 中安裝 R 語言的詳細教程,包括 Docker 的安裝、配置以及如何在容器中運行 R 語言的步驟。 步驟 1:安裝 Docker 下載 Docker Desktop 訪問 Docker 官方網站:Docker Desktop: The #1 Containerization Tool for…

【數據挖掘在量化交易中的應用:特征發現與特征提取】

好的,我將撰寫一篇關于金融領域數據挖掘的技術博客,重點闡述特征發現和特征提取,特別是在量化交易中的應用。我會提供具體的實操步驟,并結合Python和TensorFlow進行代碼示例。 完成后,我會通知您進行查看。 數據挖掘…

如何在視頻中提取關鍵幀?

在視頻處理中,提取關鍵幀是一項常見的任務。下面將介紹如何基于FFmpeg和Python,結合OpenCV庫來實現從視頻中提取關鍵幀的功能。 實現思路 使用FFmpeg獲取視頻的關鍵幀時間戳:FFmpeg是一個強大的視頻處理工具,可以通過命令行獲取…

九、數據治理架構流程

一、總體結構 《數據治理架構流程圖》(Data Governance Architecture Flowchart) 水平結構:流程圖采用水平組織,顯示從數據源到數據應用的進程。 垂直結構:每個水平部分進一步劃分為垂直列,代表數據治理的…

Docker 搭建 Gitlab 服務器 (完整詳細版)

參考 Docker 搭建 Gitlab 服務器 (完整詳細版)_docker gitlab-CSDN博客 Docker 安裝 (完整詳細版)_docker安裝-CSDN博客 Docker 日常命令大全(完整詳細版)_docker命令-CSDN博客 1、Gitlab鏡像 # 查找Gitlab鏡像 docker search gitlab # 拉取Gitlab鏡像 docker pull gitlab/g…

Spring MVC 框架學習筆記:從入門到精通的實戰指南

目錄 1. Spring MVC 概述 2. Spring MVC 項目搭建 3. Spring MVC 執行流程 4. Spring MVC RequestMapping 注解 5. Spring MVC 獲取請求參數 6. Spring MVC 常見注解 7. Spring MVC 響應處理 8. Spring MVC SSM 整合 9. Spring MVC 作用域傳參 10. Spring MVC 上傳 1…