# SWS **Repository Path**: kevinlily/SWS ## Basic Information - **Project Name**: SWS - **Description**: 监控远程windows和linux的主机、cpu、硬盘、内存等 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-06-17 - **Last Updated**: 2024-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sws #### 介绍 监控远程windows和linux的 **主机** 、 **cpu** 、 **硬盘** 、 **内存** 以及对主机当中的 **进程** 和 **端口** 进行监控内置了 **邮件提示功能** ,有相关主机或者端口离线,会进行邮件报警 #### 软件架构 软件架构说明 HMServer 属于主程序后端,打成jar包便可以运行。HMWeb 属于主程序前端,使用了layui,前后端分离,找一个nginx便可以启动。hmclient 属于子程序,打成jar包运行,主要负责在远程机器在运行。 #### 安装教程 1. 新建hm数据库 2. 导入sql文件 3. 在需要被监控的机器上运行hmclient,然后主机上启动HMServer和HMWeb 就可以 #### 功能截图 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0227/193227_1ed6cefa_3023136.png "主机管理.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0227/193236_5b05d8d5_3023136.png "主机详情.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0227/193109_7bc96c12_3023136.png "进程详情.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0227/192920_cc9351b1_3023136.png "端口管理.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0227/192937_9f76f65a_3023136.png "进程管理.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0227/192947_c6da6bcc_3023136.png "邮箱管理.png") ### 运行环境 1.JDK1.8 2.mysql5.6 或 5.7 ### 联系 邮箱:qushencn@qq.com 备注:未经同意禁止商用。