1.1. 中间件监控平台对接
1.1.1. 所支持的sdk版本
- 1.2.11.monitor-SNAPSHOT
- 1.3.1.monitor-SNAPSHOT
- 2.0.0-SNAPSHOT
1.1.2. 中间件yml配置

代码配置:
monitor: # 监控服务host host: https://midyunwei.huilianyi.com # 是否启用监控 enable: true # 服务器状态上报地址 serverpath: /monitor/escalation/realtime/heartbeat/report # 接口实时上报地址 realtimepath: /monitor/escalation/realtime/earlywarning/report # 业务异常上报地址 regularpath: /monitor/escalation/regulartime/business/report # 任务异常上报地址 taskpath: /monitor/escalation/realtime/taskItem/report # JAR、TEMPLATE上报地址 apipath: /operaionServer/public/project/dataReport # 上报请求READ_TIME_OUT 单位毫秒 readtimeout: 10000 # 上报请求CONNECTION_TIME_OUT 单位毫秒 conntimeout: 10000
1.1.3. 飞书文档地址
https://blxv28dmue.feishu.cn/docx/QqDxdAMKNofoMdxqQTJcMAAsnCs
2. 中间件监控接口
- 外部接口/server,/regular查看中间件服务信息与业务上报信息
- 认证方式:无
- 限流策略: 同IP每分钟限制访问5次
- 白名单限制:见接口白名单
2.1. 1.中间件服务类监控接口
接口地址:[GET] https://xx.huilianyi.com/{{context}}/public/server
参数:无
响应报文:
{
"contextPath": "dex-robot", //项目code
"cpu": 10, // 进程cpu占用 80
"cpuUsage": 0.0,
"createDate": "1772092851975", // 当前时间
"currentThreadCpuTime": 0, // 当前线程cpu大小
"dataFree": null, // 数据库空闲磁盘大小(私有化部署)
"dataSize": null, // 数据库磁盘大小(私有化部署)
"dataUse": null,
"dataUsage": 0.0,
"dbDataSize": "",
"diskFree": "45", // 日志磁盘剩余
"diskSize": "97", // 日志磁盘大小
"diskUse": "51",
"diskUsage": 53.13,
"logDataSize": "71.0 MB",
"httpBlock": 9, // http阻塞数
"httpRunnable": 1, // http可运行数
"ip": "10.42.251.56:10108", // 服务内网ip:端口
"jdbcActiveCount": 0, // 数据库活跃数
"jdbcIdleCount": 50, // 数据库连接数
"jdbcTotalCount": 50, // 数据库总连接数
"jdbcWaitCount": 0,
"jdbcUsage": 0,
"jvmAllMemory": 988, // 总的内存量
"jvmFreeMemory": 863, // 空闲内存量
"jvmHeapInit": 990, // 堆使用情况jvm内存初始大小
"jvmHeapMax": 988, // 堆使用情况 jvm 最大堆
"jvmHeapMemoryUse": 124, // 堆内存使用
"jvmHeapUse": "124", // 堆使用情况 jvm 使用堆
"jvmMaxMemory": 988, // 最大内存量
"jvmNoHeapMemoryUse": "147", // 非堆内存使用情况
"tenantId": null,
"threadCount": 10, // 线程总数
"timedTask": 0, // 总定时任务数
"timedTaskBlock": 0, // 定时任务等待数
"timedTaskRunnable": 0, // 定时任务正在执行数
"fullGcCount": "4",
"memTotal": "61",
"memUse": "98",
"memAvailable": "0",
"cpuNum": 8,
"jdkVersion": "1.8.0_151", // JDK版本
"startTime": "2026-02-26 14:53:55", // 服务启动时间
"runTime": "0天1小时6分钟", // 运行时长
"runTimeNum": "-66",
"logPath": "/mnt/app/logs/dex-robot/", // 日志路径
"dataPath": "",
"projectPath": "/", // 项目路径
"type": "stage" // 中间件环境性质 "stage": "测试", "prod": "生产","uat": "开发"
}
2.2. 2.中间件业务类报错信息监控接口
接口地址:[GET] https://xx.huilianyi.com/{{context}}/public/regular?page=1&size=20
参数:page: 默认1、size: 默认20
响应报文:
{
"aaData": [
{
"id": "9",
"errorId": "M20260303145004", // requestid-------链路id
"dataSource": "凭证", // 数据源:OpenAPI 客户接口 : customerApi 传eg:OpenApi 中间件校验:midcheck
"businessType": "处理异常", // 业务场景类型 如:人员同步 、凭证推送、 预算查询校验
"requestUrl": "", // url
"requestCode": "62d6e4d4-df97-4955-bbb3-0881c15ca276", // 唯一标识码 (主键code) 如人员:工号 单据:单号
"requestMessage": "", // 请求报文(非必填)
"responseMessage": "", // 返回报文或原因
"createTime": "2026-03-03T06:50:04.000+00:00" // 记录时间
}
],
"iTotalDisplayRecords": "1",
"iTotalRecords": "1",
"sEcho": 0
}