我們正在爲十幾個客戶運行服務器集羣。每個客戶在Jetty上都有一些應用程序服務器。這裏重要的是:Java的系統監視器
- 有許多Java進程要監視。
- 我需要能夠通過機器和客戶(一臺機器可以服務許多客戶,每個客戶擁有多臺機器)對他們進行分組(分段)。
- 我還需要收集並顯示一些特定於每個客戶的數據。
我寧願用JMX公開它們,但我仍然可以自由地使用其他合理的解決方案。
什麼(最好是免費的&開源)服務器可以用於監控嗎?我需要從所有這些服務器收集信息,保留歷史記錄,並讓我編寫我的自定義儀表板進行演示。
我考慮過的一個解決方案是Hyperic,但它真的很笨拙,插件開發很糟糕。