- JMemoryGuard - JVM記憶體監控管理軟體
企業界中使用 Java/J2EE技術來開發系統已經日趨普及,在許多需要24x7全年無休服務的系統也有愈來愈多的案例採用Java/J2EE技術與相關平台,所以 Java系統的穩健與否也就直接影響服務品質。一個Java系統的穩健與否可以由許多指標加以判斷,其中一個重要的指標就是JVM的記憶體使用情形。藉由記憶體使用的相關資訊,使用者可以決定Server記憶體配置大小,並且可以判斷是否有不良的AP程式影響系統的健康。

JVM 的Garbage Collection對於一般使用者而言常常是一個無法有效掌控的灰色地帶,為了讓使用者能更精確了解系統內記憶體使用情形,同時依照需求進行管理, JMemoryGuard提供了相關解決方案,讓使用者可以監控系統記憶體使用情形,並可依排程或強制執行方式進行Garbage Collection,確保server健康。
JMemoryGuard (V1.2 above)提供趨勢分析功能,利用Log紀錄檔進行伺服器記憶體的使用量趨勢分析,預測伺服器記憶體可能不足之時間點,提供管理人員進行硬體升級之建議數據。
JMemoryGuard 可監控的伺服器種類涵蓋目前市面上最普遍使用的Server,如BEA WebLogic、IBM WebSphere、Tomcat 、JRun ,以及其他符合J2EE標準的Web Server以及Application Server,適用性相當廣泛。
|