SkyWalking是一個(gè)可觀測(cè)性分析平臺(tái)和應(yīng)用性能管理系統(tǒng),提供分布式追蹤、服務(wù)網(wǎng)狀遙測(cè)分析、指標(biāo)聚合和可視化一體化解決方案,支持Java、.Net Core、PHP、NodeJS、Golang、LUA、C++,支持Istio + Envoy服務(wù)網(wǎng)!
功能介紹
1、服務(wù),服務(wù)實(shí)例,端點(diǎn)指標(biāo)分析
2、根本原因分析。在運(yùn)行時(shí)分析代碼。閱讀Apache SkyWalking:使用性能分析來(lái)修復(fù)分布式追蹤的盲點(diǎn)。
3、服務(wù)拓?fù)鋱D分析
4、服務(wù),服務(wù)實(shí)例和端點(diǎn)依賴關(guān)系分析
5、檢測(cè)到慢速服務(wù)和端點(diǎn)
6、性能優(yōu)化
7、分布式追蹤和上下文傳播
8、數(shù)據(jù)庫(kù)訪問(wèn)指標(biāo)。檢測(cè)慢速數(shù)據(jù)庫(kù)訪問(wèn)語(yǔ)句(包括SQL語(yǔ)句)。
9、報(bào)警
10、瀏覽器性能監(jiān)控
軟件特色
SkyWalking支持從多種來(lái)源和多種格式收集遙測(cè)(追蹤和度量)數(shù)據(jù),包括:
1、Java,.NET Core,NodeJS,PHP和Python自動(dòng)儀器代 理。
2、去代 理。
3、LUA代 理,尤其是Nginx,OpenResty的LUA代 理。
4、服務(wù)網(wǎng)格的可觀察性。支持混合器遙測(cè)。建議使用Envoy訪問(wèn)日志服務(wù)(ALS)以獲得更好的性能,該功能首次在KubeCon 2019上引入。
5、度量系統(tǒng),包括Prometheus,Spring Sleuth(千分尺)。
6、Zipkin v1 / v2和Jaeger gRPC格式,具有有限的拓?fù)浜投攘糠治觥?實(shí)驗(yàn)性)。