- 添加服务器资源监控功能(CPU、内存、磁盘、JVM) - 实现Redis监控和性能统计 - 添加缓存管理功能(查看、删除、清空) - 使用OSHI库进行跨平台硬件信息收集 - 集成Sa-Token权限验证和Swagger文档 - 支持实时监控数据获取和格式化显示
65 lines
2.3 KiB
XML
65 lines
2.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||
<modelVersion>4.0.0</modelVersion>
|
||
<parent>
|
||
<groupId>org.leocoder.thin</groupId>
|
||
<artifactId>coder-common-thin-backend</artifactId>
|
||
<version>${revision}</version>
|
||
<relativePath>../../pom.xml</relativePath>
|
||
</parent>
|
||
|
||
<name>coder-common-thin-monitor</name>
|
||
<artifactId>coder-common-thin-monitor</artifactId>
|
||
<description>系统监控模块:服务器资源监控、Redis监控、缓存管理等功能</description>
|
||
|
||
<dependencies>
|
||
<!-- 公共模块 -->
|
||
<dependency>
|
||
<groupId>org.leocoder.thin</groupId>
|
||
<artifactId>coder-common-thin-common</artifactId>
|
||
<version>${revision}</version>
|
||
</dependency>
|
||
|
||
<!-- 数据统一返回、全局异常以及限流、数据脱敏、重复提交等插件 -->
|
||
<dependency>
|
||
<groupId>org.leocoder.thin</groupId>
|
||
<artifactId>coder-common-thin-resultex</artifactId>
|
||
<version>${revision}</version>
|
||
</dependency>
|
||
|
||
<!-- Sa-Token组件 -->
|
||
<dependency>
|
||
<groupId>org.leocoder.thin</groupId>
|
||
<artifactId>coder-common-thin-sa-token</artifactId>
|
||
<version>${revision}</version>
|
||
</dependency>
|
||
|
||
<!-- SpringDoc OpenAPI 3.0 -->
|
||
<dependency>
|
||
<groupId>org.springdoc</groupId>
|
||
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
|
||
</dependency>
|
||
|
||
<!-- Spring Boot Starter Data Redis -->
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-data-redis</artifactId>
|
||
</dependency>
|
||
|
||
<!-- OSHI - 系统硬件信息库 -->
|
||
<dependency>
|
||
<groupId>com.github.oshi</groupId>
|
||
<artifactId>oshi-core</artifactId>
|
||
<version>6.4.10</version>
|
||
</dependency>
|
||
|
||
<!-- Apache Commons Lang3 -->
|
||
<dependency>
|
||
<groupId>org.apache.commons</groupId>
|
||
<artifactId>commons-lang3</artifactId>
|
||
</dependency>
|
||
</dependencies>
|
||
|
||
</project> |