|
<< 点击显示目录 >> 主页 mapp Framework介绍 > mapp Audit > mapp Audit Framework - 特点 |
mapp Audit框架中包括以下特点和功能:
•两套审计系统:
1.mapp Services事件
▪该审计跟踪捕获所有与项目中包含的其他mapp服务框架有关的内置事件
2.自定义事件
▪这种审计跟踪可用于调试和排除应用程序的故障。这些自定义事件的目的是,你可以在整个应用中留下 "面包屑",这可以帮助你追踪应用代码中的错误。例如,如果你正在排除一个页面故障,你可以在每个任务的顶部或在整个任务的几个地方触发一个自定义审计事件,以缩小页面故障发生的位置。自定义审计事件的文本直接提供给MpAuditCustomEvent()函数。更多细节,请看这里。
•用于查看审计列表的mapp View内容
o审计系统使用单独的显示文本,这意味着HMI上显示的文本与导出到文件的文本可以不相同。这允许你在人机界面的信息栏中显示一个简洁的信息,并根据需要选择性地添加时间戳栏/用户栏/等,以显示额外的背景。然后,导出的审计文件在信息中直接包含更多的信息。
▪能够通过HMI导出审计档案并选择导出格式
▪能够配置自动归档
▪文本系统已被设置为生成适用于所有mapp服务审计事件的文本
▪一个支持状态机的查询系统,能够查询大量的数据
框架内提供了一个设置变量监测审计事件的例子。
•您可以选择记录特定变量的值变化事件,方法是将它们添加到mapp Audit配置中的 "变量监控 "列表中。
o所提供的例子使用变量::AuditMgr:VariableMonitorExample
•这些事件的可本地化文本定义在TxtDatapoints.tmx文件中定义
o输出文本的命名空间为MpAudit/DP,而显示文本的命名空间为MpAudit/Display/DP
o文本ID必须等于完全解析的变量名称(本例中为::AuditMgr:VariableMonitorExample)
配置自动存档导出的权限仅限于管理员角色,而创建即时导出的权限仅限于管理员或服务角色。默认管理用户是 "Admin",默认密码是 "123ABc"。密码必须在导入后进行更改。