[原創]一款適用於Java應用的性能監控系統(WY)

Java應用監控系統(WY)

1.應用簡介

WY(Java應用監控系統)是一款基於JDK8製作,適用於Java應用,具有堆內存監控、方法區監控、GC監控、類加載監控、類編譯監控與線程監控功能的在線監控系統。

2.環境說明

基於Java8開發,低於Java8不支持。

3.下載使用

前去Git下載該Jar包直接執行即可

java -jar java_monitor-0.0.1-SNAPSHOT.jar

啓動成功後訪問默認端口8888

4.運行界面

5.自定義端口

在執行jar包時追加參數

--server.port=9999

6.自定義監控週期

默認監控頻率爲60秒,並且只記錄當天產生的監控數據。

如果需要自定義監控頻率與監控時長,只需要在jar包所在目錄下新建application.properties文件,修改下列字段即可

monitor.rate=60 #監控頻率/秒
monitor.cron=0 0 0 * * ? #每日的0:00:00時刻清空數據

連續監控1個月,示例

monitor.cron=0 0 0 1 * ?

連續監控1年,示例

monitor.cron=0 0 0 1 1 ? *

7.技術棧

  • Spring Boot 2.0
  • Spring data jpa
  • spring boot websocket
  • H2 (DataBase)
  • Quartz
  • lombok
  • Thymeleaf
  • ECharts 3

8.關於作者

博客:https://yueshutong.cnblogs.com/

Github:https://github.com/yueshutong/JavaMonitor

Gitee:https://gitee.com/zyzpp/JavaMonitor

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章