历史版本52 :报表日志 LogDB 数据库 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

为了加强对报表工程的管理,随时监控其运行状态,可以在平台中设置开启日志查看,如下图:
222

注:仅影响系统日志的输出,不影响操作日志。

2. logdb编辑

logdb是FineReport日志监控开启之后保存日志的内置数据库,那么FineReport日志都包含哪些内容呢?下面我们来介绍一下,logdb数据库中各个数据表的含义以及字段的转义。
2.1 连接logdb数据库
打开设计器,新建一个数据连接,数据库选择others,数据库驱动器为com.fr.swift.jdbc.Driver,URL为jdbc:swift:emb://default,用户名和密码为空,如下图:
注:这里直接把上面的驱动器和url粘贴到下面对应的位置即可

222

2.2 查看数据表
测试链接成功之后,我们新建一个数据库查询,选择上面创建的数据连接,即可看到日志数据库下面的所有数据表,如下图:
222

2.3 数据表和字段对应的含义
那么logdb数据库中各个数据表和表字段其含义到底是怎么样的呢?下面我们一个个罗列。
1)fine_record_execute
报表访问/导出/打印日志,即如果报表访问/导出/打印的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录,其各个字段对应的含义如下表:
  字段  含义
  tname  物理模板名字(reportlet下的完整路径)
  displayName  挂载到平台的目录名称(全路径),如果直接访问链接则为空
  type  报表访问方式,具体列举在下面的表格中(0~34)
  param  参数
  ip  执行报表的IP地址
  username  执行报表的用户
 userrole 执行报表的用户角色
 consume 执行耗时,包括sql执行时间,报表计算时间
 time日志开始时间
 sql sql语句
 browser 客户端访问报表所用的浏览器版本
 memory 报表占用内存,单位B
 reportID 模板编号

注:如果某些动作没有某些字段,则为空。

字段type具体含义:

编码类型markString
  0  分页预览page
  1  在线分析view
  2  填报预览write
  3  决策报表预览form
  4 行式引擎layer
  5  在线编辑edit
6新填报write_plus
  10  Excel分页导出excel
  11  Excel原样导出excelO
  12  Excel整页导出excelL
  13  Excel分页分sheet导出excelS
 14 PDF导出pdf
 15 Word导出word
 16 SVG导出svg
 17 CSV导出csv
 18 文本导出text
 19 JPG图片导出jpg
 20 PNG图片导出png
 21 GIF图片导出gif
 22 BMP图片导出bmp
 23 WBMP图片导出wbmp
 24 内置数据集导出模板cpt
 25 HTML导出html
 26 填报HTML导出write_html
27BI导出Excel 
 30 Flash打印flash
 31 PDF打印 
 32 Applet打印applet
33零客户端打印 
34本地软件打印 

2)fine_record_login
登录日志
  字段  含义
  time  登录时间
  ip  登录ip地址
  username    登录的用户
  userrole  登陆的用户角色

3)fine_record_email
邮件发送日志(只包含工具栏中的“邮件”)
字段
含义
receiver收件人用户名
mail收件人邮箱
ip发送邮件的IP地址
username发送邮件的用户
tname物理模板名字(reportlet下的完整路径)
displayName挂载到平台的目录名称(全路径),如果直接访问链接则为空
content邮件内容
time发送时间
result是否发送成功
detail详情

4)fine_record_write
填报日志
字段
含义
username填报报表的用户
tname物理模板名字(reportlet下的完整路径)
time填报时间
sqlsql语句
result是否填报成功
ip填报报表的IP地址
displayName挂载到平台的目录名称(全路径),如果直接访问链接则为空
detail详情
browser客户端访问报表所用的浏览器版本

5)fine_record_error
执行出错日志
字段
含义
displayName挂载到平台的目录名称(全路径),如果直接访问链接则为空
ip执行报表的IP地址
msg错误信息
sinfo错误来源信息
time出错记录时间
tname出错的物理模板名字(reportlet下的完整路径)
trace错误路径
type抛错类型
username执行报表的用户
userrole执行报表的用户角色

注:如果不是模板出错,则tname记录为“非模板触发错误”

6)fine_record_func
功能点使用日志
字段
含义
func功能点(值以数组展示:功能:次数,功能:次数)
time记录时间

7)fine_record_param
常用参数组合日志
字段
含义
id编号
templateid模板ID
username用户
pgroup参数(值以数组展示:参数1:参数值,参数2:参数值)
time记录时间

8)
定时调度日志
字段
含义
id编号
tname定时任务名称
sinfo来源信息
type类型
msg任务信息
trace路径
time任务执行时间
detail详情
9)fine_record_sms
短信发送日志
字段
含义
id编号
receiver收件人用户名
mobile接收人手机号
content邮件内容
time发送时间
result是否发送成功
detail详情
sender 发件人用户名
10)fine_record_operate
管理日志
字段
含义
type模块(存国际化的key)
item设置项
resource被访问资源
operation操作
username用户名
ip用户IP地址
time用户操作时间
detail详情
request 

11)
简道云日志
字段
含义
id编号
formidappid+表单id
formname表单名字
detail变更详情
result变更结果(成功/失败)
time变更发生时间

12)fine_intelli_focus_point

字段    含义
  id  
  text  
  source  
  time  
  username  
  ip 
  title