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/