阿里鏈路追蹤有什么作用,怎么使用的?
鏈路追蹤 Tracing Analysis 為分布式應(yīng)用的開發(fā)者提供了完整的調(diào)用鏈路還原、調(diào)用請求量統(tǒng)計、鏈路拓?fù)?、?yīng)用依賴分析等工具,可以幫助開發(fā)者快速分析和診斷分布式應(yīng)用架構(gòu)下的性能瓶頸,提高微服務(wù)時代下的開發(fā)診斷效率。
鏈路追蹤的主要功能有:
分布式調(diào)用鏈查詢和診斷:追蹤分布式架構(gòu)中的所有微服務(wù)用戶請求,并將它們匯總成分布式調(diào)用鏈。
應(yīng)用性能實時匯總:通過追蹤整個應(yīng)用程序的用戶請求,來實時匯總組成應(yīng)用程序的單個服務(wù)和資源。
分布式拓?fù)鋭討B(tài)發(fā)現(xiàn):用戶的所有分布式微服務(wù)應(yīng)用和相關(guān) PaaS 產(chǎn)品可以通過鏈路追蹤收集到的分布式調(diào)用信息。
多語言開發(fā)程序接入:基于 OpenTracing 標(biāo)準(zhǔn),全面兼容開源社區(qū),例如 Jaeger 和 Zipkin。
豐富的下游對接場景:收集的鏈路可直接用于日志分析,且可對接到 MaxCompute 等下游分析平臺。
