快速入門
Agent升級說明
安裝管理應用Agent
相容性說明
安裝Java Agent
安裝PHP Agent
安裝DotNet Agent
安裝Python Agent
安裝Nodejs Agent
在Docker中安裝Agent
管理應用Agent
安裝管理主機Agent
安裝Linux Agent
安裝Windows Agent
安裝Aix Agent
管理主機Agent
安裝管理SendProxy
安裝管理Smart Agent
Smart Agent介紹
安裝Smart Agent
管理Smart Agent
相容性說明
安裝管理外掛程式
外掛程式安裝管理方式說明
外掛程式類型說明
外掛程式相容性說明
在雲端頁面安裝管理外掛程式
透過命令安裝管理外掛程式
安裝設定PHP外掛程式
安裝設定Java外掛程式
在Docker容器中部署Java外掛程式
安裝設定Dotnet外掛程式
安裝設定Python外掛程式
安裝設定NodeJs外掛程式
安裝設定Apache外掛程式
安裝設定Nginx外掛程式
安裝設定Tomcat外掛程式
安裝設定Weblogic外掛程式
安裝設定Varnish外掛程式
安裝設定MySQL外掛程式
安裝設定Oracle外掛程式
安裝設定SQLServer外掛程式
安裝設定MongoDB外掛程式
安裝設定Redis外掛程式
安裝設定Memcache外掛程式
安裝設定PostgreSQL外掛程式
安裝設定CouchBase外掛程式
安裝設定Docker外掛程式
安裝設定ApacheBasic外掛程式
安裝設定NginxBasic外掛程式
外掛程式通用命令說明
安裝管理Smart SDK
相容性說明
安裝iOS版Smart SDK
安裝Android版Smart SDK
外掛程式安裝Android版Smart SDK
在雲端設定收集參數
上傳符號列表
業務系統分析
建立業務系統
分析業務系統
Web應用效能管理
理解應用效能管理
管理應用列表
查看應用概覽
追蹤關鍵事務
追蹤請求詳情
分析單個請求
分析單次請求快照
追蹤外部服務
分析訊息佇列
追蹤資料庫詳情
追蹤NoSQL詳情
追蹤錯誤資訊
對比分析
設定應用
背景排程效能管理
背景排程概述
管理背景排程列表
查看背景排程概覽
追蹤慢背景排程
追蹤單次慢背景排程
追蹤錯誤資訊
維運者視圖
建立維運視圖
分析維運視圖
設定維運視圖
行動應用效能管理
理解行動應用效能管理
行動應用概覽
用戶行為分析
網路分析
Webview效能分析
營運分析
地區分析
崩壞分析
ANR/卡頓分析
組合分析
劫持分析
交互分析
行動拓撲分析
視訊串流分析
行動應用設定
行動應用營運管理
用戶分析
瀏覽器效能管理
理解瀏覽器效能管理
向前端頁面崁入JS
查看瀏覽器項目列表
查看Web頁面效能概覽
按區域分析Web頁面效能
按網頁分析Web頁面效能
按瀏覽器分析Web頁面效能
按ISP分析Web頁面效能
多維度追蹤單頁面請求效能
分析Web頁面Ajax請求
分析Web頁面JS錯誤
主機效能管理
理解主機效能管理
管理主機和服務列表
查看主機概覽
分析伺服器效能
分析Apache效能
分析Redis效能
分析MySQL效能
分析Memcache效能
分析Tomcat效能
分析MongoDB效能
分析Nginx效能
分析Weblogic效能
分析Oracle效能
分析SQL Server效能
分析PostgreSQL效能
分析Varnish效能
分析CouchBase效能
分析Java虛擬機效能
分析Docker效能
設定主機資訊
告警管理
概述
設定應用/行動告警/瀏覽器告警
設定主機告警
查看並處理告警
管理告警
設定URL Callback
報告管理
概述
查看線上報告
預定郵件報告
建立自定義報告
帳戶管理
用戶權限說明
管理部門和用戶
設定個人資訊

如果您是透視專家的新用戶,可以透過以下內容快速了解透視專家:

什麼是透視專家?   

如何獲取透視專家帳號?  

如何分析應用效能?

如何分析行動效能?

如何分析Web前端頁面效能? 

如何分析主機效能?

如何分析資料庫和服務效能? 

如何查看並管理告警? 

如何查看效能報告?

如何使用時間控制項?       

如何分析圖表數據?


什麼是透視專家?

