日志服务

功能概述

日志服务是系统管理模块中的重要组成部分,主要用于记录和展示系统运行过程中的各类日志信息。通过日志服务,用户可以追踪设备数据交互的全过程,便于问题排查和系统监控。

主要功能

null

操作说明

进入日志服务

  1. 登录系统后,点击左侧导航菜单的 系统管理
  2. 在子菜单中找到并点击 日志服务,进入日志管理页面

调试控制

开始调试

停止调试

清除内容

日志查看

刷新日志

日志计数

日志筛选

按级别筛选

点击 全部级别 下拉菜单,可选择:

按内容类型筛选

点击 全部内容 下拉菜单,可选择以下日志类型:

筛选选项 说明
全部内容 显示所有类型的日志
实体注册 实体注册上报到系统的原始报文、日志
实体映射(属性) 实体属性上报到系统的原始报文、日志
实体映射(事件) 实体事件上报到系统的原始报文、日志
实体反控(服务) 数据经过消息解析的输出,包括脚本内编写的控制台输出
数据推送函数 数据经过数据推送函数的输出,包括脚本内编写的控制台输出
订阅推送 推送订阅的消息到消息接收器

日志内容解读

日志格式示例

日志条目通常包含以下信息:

常见日志类型示例

系统日志示例

2025-10-13 15:18:27.119 INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext

数据推送日志示例

2025-10-13 15:18:27.117 ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] 
["callbackURL":"http://192.168.100.37:48087/bv-microservice-server-subscription-transpond/callback?type=2","description":"用于服务调用后回调","deviceId":"69QLmMIGFhF9zAk","deviceName":"1杆南向北",...]

使用场景建议

场景 推荐操作
设备接入调试 开启调试,筛选”实体注册”和”实体映射”日志
脚本开发测试 开启调试,关注”实体反控(服务)”中的控制台输出
数据推送异常排查 筛选”数据推送函数”和”订阅推送”,开启实时刷新
系统启动问题分析 关闭筛选,查看全部级别的系统日志

注意事项

  1. 日志量控制:长时间开启调试可能产生大量日志,建议按需开启
  2. 实时刷新影响:开启实时刷新可能会影响页面性能,日志量较大时可关闭此功能
  3. 日志保留:系统对日志保留时间有限制,重要日志请及时导出或记录