# monitor **Repository Path**: li-dongfang/monitor ## Basic Information - **Project Name**: monitor - **Description**: 基于Spring boot 2.3.9,mybatis ,redis’,Eureka, resttemplete开发的一个简单的远程获取运行信息等的后端项目。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-24 - **Last Updated**: 2021-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # monitor #### 介绍 基于Spring boot 2.3.9,mybatis ,redis,Eureka, resttemplete开发的一个简单的远程获取运行信息等的后端项目。 #### 软件介绍 技术选择: spring boot +mybatis mapper 注册中心:eureka 安全防护:spring security +jwttoken 缓存:redis 远程调用:resttemplete 信息获取:spring boot actuator+SystemOperationXmlbean(可选oshi) #### 安装教程 1.安装数据库,找到introduction文件夹下的sql打开mysql进行安装 2.maven打包Utils模块 3. maven打包log模块 4. maven打包common模块 5. 这里暂时没有注册中心的实例,需要创建一个spring-eureka的模块作为注册中心,默认端口号可以从monitor-system的yaml中找到 6.运行MonitorApp,接口文档可直接通过http://localhost:8089/swagger-ui.html进行查看 #### 接口测试 1. Eureka实例获取 ![Eureka实例](https://gitee.com/li-dongfang/monitor/raw/master/Project%20Introductor/image/eurekainfo.png "Eureka实例获取") 2. Eureka 下线操作 ![EurekaDown](https://gitee.com/li-dongfang/monitor/raw/master/Project%20Introductor/image/eurekaSD.png "Eureka下线") 3.eureka上线操作 ![Eureka上线](https://gitee.com/li-dongfang/monitor/raw/master/Project%20Introductor/image/eurekaSUP.png "EurekaserviceUp") 4.其他测试,diskinfo/tomcat/jedispool等信息获取等 ![JREdis](https://gitee.com/li-dongfang/monitor/raw/master/Project%20Introductor/image/jedispool.png "JRedis") ![Tomcat](https://gitee.com/li-dongfang/monitor/raw/master/Project%20Introductor/image/tomcat.png "tomcat") ![Datasource](https://gitee.com/li-dongfang/monitor/raw/master/Project%20Introductor/image/datasource.png "datasource") ![Disk](https://gitee.com/li-dongfang/monitor/raw/master/Project%20Introductor/image/disk.png "diskinfo") #### 参与贡献 1. Fork 本仓库 2. 新建分支 3. 提交代码 4. 新建 Pull Request #### 其他说明 本项目无前端案例 ####其他说明 暂无