监控数据统计修改前先按需求检查所需文件,为修改提供上下文
本文档提供了监控数据统计功能相关的所有文件检查清单,包括页面、API、实体、路由等。
src/client/admin/pages/MonitorStats.tsxsrc/client/admin/components/MonitorStats/MonitorStatsTable.tsxsrc/client/admin/hooks/useMonitorData.tssrc/server/api/monitor-stats/index.tssrc/server/api/monitor-stats/get.tssrc/server/api.ts (第184行)src/server/api/monitor-data/src/server/api/monitor-map/src/server/api/monitor-task/src/server/modules/devices/device-monitor-data.entity.tssrc/server/modules/devices/device-monitor-data.schema.tsdeviceId: 设备IDmetricType: 监控指标类型metricValue: 监控值collectTime: 采集时间status: 状态(0正常/1异常)src/server/modules/devices/device-instances.entity.tssrc/server/modules/devices/device-types.entity.tssrc/server/modules/devices/device-monitor-data.service.tsqueryMonitorStats(): 查询监控统计数据getMonitorDataList(): 获取监控数据列表addMonitorData(): 添加监控数据src/server/modules/monitor/monitor.service.tssrc/server/modules/monitor/alert.service.tssrc/client/api.ts (第134-136行)monitorStatsClientMonitorStatsRoutesmonitorDataClientamonitorMapClientsrc/share/monitorTypes.tsMetricType: 监控指标类型枚举MonitorStatsItem 接口MonitorDataResponse 类型device-monitor-data.service.ts 第203-268行time_group 字段 (UTC时间)time_group + 4分钟 (UTC时间)YYYY-MM-DD HH:mm:sssrc/server/api/inspection-results/src/server/api/inspections/src/server/api/alert-rules/src/server/api/alerts/