APM
Cisco AppDynamics
關於 Cisco AppDynamics
Cisco AppDynamics 應用程式效能管理為最複雜的分散式應用程式提供以業務處理為中心的管理。 該解決方案非常易於配置和部署,能夠自動發現業務事項,降低生產開銷,監控每一行程式碼,並動態設置效能基準,以便在影響客戶和業務之前主動識別和解決應用程式的效能問題。
確保複雜的分散式應用程式的 end-to-end 效能
分散式 Web 應用程式通常包含令人困擾的盲點和反復出現的問題。 只有 AppDynamics APM 能夠提供 Ops 和 Dev 團隊所需的簡易性、可見性和深入診斷。
分散式 Web 應用程式的新世界為那些負責確保應用程式運作並保持效能的人帶來了一系列全新的挑戰。
現代應用程式架構、新技術和快速變化下導致當今的應用程式中難以識別、診斷和修復的效能問題浮出水面。
隨著這些應用程式對業務變得越來越重要,具備簡單而快速的方法來解決應用程式問題,以免影響企業營運及收入,這一點十分重要。
Cisco AppDynamics 的特色
讓每一個技術決策成為商業決策
將全端效能與轉化等關鍵業務指標關聯起來,並在問題影響利潤之前快速解決問題。
提供完美的用戶體驗
可視化您的用戶和您的企業之間的數字體驗,並確保在每個接觸點提供無縫、無憂的體驗。
找出每個應用程式問題
實時查明應用程式問題的根本原因,從第 3 方 API 到程式碼級問題,以便您的 IT 團隊可以快速確定對您的關鍵業務指標影響最大的因素。
優化您的基礎架構
可視化基礎架構的每個套件—從伺服器到資料庫,再到混合和雲原生環境—支援最佳應用程式效能。
在任何網路、任何地方推動成果
查看您的應用程式所依賴的外部網路,以收集見解並快速解決任何 ISP、SaaS、DNS 或第三方提供商的問題。
從內到外保護您的應用程式
透過統一的業務、效能和安全洞察力,在幾分鐘內 (而不是幾個月) 檢測應用程式程式碼和安全漏洞。
Cisco AppDynamics 的功能
使用 Transaction Tag 和 Follow 自動發現和監控端到端業務交易效能
– 自動發現應用程式拓撲和相互依賴關係,包括外部 Web 服務,並根據生產應用程式行為跟踪關鍵業務
– 可視化並優先考慮業務交易效能,而不僅僅是應用程式和基礎設施節點的健康狀況
動態基準效能以提醒和解決業務交易環境出現的問題
– 在自動生成的動態基準環境中了解您的效能
– 與事件和告警系統 ServiceNow、PagerDuty 和 Jira 集成
快速隔離和解決生產環境中 Java 應用程式效能問題
– 透過 Smart Code Instrumentation 實現對生產應用程式的深入監控,而無需更改配置
– 監控每一筆交易,智能捕捉異常交易的細節,使平台規模化,以滿足大型企業的需求
透過 role-based views 和 Virtual War Room 增強開發和營運協作
– 利用 DevOps Virtual War Room 功能,讓每個人都能在共享相同效能資料的同時進行協作和故障排除
– 通過自動 capturing snapshots 並在開發過程中解決效能問題,避免使用 Runbook Automation 進行繁瑣的手動步驟
以業界最廣泛的語言和技術覆蓋面查看所有內容
– 涵蓋所有流行的編碼語言和框架,包括 Java、.NET、Node.js、PHP、Python 和 C/C++
– 涵蓋最複雜的企業平台和解決方案,例如 JMS、queuing technologies、TIBCO、WebMethods 等。
– 利用平台可擴展性實現更廣泛的應用程式監控覆蓋
透過對關鍵 IaaS/PaaS 平台的深入支援,最大限度地提高雲應用程式的可視性和可控性
– 全面了解部署在雲和本地的應用程式,並監控分散式應用程式中的業務事項
– 透過監控在關鍵 IaaS/PaaS 平台(包括 Amazon Web Services、Pivotal Cloud Foundry 和 Redhat OpenShift)中開發和部署的 Java 應用程式,快速實現價值
在幾分鐘內監控任何 production app
- 監控任何應用程式的最低配置
- 即使您沒有源代碼也可以監控應用程式
具備靈活的部署選項
SaaS、本地或混合部署
Cisco AppDynamics 的關鍵優勢統整
End-to-End 的交易追縱
Cisco AppDynamics 可從使用者至應用程式到資料庫的交易對應與交易的資訊擷取,並可以深入追蹤到程式碼呼叫,並提供即時性效能資訊分與告警,也就是說AppDynamics 擴展了 End-to-End 應用程式的可視性,自成立以來,AppDynamics 一直專注於通過跟踪分佈式、面向服務的環境中的整個業務交易流來提供 End to End 的可視性。
Cisco AppDynamics 支援多種應用程式語言
Cisco AppDynamics 同時支援監控多種應用程式語言,如 Java、.NET、Node.js、PHP、Python、C/C++ 等,使您能夠對回應時間緩慢和應用程式錯誤等問題進行故障排除。並且 AppDynamics 可以同時進行監控並可跨程式語言與作業系統平台交互追蹤。
程式碼追蹤
Cisco AppDynamics 可跨應用程式做程式碼追蹤,並可以擷取資料庫有關的查詢語句,與追蹤到外部服務呼叫,並在程式碼呼叫順序堆中顯示執行的數據,讓程式執行效能得以完整呈現
執行效能基準值(base-line)
動態計算出系統交易的執行效能基準值(base-line),做為應用程式運作效能判斷依據,並主動視別效能緩慢的交易。
在 Cisco AppDynamics 中,每個監控業務事務的代理都會將詳細的效能和業務資料發送回控制器,控制器通過機器學習自動為您的核心指標創建動態基準。
能夠協助您了解在您的環境中的“正常”效能是什麼樣的。
自動探測出系統交易並繪製交易拓樸圖
自動探測應用系統交易然後繪製出交易拓樸圖呈現整個系統服務全貌。Cisco AppDynamics 會自動發現已知和未知的業務事務,以構建詳細的拓撲圖,了解您的應用程式內的流量如何流動。 這有助於您專注於對業務成果最重要的交易,讓您能夠根據準確、即時的用戶行為來管理您的平台。
即時系統交易分析
Cisco AppDynamics 提供一個方便易用的資料分析介面用於分析所收集到的效能資訊,可以即時分析監控的系統交易運作行為,做為業務執行狀況的參考資訊。
也就是說 Cisco AppDynamics 監控流量模式並建立可接受性能的基準。 當“添加到購物車”等重要業務交易變慢時,AppDynamics 會自動觸發強大的診斷操作並找出任何問題的根本原因。
使用者實際交易操作效能監控
Cisco AppDynamics 可追縱使用者實際系統交易的操作運作狀況,並且按照實際使用者操作狀況解析出完整的操作的執行數據,以了解使用者實際系統操作的體驗。
透過 Cisco AppDynamics 了解影響轉化率和收入等關鍵指標的最有用的交易和最終用戶資料立即做出更好的決策。 觀察最重要的事情並迅速採取行動,以保持領先於您的數字化轉型目標。
支援行動裝置運作效能監控
Cisco AppDynamics 支援系統前端行動裝置監控,並可追蹤不同行動裝置與版本對於應用系統交易的操作效能狀況,了解實際的行動裝置的系統操作狀況。
您可透過 Cisco AppDynamics 行動版應用程式可讓您監控應用程式在 iOS 和 Android 設備上的運行狀況和效能。 在設備上的警報可以在應用程式問題發生後的幾分鐘內通知您。
Cisco AppDynamics
連續七年被提名為 Gartner 2019 APM 領導者
Cisco AppDynamics 支援的環境
Supported run-time environments:
Java 1.5 and above (both 32-bit and 64-bit)
Microsoft .NET CLR 2.0 and above (both 32-bit and 64-bit)
Node.js 0.8 and above
PHP 5.2 and above
Python 2.6 and above
Supported frameworks:
AppDynamics supports all common Java, .NET, C/C++, PHP, Python and Node.js frameworks (e.g. JavaEE, Spring, ASP. NET, ADO.NET, WCF)
Supported application servers:
Weblogic
Apache Tomcat
JBoss
IBM Websphere
Glassfish
Jetty
Resin
Solr
Webmethods
Microsoft IIS
Microsoft Windows Service and Console (.NET Standalone)
Supported transport protocols:
AppDynamics supports all common transport protocols (e.g. HTTP, JMS, RMI, JDBC, and SOAP along with web services implementations such as Axis).
Supported OS:
Solaris, Linux, AIX, HP-UX, Microsoft Windows 2003, 2008, 2012 (32-bit and 64-bit