rhq监控软件_RHQ指标的WildFly子系统
rhq監控軟件
對于RHQ-Metrics,我已經開始為WildFly 8編寫一個子系統,該子系統能夠在WildFly內收集度量,然后以固定的時間間隔(當前為每分鐘)將其發送到RHQ-Metrics服務器。
下一張圖是該發件人連續運行1.5天時結果的可視化效果的Grafana圖表:
JVM內存使用情況圖表WildFly內存使用情況
(有趣的是,JVM如何隨著時間的推移微調其內存需求,并為此不斷的工作量使用越來越少的內存)。
以下是設置的可視化:
建立
發送者在WildFly內部作為子系統運行,并從WildFly管理api中讀取指標。 然后,通過REST將收集的度量標準推送到RHQ-Metrics。 當然,可以將它們發送到在單獨主機上運行的RHQ-Metrics服務器。
子系統的配置如下所示:
<subsystem xmlns="urn:org.rhq.metrics:wildflySender:1.0"><rhqm-servername="localhost"enabled="true"port="8080"token="0x-deaf-beef"/><metric name="non-heap"path="/core-service=platform-mbean/type=memory"attribute="non-heap-memory-usage"/><metric name="thread-count"path="/core-service=platform-mbean/type=threading"attribute="thread-count"/> </subsystem>如您所見,可以在配置中提供DMR資源的路徑以及作為度量標準進行監視的屬性名稱。
目前,實現仍是基本的-您可以在GitHub上的RHQ-Metrics存儲庫中找到源代碼 。 歡迎捐款。
Heiko Braun和Harald Pehl目前正在優化各個時間間隔的調度,并可能對域中托管服務器的請求進行批處理。
非常感謝Emmanuel Hugonnet , Kabir Khan ,尤其是Tom Cerar的幫助,使我能夠編寫子系統,這對我來說非常棘手。 解析器,對象模型和XML相互之間有很大的分歧!
翻譯自: https://www.javacodegeeks.com/2014/10/wildfly-subsystem-for-rhq-metrics.html
rhq監控軟件
總結
以上是生活随笔為你收集整理的rhq监控软件_RHQ指标的WildFly子系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: null导入失败_当null检查非常失败
- 下一篇: java8 camel_WildFly