服务监控
GET
/api/monitor/server请求参数
无
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
object {0}
示例
{
"code": 200,
"msg": "成功",
"data": {
"cpu": {
"total": 6094.0,
"wait": 0.0,
"cpuNum": 6, //核心数
"sys": 110.0, //系统使用率(%)
"used": 328.0, //用户使用率(%)
"free": 5610.0 //当前空闲率(%)
},
"mem": {
"total": 15.94, //总内存 G
"used": 12.26, //已用内存 G
"free": 3.69 //剩余内存 G
"usage": 54.57 // 使用率(%)
},
"sys": {
"computerName": "DESKTOP-C350KSE", //服务器名称
"computerIp": "172.23.240.1", //服务器IP
"userDir": "D:\\Docker\\like-framework", //项目路径
"osName": "Windows 10", //操作系统
"osArch": "amd64" //系统架构
},
"disk": [
{
"dirName": "C:\\", //盘符路径
"sysTypeName": "NTFS", //文件系统
"typeName": "本地固定磁盘 (C:)", //盘符类型
"total": "149.4 GB", //总大小
"free": "59.4 GB", // 可用大小
"used": "90.0 GB", //已用大小
"usage": 60.25 // 使用率 %
},
{
"dirName": "D:\\",
"sysTypeName": "NTFS",
"typeName": "本地固定磁盘 (D:)",
"total": "315.8 GB",
"free": "275.3 GB",
"used": "40.5 GB",
"usage": 12.83
}
],
"jvm": {
"total": 4.6137344E8, //JVM占用的内存总数(M)
"max": 3.804758016E9, //JVM最大可用内存总数(M)
"free": 4.04303528E8, //JVM空闲内存(M)
"usage": 12.37, //JVM内存使用率
"version": "1.8.0_321", //JDK版本
"home": "D:\\Software\\jdk1.8.0\\jre", //JDK路径
"name": "Java HotSpot(TM) 64-Bit Server VM", //JDK名称
"inputArgs": "[-XX:TieredStopAtLevel=1]", //运行参数
"runTime": "0天0小时0分钟", //JDK运行时间
"startTime": "2022-04-13 18:17:37" //JDK启动时间
}
}
}
最后修改时间: 2 年前