透視專家是雲之眼(威策電腦股份有限公司)推出的新一代面向業務基於端到端的一體化應用效能管理(APM)平臺,針對行動和網站應用,提供全面的效能監控、分析與管理解決方案。

透視專家能夠幫助企業實現應用效能的最優化、改進與優化終端用戶體驗、加速系統開發及交付程序、規避與減小整體投資風險、提高IT生產效率。

1464574549205487.png

  • 實現應用效能的最優化

    不斷提升應用系統的效能與可用性,從而持續提升用戶滿意度,確保業務營收。

  • 改進與優化終端用戶體驗

    幫助企業不斷發現與改進真實終端用戶體驗問題,為用戶提供更優秀的服務——不管他在哪裡以及用什麼設備。

  • 加速系統開發及交付程序

    在紛雜的市場需求及競爭壓力下縮短疊代時間,提升程式碼開發效率與質量,實現快速構建與持續交付。

  • 規避與減小整體投資風險

    幫助企業規避與減小在現有IT基礎環境下引入雲計算、虛擬化等新技術帶來的技術與財務風險。

  • 提高各部門生產效率

    在複雜系統中追蹤服務及程式碼層級效能瓶頸,幫助IT、開發等部門提升工作效率,將重點聚焦在核心工作中。

透視專家平臺特色

透視專家平臺提供了面向業務基於端到端的一體化應用效能管理解決方案,具有如下特點。

1464574557525876.png

  • 聚焦業務

    業務人員經常因為各種問題遭到用戶投訴,如支付失敗、註冊不了、登入緩慢……,實際上因為這些問題造成的損失僅僅是冰山一角,在更多的情況下,業務人員並不知曉哪些業務環節會對用戶產生了影響,也無法準確評估這些業務環節對業務的影響程度。

    基於Smart Discovery技術,透視專家能夠自動發現應用中的各個事務流程,即時記錄事務流程的用戶行為數據、體驗數據及相關IT效能指標,幫助業務人員可視化詮釋各種用戶問題。

  • 分析端到端應用拓撲

    現代應用系統是一個複雜的多技術堆疊整合環境,無論是網路層的複雜性還是更多第三方雲服務的使用,都給系統的維護與效能管理造成了更大的挑戰,從用戶端到主機端的每一個層次的效能表現都會對最終的應用效能產生直接的影響,所以有必要實現每一個環節的效能管理。

    基於Smart Agent,透視專家能夠自動發現應用的所有技術堆疊,實現應用端到端的關聯監控、告警與分析。基於應用拓撲圖,維運人員能夠迅速回應突發事件、快速定位影響整個業務運轉的問題瓶頸,確保維運SLA。

  • 傾聽真實用戶體驗

    載入緩慢、JS 錯誤、AJAX時間消耗是頁面開發人員經常遇到的問題,而App卡頓、閃退和白屏等問題經常困擾行動端開發者。

    面向行動端和瀏覽器端的問題分析,透視專家分別提供Smart SDK和Smart JS,透過嵌入式程式碼即時收集用戶在終端的體驗數據,透過可視化的方式幫助開發者從真實用戶角度度量應用效能,快速定位各種問題,確保快速構建與持續整合交付。

  • 深度程式碼執行診斷

    開發人員的苦惱是離開測試環境,在真實的生產系統中追蹤程式碼問題困難並且耗時。透過Smart Agent,透視專家實現對執行時程式碼、SQL執行、API調用過程的效能數據收集與分析,深入到程式碼層面定位定能瓶頸,分析效能下降的因素。

    深度程式碼診斷基於大數據技術,幫助開發者從大量的業務請求中抓取並分析真實用戶操作背後的程式碼執行邏輯關係與狀態,如執行時間最長的方法、慢查詢等等。目前,針對PHP、Java、Python和.Net程式碼效能監控,透視專家都提供了良好的支撐方案。

  • 即時數據分析與報告

    即時數據分析是業務可視化的基礎,透視專家提供企業級、多維、可視化數據分析報告,幫助管理層進行業務決策,進而實現用戶滿意度持續提升及企業營收不斷提高。

透視專家平臺構成

透視專家平臺包括四個子產品:

