Jennifer
Jennifer 是一款強大的 APM 工具,可使用 Java, .Net, PHP 等平台進行監控,即時追蹤所有 transaction 從發出請求到結束的整個過程,並且捕捉異常的 transaction,比如回應時間慢、出現錯誤或 bad SQL statement 等。Jennifer 即時的 stacktrace dump 也能幫助你在 transaction 於伺服器運行的狀態下,查明故障的原因或細節;另有全部 transaction 回響時間分布的 X-View 介面,讓你能夠即時分析 transaction 的運行狀態。Jennifer 的風險控制功能也保證網路系統在突發狀況下穩定運行。舉例來說,你可以透過使用者定義的臨界值來控制工作負載,當 transaction 流量瞬間提升時,即可防止系統關閉;Jennifer 另有 AutoRun 功能,當網站系統出現異常且管理員不在時,運行預先設定的指令。

Jennifer 架構流程圖