從數據到大模型應用,11 月 25 日,杭州源創會,共享開發小技巧
云原生架構下,由于應用的服務數量多、訪問關系復雜、訪問路徑長,使得可觀測性變得越來越重要。然而傳統的可觀測性實現方法大多依賴于服務主動暴露指標、主動輸出追蹤 Span,這一方面為開發者實現可觀測性帶來了巨大的工作量,另一方面也直接導致服務訪問路徑上全??捎^測性的缺失。
eBPF 作為一項火熱技術受到了越來越多的關注,我們清楚 eBPF 的一個絕佳使用場景就是實現可觀測性。但是現有的解決方案多聚焦于實現基礎設施本身的可觀測性,缺乏應用視角,也缺乏與應用自身指標、追蹤等數據的關聯。eBPF 的一大優勢在于它的零侵擾性,我們能否充分享受它帶來的紅利,在零代碼修改、零配置修改、零進程重啟的優勢下,跳出基礎設施視野,將它用于實現云原生應用的可觀測性?
OSCHINA 本期高手問答 (3 月 22 日 - 3 月 28 日) 我們請來了向陽老師和大家一起探討關于如何借助 eBPF 零代碼修改實現云原生應用的可觀測性的話題。
可討論的問題包括不限于:
- eBPF 的使用條件
- eBPF 對應用性能的影響
- eBPF 使用過程中的風險
- eBPF 實現應用可觀測性的典型收益
- eBPF 能繪制應用調用拓撲嗎
- eBPF 能繪制分布式追蹤火焰圖嗎
有其他相關的問題,也歡迎提問
!
嘉賓介紹:
向陽,DeepFlow 研發VP,清華大學博士,曾獲得網絡測量領域國際頂級會議IMC頒發的社區貢獻獎,是該會議首次頒發獎項給中國大陸科研人員。畢業后加入云杉網絡,負責DeepFlow,致力于打造一款零侵擾的云原生應用可觀測性產品,希望讓觀測更自動,讓開發者更自由。
為了鼓勵踴躍提問,我們會在問答結束后從提問者中抽取 3 位幸運會員贈予鼠標桌墊一份。
OSChina 高手問答一貫的風格,不歡迎任何與主題無關的討論和噴子。
下面歡迎大家就eBPF相關的問題向 向陽老師 提問,直接回帖提問既可。
高手問答第 299 期 —— 零代碼修改實現可觀測性
@IT2015 @osc_58502968 @buscoop1
恭喜以上3位網友分別獲得鼠標桌墊一份。
請于4月4日12:00前登陸賬號, 私信@yaosaya 告知快遞信息(格式:姓名+電話+地址),逾期視為自動放棄哦~
@DeepFlow eBPF目前很火啊,但是落地感覺還需要大廠推出一些開源的產品,在這方面老師怎么看呢?
@DeepFlow 使用ebpf對于一次請求在單個服務內部跨多個線程流轉的場景如何追蹤呢?
@DeepFlow
eBPF 對網卡廠商有啥要求嗎?是否需要對網卡進行適配嗎
開源社區在哪里@DeepFlow
性能和過程的風險能重點突出下,方便后面我們這些小伙伴接入@DeepFlow
@DeepFlow eBPF介入后對應用程序性能有損耗嗎 這個占比有多少
@DeepFlow wasm和ebpf組合的前景如何?會逐步替換容器嗎?
@DeepFlow 現在 eBFPF 似乎目前主要應用于網絡領域,例如內核態網絡包的快速處理和轉發,其他方面都有哪些使用場景,是不是可以看成是基于瀏覽器內核的擴展,在除linux之外的windows、macos上是否可用以及如何使用呢?
@DeepFlow eBPF 的零侵擾性,表現為哪些行為?