1464574565427833.png

  • 應用(APM)

    面向多平臺和多語言的應用監控與深層程式碼診斷,幫您快速開發、部署及維護各種應用。

  • 行動(Mobile)

    面向行動端真實用戶體驗的效能監控與管理,深度剖析App前端崩壞及後端服務問題。

  • 瀏覽器(Browser)

    面向Web端真實用戶體驗的效能監控與管理,透過用戶行為與體驗數據分析,幫助開發深入定位問題。

  • 主機(Host)

    完整的伺服器效能指標及服務、資料庫效能指標監控解決方案,支援多平臺環境、主流資料庫和中介軟體監控。

 透視專家技術原理及特點

透視專家提供Smart SDK負責收集行動端用戶行為與體驗數據;提供Smart JS負責收集瀏覽器端用戶行為與體驗數據;提供Smart Agent負責收集主機端伺服器實體效能指標、各種服務效能指標及執行時程式碼數據。

這些數據透過安全網路傳輸到透視專家雲端伺服器,用戶透過瀏覽器及行動端App實現對數據的查看和管理。

1464574573326848.png

為了在複雜的系統環境中實現海量數據收集與即時分析,同時確保被監控系統的穩定高效運轉,透視專家提出一系列具有專利技術的實現方案,特點與優勢如下:

  • 即時處理與分析的大數據架構

    面向一萬多種不同類型的用戶體驗與效能指標數據,提供每秒上億級別的數據處理架構。

    透視專家採用基於外掛程式機制的雲監控端及流管理器實現大數據收集;採用基於Hadoop及Elasticsearch進行大數據儲存;採用基於流量處理技術的即時告警引擎以及基於NOSQL技術的多維可視化報告引擎實現對大數據的即時處理與分析;提供端到端的數據傳遞解決方案,在非常大的數據量(>一千億筆/小時)和非常小的延遲(<10秒)的情況下實現數據的告警與展現。

  • 一鍵安裝與自動發現

    與傳統的Agent安裝與設定模式不同,透視專家提供的Smart Agent真正實現了一鍵安裝,支援不同作業系統版本及各種服務,用戶無需再下載及單獨設定。

    Smart Agent會自動發現本機所有的服務、應用及執行時程式碼環境,用戶確認之後,系統會自動安裝對應版本的監控外掛程式,整個過程全自動化實現,用戶不需要進行任何手動設定操作。

  • 簡單靈活的外掛程式更新機制

    針對複雜系統的維護與升級,透視專家提供方便的更新方案,可對Smart Agent健康狀態進行即時監測,當系統環境發生變化時,無需重新安裝與部署,該方案在集群環境中可有效降低系統的總體維護成本。

  • 透明與高效的數據採樣演算法

    提供可視化介面,用戶可自定義採樣頻率與效能閾值,分析與控制透視專家對被監控系統的效能影響程度。採樣演算法覆蓋所有的業務請求,同時能夠動態地自動調整策略,確保對問題請求進行全數據收集。

  • 零程式碼改動

    針對程式碼級效能監控,用戶不需要更改任何原有程式碼,確保用戶原有程式碼邏輯的完整性及安全性。


如何獲取透視專家帳號

只要擁有雲之眼旗下任一產品的帳戶就是雲之眼的用戶,雲之眼的用戶能夠直接體驗透視專家。

您是監控專家用戶

如果您已經是監控專家的用戶,您可以使用監控專家帳號和密碼直接登入透視專家。

您是新用戶

您可以登入雲之眼官網透視專家官網,使用電子郵件免費註冊一個帳號,啟動成功後便可以免費使用透視專家。註冊成功後便成為雲之眼用戶,您也可以使用雲之眼的其他產品。


如何分析應用效能?

如果您需要監控分析應用程式碼效能,首先需要進入“設定應用”頁面下載和安裝對應的Agent,包括Java、PHP、.NET、Python、Node.js等。

1491459146282379.png

安裝部署後,Agent會自動發現您主機上的應用(程式碼對應的環境),只需稍等幾分鐘就可在【透視專家→應用】中查看應用列表和數據。

點擊應用名稱對應用請求、程式碼堆疊、錯誤、SQL調用執行情況等進行效能分析,詳細說明請參考“Web應用效能管理”和“背景排程效能管理”。


如何分析行動應用效能?

如果您需要監控分析行動端App效能,首先需要進入“設定行動”頁面建立應用、下載並部署Smart SDK到您的行動應用工程中。

透視專家目前提供了針對Android和iOS應用兩個不同版本的Smart SDK,不管哪個版本部署起來都是非常簡單的。

1491459456615736.png

安裝部署Smart SDK之後,只需稍等幾分鐘就可在【透視專家→行動】中查看行動應用列表和數據。

