Apache SkyWalking 是一款應用效能監控(APM)工具,對微服務、雲原生和容器化應用提供自動化、高效能的監控方案。專案於 2015 年建立,並於 2017 年 12 月進入 Apache 孵化器。
“今天對於 SkyWalking 專案和 SkyWalking 社群是意義非凡的一天。我們要特別感謝 SkyWalking 的 Apache 孵化器導師,專案貢獻者和 Apache 孵化器幫助我們成為頂級專案”,Apache SkyWalking 專案 VP,吳晟說,”SkyWalking 最初只是為了幫助新人理解分散式追蹤,但隨著專案社群的變大和變強,我們成功的加入 Apache 孵化器。透過遵循 Apache 的社群建立樣式,現在我們有一個非常活躍並多元化的社群。有超過 70 家公司公開宣佈在使用 SkyWalking,專案有來自於數十家公司的超過 100 位的原始碼貢獻者。”
Apache SkyWalking 提供了分散式追蹤,服務網格(Service Mesh)遙感資料分析,指標聚合和視覺化等多種能力。專案改寫範圍,從一個單純的分散式追蹤系統,擴充套件為一個可觀測性分析平臺(observability analysis platform)和應用效能監控管理系統。它包括以下主要功能:
- 基於分散式追蹤的 APM 系統。滿足 100% 分散式追蹤和資料採集,同時對被監控系統造成極小的壓力
- 雲原生友好。支援透過以 Istio 和 Envoy 為核心的 Service Mesh 來觀測和監控分散式系統
- 多語言自動探針,包括 Java,.NET,NodeJS
- 運維簡單,不需要使用大資料平臺即可監控大型分散式系統
- 包含展示 Trace,指標和拓撲圖在內的視覺化介面
Apache SkyWalking 的公開案例已經包含幾十家公司,包括:華為,阿裡巴巴,騰訊微眾銀行,東方航空,招商銀行,汽車之家,科大訊飛,貝殼,我愛我家,途虎養車,普元,國金證券,Daocloud,噹噹網,瓜子二手車,永輝超市,有贊,tetrate.io,tuya.com
“為一個已有系統建立分散式追蹤解決方案時,探針程式碼植入毫無疑問是最耗時的工作。我曾有機會早期參與 SkyWalking 的編碼,在那時,我就看到了 SkyWalking 的解決方案的價值” Apache 基金會成員,SkyWalking 孵化器導師,Mick Semb Wever 說,”當我知道他們在尋找 Apache 孵化器導師時,我對專案會加入 Apache 感到非常激動,以及我非常的吃驚 SkyWalking 社群的成熟程度。在加入孵化器之前,它已經是一個非常類似 Apache 樣式的社群。如同當年的 Apache Kylin 一樣,SkyWalking 不僅僅是 Apache 孵化器過程的模範專案,它更是成為了 Apache Way 的在中國的推廣大使,很好的詮釋瞭如何透過 Apache Way 來構建強大的開源專案。祝賀 SkyWalking 畢業成為 Apache 頂級專案。”
“SkyWalking 是在開源分散式追蹤專案中,唯一把可用性和使用者體驗最為關註核心的專案,而這些被大多數開源專案所忽略”。Kentik CTO,前 Gartner VP Research,Jonah Kowall 說,”使得分散式追蹤和 APM 更易用並更好運維是專案的核心標的,同時也是 Apache SkyWalking 值得時刻關註的重要原因。”
Chris Aniczszyk, Cloud Native Computing Foundation (CNCF) 基金會 CTO 和 COO,說 “無論在中國和全球,Apache SkyWalking 在傳播現代雲原生可觀察性技術上做了很多的工作。我們很高興的看到 Apache SkyWalking 畢業成為頂級專案,希望看到專案社群的持續增長,以及包括 Kubernetes, Envoy, Jaeger 在內的 CNCF 專案的更多合作”
Istio 核心貢獻者,Zack Butcher 說,”我經常聽使用者提到,可觀察性是他們從服務網格 (Service Mesh) 中獲得最重要特性。透過 Apache SkyWalking 與 Istio 的整合,SkyWalking 將自己的領域從語言探針擴充套件到 Service Mesh,幫助使用者理解自己系統的行為。兩個專案的整合已經非常成功,我期待使用者使用 Apache SkyWalking 和 Istio,管理和監控自己的部署環境。”
“微眾銀行是中國首傢俬人銀行,由騰訊發起創立。公司使用了分散式和基於開源的系統架構。我們開發了基於 RocketMQ 的 WeMQ 訊息匯流排,併在大量的場景中,使用基於訊息的實現樣式,如訊息交換,釋出訂閱,請求響應樣式,並和其它訊息服務相相容。訊息樣式成為了業務實現中的核心技術。然後,隨著多種的訊息服務的使用,我們意識到,我們需要一種改寫全域性的視覺化追蹤系統,並對分散式訊息系統有良好的支撐,來幫助我們針對系統效能。我們相信 SkyWalking 能夠勝任這項挑戰” 微眾銀行技術專家,Apache RocketMQ 貢獻者,OpenMessaging TSC 成員 Eason Chen 說。
“我很高興的看到 SkyWalking 晉升為 Apache 頂級專案”,東方航空架構師毛烈說,“Apache SkyWalking 被整合在中國東方航空微服務支撐平臺中,SkyWalking 提供了大量使用特性,以及包括拓撲和 trace 展現在內的視覺化能力,幫助我們理解分散式系統。我希望開源社群能夠為 Apache SkyWalking 貢獻更多的外掛,並增強在多語言下的能力”。
“我在 2017 年開始關註 SkyWalking,在過去的兩年中,它成長的非常快,社群也非常活躍”,雲智慧高階研發工程師司冬雪說道”這個專案被大量的公司採用,並吸引了很多的開源開發者。Apache SkyWalking 使應用效能監控更簡單和更方便。我相信它將因為他的多元化社群,變得更加強大。祝福它。”
“作為 SkyWalking 的早期使用者,早在噹噹網時,我們就使用了 SkyWalking。那時 SkyWalking 還沒有進入 Apache 孵化器,我非常高興看到它一步一步的完善功能和社群,並最終成為 Apache 的頂級專案。十分值得同為 Apache 孵化專案的 ShardingSphere 學習。希望未來在資料庫領域的可觀察性方面進一步合作,一起打造更好的開源生態。”,張亮說,京東架構師,Apache ShardingSphere(Incubating) PPMC 成員,前噹噹網架構師。
“恭喜 SkyWalking 晉級為 apache 頂級專案!基於 SkyWalking 優雅的設計和良好的效能,完美解決了我們鏈路跟蹤和監控的問題。感謝開源社群為我們帶來這麼棒的產品,願這個專案越來越好。” 中介軟體開發負責人,國金證券佣金寶周宇淇。
“在幫助企業客戶從傳統應用架構向微服務架構轉型的過程中,微服務治理平臺其中很重要一環是可觀察性,能夠獲取微服務、中介軟體等元件之間以及微服務內部的呼叫關係,並以此為基礎生成統計資料,包括微服務對外提供服務的 SLA 等。我們調研了很多類似的開源技術,最終選擇了 SkyWalking 作為 DaoCloud 微服務治理平臺的核心元件,原因是它的開放性,可擴充套件性,效能,程式碼質量,活躍的社群以及和 Istio 的前瞻性整合。”,DaoCloud 首席架構師王天青說。
“祝賀 SkyWalking 畢業成為 Apache 頂級專案,它使我們能夠管理和觀察大規模分散式系統,並幫助我們改進微服務設計。” 永輝雲端計算聯合創始人徐年剛說。
“SkyWalking 正在努力成為一個全球範圍的頂級開源專案”,Apache SkyWalking 專案 VP,吳晟補充道,”我們歡迎大家透過郵件串列,GitHub,Slack channel 參與,透過各大會議、專案官網和官方檔案,瞭解專案。”
Apache SkyWalking 近期活動包括:5 月 11 日,SkyWalking DevCon。6 月 21-23 日 深圳 GIAC,6 月 25-26 日 KubeCon + CloudNativeCon 中國上海,9 月 9-13 日北美 ApacheCon,10 月 18-19 日 DevOps Stage 烏克蘭基輔
可用性和監督
Apache SkyWalking 軟體是在 Apache License v2.0 下釋出的,由活躍的貢獻者自主選擇並組建的團隊監督。專案管理委員會(PMC)負責指導專案的日常運營,包括社群發展和產品釋出。有關下載,檔案以及參與 Apache SkyWalking 的方法,請訪問 http://skywalking.apache.org/ 和 https://twitter.com/ASFSkyWalking
關於 Apache 軟體基金會(ASF)
Apache 軟體基金會(Apache Software Foundation,簡稱 ASF)成立於 1999 年,是世界上最大的開源基金會,負責監管 350 多個免費的企業級專案和 1.9 億多行的程式碼,它們作為主幹支撐著全球廣泛使用的應用程式。ASF 屢獲殊榮的“The Apache Way”精英管理流程讓 730 名獨立會員和 6800 名程式碼提交者在人工智慧 / 深度學習、大資料、構建管理、雲端計算,內容、DevOps、物聯網 / 邊緣、移動化、伺服器、Web 框架等方面進行合作和創新。廣泛應用的 Apache 許可證利於商業運作,使得無數解決方案得以傳播。Apache 社群計劃包括 ASF 官方全球會議 ApacheCon。ASF 是符合美國國內稅收法 501©(3) 的非營利慈善機構,由個人捐贈和企業贊助商資助。更多資訊請訪問 http://www.apache.org/ 和 https://twitter.com/TheASF
朋友會在“發現-看一看”看到你“在看”的內容