Node.js是一款專業的基于Chrome V8 引擎的Javascript 運行環境,它是使用方便,操作簡潔。Node.js擁有一個事件驅動、非阻塞式I/O模型。Node.js的體積小巧,不占用內存,成為了世界上最大的開源庫生態系統。
軟件功能
快速定位瓶頸
OneAPM Agent 的功能非常強大,不僅可以幫你找到 Node.js 應用內部性能表現最差的事務,還可以定位數據庫中能耗最大的部件。為了適應 Node.js,OneAPM Agent 支持非關系型數據庫:Redis、mongoDB、memcached。
除此之外,通過查看性能表現差的第三方 API、Web Services、內存使用量等性能數據,幫助你快速定位性能瓶頸;事務的深度 Traces 記錄,協助你完成應用性能管理從抽象到具象的追溯過程。
總覽全局性能
應用首頁的應用性能總覽,能夠讓你迅速感知應用的健康程度和總體性能狀態與問題。以總覽為入口,可以輕松追溯至地理信息、關鍵事務、錯誤統計等性能度量點,完成應用性能管理工作。在應用性能總覽中,包括以下信息:響應時間
性能指數
吞吐量(單位:rpm 每分鐘請求數)
關鍵事務
錯誤率
近期事件
服務器信息
詳悉錯誤報告
無論是私人數據中心,還是公共云,亦或是 Hybrid-Cloud,OneAPM 同樣適用。
關鍵事務 Top 5,平均響應時間、吞吐量這些性能查看方式,協助你追溯至關鍵事務的性能表現和錯誤 Traces 記錄,最終幫助你快速分析錯誤來源。
智能的報警機制,在性能瓶頸出現前,修復性能問題,防止性能問題導致用戶流失。監控關鍵事務性能
自定義性能儀表盤
報警機制
深度追溯細節
OneAPM 提供整齊劃一的界面,讓你能夠無障礙地完成從真實用戶體驗,到應用服務器,直至應用代碼的端到端應用性能管理;協助開發人員監測錯誤配置和定位性能瓶頸。
OneAPM 支持團隊協助,能夠幫助一個團隊完成應用性能管理工作,包括:事務的深度性能剖析、關鍵事務性能分析、事務 Traces 記錄查看、代碼級別的深度性能問題追溯。