U8日志查看手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
日志查看手册
1.门户日志
✧双击portal.reg ,将日志开关导入注册表中
✧运行dbgview.exe
✧在dbgview的界面,取消capture kernal 选项,菜单位置在capture\capture kernal
✧重新登陆门户
✧日志记录完成后,在dbgview的界面,file\save as 为txt文件即可
门户的错误以及一些过程调用全部记录在这个文件中
2.区分客户端/服务端(通过remoting通讯)的程序日志
2.1客户端日志
在文件u8soft\EnterprisePortal.exe.config里,将level 的value值设置DEBUG,如下所示
日志记录在文件u8soft\Logs\EPL.log里
2.2服务器端日志
在文件U8DispatchService.exe.config里,将level 的value值设置DEBUG,如下所示
日志记录在文件U8SOFT\U8Framework\Logs
如果是制造的服务端,还需要修改文件U8MPool.exe.config,修改方式同上图,文件
u8soft\AppServer\Logs\U8MPool.log里
如果是进/出口管理,还需要修改U8SCMPool.exe.config,修改方式同上图,日志记录
在文件u8soft\AppServer\Logs\U8SCMPool.log里
不论是客户端还是服务器端level级别对应的value值可以设置为如下几种:
ALL,DEBUG,INFO,WARN,ERROR,FATAL,OFF。
ALL:不区分错误级别,记录所有日志信息
DEBUG:不仅记录错误信息,也记录了一些过程调用信息
ERROR:只有错误级别为error或者低于error的日志才记录
3.进/出口管理的日志
在u8soft \Logs\下增加scmimex.log,该文件如果存在,就会写日志。而且如果该文件存Confidential Page 1
在,资源信息会从数据库中读取,如果不存在,会从resource文件中读取。
内容主要是一些进/出口自己记录的函数进入标记等,也包括错误详细信息。
注意:正常使用产品,要删除掉该文件,不然会影响效率。
4.生产制造的日志
4.1开启对话框详细日志
在文件U8Soft\U8M\U8M_Object_App.xml
和U8Soft\AppServer\Bin\U8M\U8M_Object_App.xml
里将key=showexception的value值设置为true,如下所示:
value含义:设置true:开启对话框显示异常信息功能, false:关闭该功能
4.2运行过程中记录调试/跟踪日志
在文件U8Soft\U8M\U8M_Object_App.xml 和
U8Soft\AppServer\Bin\U8M\U8M_Object_App.xml里设置
object id="DebugLogSetting" 且property name="Actived"的value为true
还有
object id="TraceLogSetting" 且property name="Actived"的value为true
如下图所示:
Confidential Page 2
Value含义:取值true:开启对话日志记录功能, false:关闭该功能
日志信息会记录到 U8Soft\Logs\EPL.log 文件中(客户端),或者
U8Soft\AppServer\Logs\U8MPool.log文件中(服务端),"U8MDebugLog"," U8MTraceLog"
为日志条目的关键字。
如:
2008-09-26 07:47:34,156 [3172] ERROR U8MDebugLog[] - 【TraceInfo】U8M.DP.Execute
Failure ; : Message:【无所需资料】
Type:【UFSoft.U8.Framework.Exceptions.UFNoDataException】
Track:【在 UFSoft.U8.BO.UIP.BO01000.LoadById(Int32 id)
在 UFSoft.U8.BO.UIP.BO01000.UFSoft.U8.U8M.DP.IDataLoad.LoadById(Object Id)
在 UFSoft.U8.U8M.DP.UIPController.LoadById()】
日志通知也会记录到U8M目录的Logs子目录中,以门户的每一次运行时间建立一个单
独的XML文件,如logxml_20080927012759_1.xml文件是2008-09-27 12:59时启动门户后
进入制造的(服务端为U8MPool维护启动后第一次响应的时间)。
4.3运行过程中记录用户操作
在文件U8Soft\U8M\U8M_Object_App.xml里将key= UIPTaskRecord的value值设置为true,
如下所示:
Confidential Page 3
Value含义:取值true:开启操作日志记录功能, false:关闭该功能
日志记录在U8Soft\U8M\UIPTask目录中,运行每一次制造的程序都会建立一个独立的
XML文件,以"[RecorderID]_[ModuleName]_[ProgramName]_[CreateDate].xml"
RecordID为随机产生的GUID,Module_Name为模块名, ProgramName为程序代号,
CreateDate进入程序的时间。
4.4监测SQLServer数据库
在跟踪SQLServer时,设定过滤参数使ApplicationName = 'U8M.Client' 、
'U8M.Server' 、'U8M.VB' 值,对生产制造在客户端/服务端执行的SQL命令进行跟踪U8M.VB 为前端VB执行的SQL
Confidential Page 4