微服務框架落地后,分布式部署架構帶來的問題就會迅速凸顯出來。服務之間的相互調用過程中,如果業務出現錯誤或者異常,如何快速定位問題?如何跟蹤業務調用鏈路?如何分析解決業務瓶頸?本專欄將引入Skywalking開源的分布式追蹤的產品,來解決上述問題。

通過實際的Spring Cloud應用項目,來具體演示Skywalking在分布式微服務架構中的集成和應用。

Spring Cloud 微服務項目,包括Eureka server、Zuul 網關、微服務消費者和微服務提供者等等模塊,無侵入集成Skywalking agent探針。
Skywalking web UI v6.4主要包括如下幾個大的功能模塊:
- 儀表盤(服務性能指標監控);
- 拓撲圖(整體上了解服務之間的調用鏈);
- 追蹤(具體的服務調用鏈);
- 告警(基於告警規則進行主動提醒);

