日志基础知识

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 日志基础知识

1.什么是日志?


日志是用来记录重大事件的工具

好比生活中的日记,可以记录你生活中的点点滴滴

程序中的日志,通常就是一个文件,里面记录的是程序运行过程中的各种信息


2.日志的优点


可以将系统执行的信息,方便的记录到指定的位置(控制台,文件中,数据库中)

可以随时以开关的形式控制日志的启停,无需侵入到源代码中去修改

日志框架 : 牛人或者第三方公司已经做好的实现代码,后来者直接可以拿去使用

日志接口 :设计日志框架的一套标准,日志框架需要实现这些接口


3.使用具体步骤


1.导入Logback框架到项目中去

2.将Logback框架的核心配置文件logback.xml直接拷贝到src目录下(必须是src下)

3.创建Logback框架提供的Logger对象,然后用Logger对象调用其提供的方法就可以记录系统的日志信息

public class Demo1 {
    // 创建一个日志对象
    public static final Logger LOGGER= LoggerFactory.getLogger("LogBackTest");
 
    public static void main(String[] args) {
        try {
            LOGGER.info("chu法方法开始执行");
            chu(10,0);
            LOGGER.info("chu法方法执行成功");
        } catch (Exception e) {
            LOGGER.error("chu法方法执行失败,出现了bug");
        }
 
 
    }
 
    public static void chu(int a,int b){
        LOGGER.debug("参数a"+a);// 一般用debug记录程序的流程
        LOGGER.debug("参数b"+b);
        int c=a/b;
        System.out.println("结果是:"+c);
        LOGGER.info("\"结果是:\"+c");
    }
 
 
 
}
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
11月前
|
Java API 开发者
Java日志框架整理
Java日志框架整理
99 0
|
30天前
|
JSON 数据处理 Go
一文教会你如何使用 iLogtail SPL 处理日志
iLogtail 作为日志、时序数据采集器,在 2.0 版本中,全面支持了 SPL 。本文对处理插件进行了梳理,介绍了如何编写 SPL 语句,从插件处理模式迁移到 2.0 版本的 SPL 处理模式,帮助用户实现更加灵活的端上数据处理。
|
5月前
|
XML Java 程序员
一篇文章讲明白Log日志框架的学习五.正确使用日志的10个技巧(转载)
一篇文章讲明白Log日志框架的学习五.正确使用日志的10个技巧(转载)
75 0
|
6月前
|
SQL 存储 监控
日志问题精要:分析与总结
该文档讲述了应用系统日志记录的重要性和规则。主要目的是记录操作轨迹、监控系统状态和回溯故障。日志记录点包括系统入口、调用其他模块、调用结束、出口和出错时。内容应遵循UTF-8编码,避免敏感信息,按INFO级别记录,及时、完整且安全。日志输出要控制频率和长度,不影响系统性能,并按策略备份和清理。日志等级分为DEBUG、INFO、WARN、ERROR和FATAL。日志文件应有明确目录结构,大小有限制,并定期清理。注意事项包括输出异常堆栈、避免打印对象实例的hashCode、选择合适的日志框架和格式,并支持动态修改日志级别。还要实现链路追踪,确保在多线程环境中正确记录日志。
95 0
|
数据采集 存储 SQL
ETL的基础知识,看完你就全明白了!
随着企业的发展,各业务线、产品线、部门都会承建各种信息化系统方便开展自己的业务。
1855 0
ETL的基础知识,看完你就全明白了!
|
编译器 C++
c++入门学习日志:初阶 模板
c++入门学习日志:初阶 模板
84 0
日志规范笔记
日志规范笔记
474 0
|
监控 Java 程序员
Java开发手册-异常日志
Java开发手册-异常日志
320 0
|
存储 监控 前端开发
监控阅读及使用|学习笔记
快速学习监控阅读及使用
217 0
监控阅读及使用|学习笔记
实战:第四章:java后端日志埋点实现
实战:第四章:java后端日志埋点实现
1242 0
实战:第四章:java后端日志埋点实现