`

日志规范文档(1)

 
阅读更多
日志目的
当前项目中日志主要完成两个目的。
1、指引开发人员查找错误,定位问题(体现点:记录系统代码流程、异常信息的打印)。
2、找出系统中的瓶颈(体现点:运行的频繁度,出现异常最多的地方)。
日志说明
日志是产品必不可少的一个功能,具备可回溯性、能够抓取问题现场信息是其独一无二的优点。因此在网上问题定位等方面具有不可替代的作用。表1-8是日志与其它功能的比较。
日志与其它功能的比较
功能 特点 局限性
统计 提供很好的系统级的性能分析,可用于评估设备性能。 只能做总体的性能分析,不适合做具体的问题定位。
告警 提供错误发生时间和恢复时间的信息,可协助定位一些问题。 只说明哪里出了问题,也没有说明哪里性能好,不适合做具体的问题定位。
跟踪 实时性好,能输出被跟踪对象的大量信息,用于分析和定位,信息全面而详细。 需要人工开启, 通常只能跟踪到标准接口消息、内部接口消息,无法观察到更详细、具体的错误原因。
日志 具有很好的回溯性,对于不可重现的问题定位非常有意义
记录信息较丰富和全面,除了消息还能记录其他内部处理信息、软件运行轨迹等。 通常不记录标准接口信令。
打印比较随意,过滤比较困难。
采用字符串输出,流量太大。
分享到:
评论

相关推荐

    日志规范.docx

    根据文档描述,产品工厂的日志记录采用了logback+slf4j的方式实现。具体策略如下: - **日志级别**: - `INFO`:用于记录应用程序的重要信息,例如SQL语句的执行、数据的增删改操作等。 - `ERROR`:用于记录程序...

    java后端开发规范word文档

    这份"java后端开发规范word文档"包含了多个方面的内容,包括但不限于编程风格、命名规则、异常处理、并发控制、数据库操作、单元测试、日志记录以及代码组织结构等。 1. **编程风格**:编程风格是代码可读性的基础...

    文件日志说明

    该日志可用来记入后台运行的日志功能,主要用于开发过程的时候需要查看后台的功能以及报错

    Java EE6 规范文档

    《Java EE6 规范文档》是针对Java Platform, Enterprise Edition (Java EE)的第六版规范,由Sun Microsystems于2009年12月10日发布为最终版本。该文档提供了Java EE6的核心规范、API定义以及实现指南,旨在帮助...

    软件开发规范文档

    《软件开发规范文档》是国家为了提升软件行业的质量和效率,制定的一套标准模板,它涵盖了软件生命周期中的各个环节,包括需求分析、设计、编码、测试、维护等阶段,旨在确保软件产品的质量、可维护性和可扩展性。...

    阿里巴巴JAVA开发规范word文档

    阿里巴巴JAVA开发规范word 编程规约 异常日志 MySQL 规约 工程规约 阿里巴巴JAVA开发规范word 编程规约 异常日志 MySQL 规约 工程规约 阿里巴巴JAVA开发规范word 编程规约 异常日志 MySQL 规约 工程规约 阿里巴巴...

    PHP_项目开发规范文档

    在PHP项目开发中,规范文档是确保代码质量、可维护性和团队协作效率的关键。下面将详细阐述这份PHP项目开发规范文档中的主要知识点。 1. **文件及文件目录规范** - **命名规范**:文件和目录的命名应遵循一致性、...

    代码规范文档

    代码规范文档是软件开发中的重要组成部分,它定义了一套规则,用于确保代码的可读性、可维护性和团队协作效率。以下是对标题和描述中提到的各个知识点的详细解释: 1. **命名规范**: - **类命名**:通常采用驼峰...

    国家标准-软件开发规范文档

    《国家标准-软件开发规范文档》是一份详尽的指导性文件,旨在规范我国软件开发行业的标准操作流程,确保工程的质量、效率与可维护性。这份文档涵盖了软件开发生命周期中的各个环节,从需求分析到系统测试,再到后期...

    批量生成word日志文档工具

    在日常工作中,我们可能面临大量的日志数据需要整理成规范化的Word文档,尤其是在IT系统维护、项目管理或者数据分析等领域,手动操作不仅耗时耗力,而且容易出错,无法保证创建和修改时间的准确性。这款工具的出现,...

    阿里巴巴Java开发规范文档.rar

    这份规范文档源自阿里巴巴集团,经过众多资深工程师的实践与总结,旨在提升团队协作效率,降低代码维护成本。以下将详细阐述这份规范的主要内容: 一、编程基础规范 1. **命名规范**:包括类名、方法名、变量名等...

    阿里前端开发规范《word文档》

    1. **命名规范**: - 变量命名应清晰易懂,避免使用无意义的缩写,采用驼峰式命名。 - 常量全大写,用下划线分隔单词。 - 函数名动词开头,描述其功能。 - 类名首字母大写,遵循类名驼峰式命名。 - 文件名和...

    java开发规范.pdf

    这份“java开发规范.pdf”文档详细涵盖了多个关键领域,包括编程规约、异常日志处理、单元测试、安全性考量、MySQL数据库使用、工程结构规划以及设计规约。以下将对这些知识点进行深入的探讨。 一、编程规约 编程...

    开发文档模版(代码编写者需要的规范文档)

    二、为什么代码编写者需要规范文档 1. **提高效率**:遵循统一的编码规范可以减少沟通成本,使得团队成员能更快地理解和修改他人代码。 2. **增强可读性**:良好的文档可以帮助新加入的开发者迅速融入项目,理解...

    项目规范文档打包

    本压缩包“项目规范文档打包”包含了对产品研发流程和项目变更管理的详细指导,旨在帮助团队遵循最佳实践,确保项目的高效有序进行。下面将逐一解析这些文档的核心知识点。 1. **规范 - 产品研发.doc** 这份文档...

    中国移动上网日志留存系统网络日志服务器接口规范样本.doc

    本文档旨在为中国移动上网日志留存系统网络日志服务器接口规范提供一个样本,供开发者和维护者参考。该规范涵盖了网络日志服务器接口的基本概念、系统架构、接口功能、协议规范等方面的内容。 一、系统描述及系统...

    PHP程序开发规范文档

    《PHP程序开发规范文档》是公司为提升代码质量和团队协作效率而制定的重要指导文件,它包含了一系列关于PHP编程的规则和最佳实践。这份文档旨在帮助开发者遵循一致的编码风格,提高代码可读性,减少错误,并确保代码...

    中国移动无线局域网(WLAN)日志接口规范

    中国移动无线局域网(WLAN)日志接口规范文档, 详细介绍了无线接入控制器的日志接口要求和规范。

    开发规范文档-范文

    开发规范文档是软件开发团队中不可或缺的一部分,它旨在提高项目的效率和代码质量。这份文档,由烟台海涛网络科技有限公司编写的“开发规范 V2.0”,着重强调了开发过程中的标准化和一致性,以确保团队成员之间的...

Global site tag (gtag.js) - Google Analytics