错误日志捕捉方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
错误日志捕捉方案

IBMS错误处理改善 设计说明书V1.0 ? ? ? ? ? ? ? ? ? 修订历史 ? 版本日期修改内容作者审核人批准1.02011-03-30发布?????????????????????? ? 1.???????? 概述 1.1????? 目的 目前系统后台捕捉错误的信息只有代理或脚本库名称和出错行数,并且是通过描述的方式输出在控制台上,这种方式很不规范,造成了查询、跟踪错误比较困难。为了更好的跟踪系统发生的错误信息,需要改善目前捕捉错误日志信息的处理方式。 1.2????? 适用范围 错误捕捉与处理 1.3????? 术语表 表1-1 术语与缩写表 缩写、术语解 释????? 2.???????? 架构设计 2.1????? 基本逻辑图 ? ? 系统关系说明: ?? 应用数据库:系统的一个应用库,当用户操作或系统自动处理出现异常错误时,程序的错误捕捉机制获取到错误信息,抛出错误到控制台,并在错误日志库中建立相应文档。 ?? 错误日志库:架构下的数据库,为了方便设计,路径固定为“lks/sys/lks_ErrorLog.nsf”。按照一定规则保存所有抛出的异常错误,同时通过代理定时将错误日志导入到关系型数据库中(SQL)。 ?? 关系型数据库:用于长期保存所有的异常错误。 ? 3.???????? 错误日志库 3.1????? 表单设计说明 3.1.1??????? 错误日志 ?? 表单画面 暂略 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 表单字段说明 字段名Notes字段名SQL 字段名SQL字段类型是否必需描述错误编号F_ErrorNoError_NoNVARCHAR(50)是控制台显示错误消息时,可以根据错误编号到错误日志库中查询对应文档查看详细错误日志 编号规则: Err_yymmdd_0001(四位流水号)错误类型F_ErrorTypeError_TypeINT是0 -系统捕捉到错误,并且已针对错误进行处理 1 -系统捕捉的未知错误,未对错误进行处理 默认:1严重程度F_ErrorLevelError_LevelINT是0 - 一般(不会对用户造成影响) 1 - 严重(可能对用户造成影响,但仅局限于某个用户或单独的应用模块) 2 - 非常严重(可能对整个系统造成影响) 默认:1错误时间F_ErrorTimeError_TimeDateTime是发生错误时间代理名称F_ErrorAgentError_NameNVARCHAR(255)是发生错误的代理名称脚本库名称F_ErrorLibaryError_LibaryNVARCHAR(50)是发生错误的脚本库名称函数名称F_ErrorFunctionError_FunctionNVARCHAR(50)是发生错误的函数名称错误行数F_ErrorLineError_LineINT是?错误代码F_ErrorCodeError_CodeINT是?错误描述F_ErrorDescError_DescNVARCHAR(255)是?服务器名称F_ErrorServerError_ServerNVARCHAR(50)是发生错误的服务器名称数据库IDF_ErrorDBIDError_DBIDCHAR(32)是发生错误的代理所在数据库ID数据库路径F_ErrorDBPathError_DBPathNVARCHAR(255)是发生错误的代理所在数据库路径处理文档F_ErrorDocIDError_DocIDNVARCHAR(255)否发生错误时正在处理的文档ID处理字段F_ErrorFieldError_FieldNVARCHAR(50)否发生错误时正在处理的字段名称当前用户F_ErrorUserError_UserNVARCHAR(50)否发生错误时当前用户名称当前用户IPF_ErrorIPError_IPNVARCHAR(50)否发生错误时用户的访问IP地址当前流程名称F_ErrorFlowErrorFlowNVARCHAR(100)否发生错误时当前流程名称当前流程节点F_ErrorFlowNodeErrorFlowNodeNVARCHAR(100)否发生错误时当前流程环节? 3.1.2??????? 系统设定 ?? 表单画面 暂略 ?? 表单字段说明 字段名N

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档