點擊應用名稱對行動應用的用戶行為、HTTP請求、崩壞、地區、設備等進行效能分析,詳細說明請參考“行動應用效能管理”和“行動應用營運管理”。


如何分析Web前端頁面效能?

如果您需要監控分析Web前端頁面的效能,首先需要進入“設定瀏覽器”頁面,按照頁面中的說明手動崁入JS。

1491459791777410.png

崁入JS後,只需稍等幾分鐘就可以在【透視專家→瀏覽器】中查看瀏覽器應用列表和數據。

點擊應用名稱對Web端真實用戶體驗(RUM,Real User Monitoring)進行分析,詳細說明請參考“瀏覽器效能管理”。


如何分析主機效能?

如果您需要監控分析伺服器主機效能,首先需要進入“設定主機”頁面下載和安裝對應的OSAgent。

1491459914943590.png

安裝部署OSAgent之後,只需稍等幾分鐘就可在【透視專家→主機】中查看主機列表和數據。

點擊主機名稱對伺服器的CPU、記憶體、程序、磁碟、網卡、TCP等進行效能分析,詳細說明請參考“主機效能管理”。


如何分析資料庫和服務效能?

如果您需要監控和分析各種資料庫和服務的效能,首先需要進入“設定DB&服務”頁面下載和安裝對應的Agent。

1491460039834754.png

安裝部署Agent之後,只需稍等幾分鐘就可在【透視專家→主機→服務】中查看主機中安裝的資料庫和服務並進行效能分析,詳細說明請參考“主機效能管理”。


如何查看並管理告警?

如果您需要透視專家主動向您發送告警訊息,您可以在【透視專家→告警】中建立告警範本,設定告警指標及告警條件。

1491460107734197.png

建立告警範本後,需要設定告警通知規則,根據問題嚴重程度向不同人員告警,實現分級告警。相關人員可接收到告警訊息,查看並處理問題。

1491460133431838.png

詳細說明請參考“告警管理”。


如何查看效能報告?

目前透視專家提供Web應用、行動應用、瀏覽器應用的效能報告,您可以在【透視專家→報告】中查看線上報告,同時也可以預定郵件報告或自定義報告。

1491460185375511.png

詳細說明請參考“報告管理”。


如何使用時間控制項?

在透視專家中進行效能分析時,您可以在頁面右上方選擇時間範圍,從而分析特定時間段內的效能數據。您可以選擇截止到目前時間的一段時間,也可以定義時間。

截止到目前

截止到目前時間,選擇最近的一段時間,包括最近30分鐘、1小時、6小時、12小時、1天和7天。

1491460345106080.png

例如,目前時間為2017年3月28日16點35分,選擇“最近6小時”,能夠查看當天10點30分到16點30分這6個小時的數據。

自定義

您可以自定義開始時間和結束時間,可以是最近7天中的任意時間點(精確到分鐘)。

1491460408712673.png

例如,設定開始時間為“2017年3月30日12點59分”,結束時間為“2017年4月4日12點59分”,則能夠查看中間這段時間內的數據。


如何分析圖表數據?

使用透視專家進行效能分析時,您能夠看到各種統計分析圖表,下面以【Web應用→請求】中的“回應時間和請求數”變化趨勢圖為例,說明如何查看和分析數據。

1495077289853001.png

選擇不同的時間範圍,每個時間節點對應的時間段也不同,每個時間節點的數據都是透過一定的計算規則得出的。

選擇時間範圍

數據顯示間隔

30分鐘

兩個時間節點間的時間跨度為3分鐘,即每3分鐘顯示一次數據。

1小時

兩個時間節點間的時間跨度為4分鐘,即每4分鐘顯示一次數據。

6小時

兩個時間節點間的時間跨度為半小時,即每半小時顯示一次數據。

12小時

兩個時間節點間的時間跨度為1小時,即每1小時顯示一次數據。

1天

兩個時間節點間的時間跨度為2小時,即每2小時顯示一次數據。

7天

兩個時間節點間的時間跨度為12小時,即每12小時顯示一次數據。

圖中以回應時間和請求數為維度,將滑鼠懸停在某個時間節點上,能夠查看對應時間段內每個維度的詳細數據,如下圖所示。

1495077303316438.png

點擊圖例名稱,可在圖中隱藏或顯示對應維度的數據,從而實現不同維度之間的數據對比分析,或單個維度的數據展示。比如隱藏回應正常的這部分請求的數據,隱藏後如下圖所示。

1495077318321235.png