2010-10-08 124 views
0

我想編寫一個內存監視和通知實用程序來監視JVM中的特定應用程序。爲了清楚起見,我對JVM內存消耗不感興趣,而是希望單獨監視我的應用程序內存,並且希望在內存超過特定級別時收到通知(通過電子郵件)。使用JMX計算應用程序的內存消耗

MemoryMxBean處理JVM內存我猜。

任何想法將不勝感激。 謝謝。

回答

0

看看Sigar。它有一個基於Java的API,用於收集有關本機操作系統內存使用情況的信息,以及有關各個進程的信息。創建一個使用Sigar來公開這些數據的JMX MBean將是相當直接的。

//尼古拉斯