一篇帶給你SkyWalking UI篇
SkyWalking儀表板包括以下部分

- 功能選項(xiàng)卡選擇區(qū). 這里列出了主要特性。更多細(xì)節(jié)將在下面介紹.
- 重載區(qū). 控制重新加載機(jī)制,包括定期重新加載或手動(dòng)重新加載.
- 時(shí)間選擇器. 控制時(shí)區(qū)和時(shí)間范圍。這里有一個(gè)中文/英文切換按鈕,默認(rèn),UI使用瀏覽器語(yǔ)言設(shè)置。我們也歡迎貢獻(xiàn)更多的語(yǔ)言。
儀表板
指示板提供服務(wù)、服務(wù)實(shí)例和端點(diǎn)的指標(biāo)。您需要了解一些度量術(shù)語(yǔ)
- 吞吐量CPM,表示每分鐘的調(diào)用.
- Apdex分?jǐn)?shù),參考Apdex in WIKI
- 響應(yīng)時(shí)間百分比,包括 p99, p95, p90, p75, p50.參考percentile in WIKI
- SLA表示成功率。對(duì)于HTTP,表示響應(yīng)為200的請(qǐng)求.
服務(wù)、實(shí)例和儀表板選擇器可以手動(dòng)重新加載,而不是重新加載整個(gè)頁(yè)面。注意,重載區(qū)域** 不會(huì)重載這些選擇器。

提供了兩個(gè)默認(rèn)指示板來(lái)可視化服務(wù)和數(shù)據(jù)庫(kù)的指標(biāo).

用戶可以點(diǎn)擊“鎖定”按鈕,而不是“服務(wù)/實(shí)例/端點(diǎn)重載”按鈕來(lái)定制自己的儀表板.
拓?fù)浣Y(jié)構(gòu)
拓?fù)鋱D用指標(biāo)顯示服務(wù)和實(shí)例之間的關(guān)系.

- 拓?fù)滹@示包含所有服務(wù)的默認(rèn)全局拓?fù)?
- 服務(wù)選擇器 支持顯示直接關(guān)系,包括上游和下游.
- 自定義組 提供服務(wù)組的任意子拓?fù)涔δ?
- 服務(wù)下鉆 當(dāng)您單擊任何服務(wù)時(shí)打開(kāi)。該圖形可以對(duì)所選擇的服務(wù)進(jìn)行度量、跟蹤和告警查詢.
- 服務(wù)指標(biāo)的關(guān)系 提供服務(wù)RPC交互的度量以及這兩個(gè)服務(wù)的實(shí)例.
跟蹤查詢
跟蹤查詢是與skywalking提供的分布式代理一樣的典型特性.

- 跟蹤部分列表 不是跟蹤列表。每個(gè)跟蹤都有幾個(gè)屬于不同服務(wù)的段。如果通過(guò)所有服務(wù)或通過(guò)跟蹤id進(jìn)行查詢,可以在其中列出具有相同跟蹤id的不同段.
- 跨度 是否可單擊,每個(gè)跨度的細(xì)節(jié)將在左側(cè)彈出.
- 跟蹤視圖 提供3個(gè)典型的和不同的使用視圖來(lái)可視化跟蹤.
配置文件
Profile是一個(gè)交互特性。提供了方法級(jí)的性能診斷.
要開(kāi)始概要分析,用戶需要?jiǎng)?chuàng)建概要任務(wù)

- 選擇特定的服務(wù)。
- 設(shè)置端點(diǎn)名稱。這個(gè)端點(diǎn)名通常是第一個(gè)span的操作名。在追蹤器上找到這個(gè) 段列表視圖。
- 監(jiān)控時(shí)間可以從現(xiàn)在開(kāi)始,也可以從未來(lái)的任何時(shí)間開(kāi)始。
- 監(jiān)視持續(xù)時(shí)間定義了觀察時(shí)間窗口,以查找合適的請(qǐng)求進(jìn)行性能分析。即使概要文件對(duì)目標(biāo)系統(tǒng)的性能影響非常有限,但它仍然是一個(gè)額外的負(fù)載。這個(gè)時(shí)間 使沖擊可控。
- 最小持續(xù)時(shí)間閾值提供了一個(gè)過(guò)濾器機(jī)制,如果給定端點(diǎn)響應(yīng)的請(qǐng)求很快,它就不會(huì)異形。這可以確保配置的數(shù)據(jù)是預(yù)期的數(shù)據(jù)。
- 最大抽樣計(jì)數(shù)表示agent將收集的最大數(shù)據(jù)集。它有助于減少內(nèi)存和網(wǎng)絡(luò)負(fù)載。
- 一個(gè)隱式條件,在任何時(shí)候,skywalking只接受一個(gè)配置文件任務(wù)的每個(gè)服務(wù)。
- 代理可以有不同的設(shè)置來(lái)控制或限制此特性,請(qǐng)閱讀文檔設(shè)置以了解更多細(xì)節(jié)。
- 并不是所有的SkyWalking生態(tài)系統(tǒng)代理都支持此特性,7.0.0中的java代理默認(rèn)支持此特性。
一旦配置文件完成,配置的跟蹤段就會(huì)顯示出來(lái)。你可以要求分析任意張成的空間。通常,我們分析跨度具有較長(zhǎng)的自持續(xù)時(shí)間,如果跨度及其子跨度都具有較長(zhǎng)的持續(xù)時(shí)間,則可以進(jìn)行選擇 “包括子跨度”或“排除子跨度”來(lái)設(shè)定分析界限。
選擇正確的跨度后,單擊“analysis”按鈕,您將看到基于堆棧的分析結(jié)果。最慢的方法 已被高亮顯示。

先進(jìn)的功能
從7.1.0開(kāi)始,配置的跟蹤會(huì)自動(dòng)收集Tomcat和SpringMVC控制器的HTTP請(qǐng)求參數(shù).
告警
告警頁(yè)面列出了所有觸發(fā)的告警。閱讀后端設(shè)置文檔,了解如何設(shè)置告警規(guī)則或集成使用第三方系統(tǒng)。