java日志(系统运行监控)

导读:本篇文章讲解 java日志(系统运行监控),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

前言必读

一、概念讲解

二、案例实战


前言必读

读者手册(必读)_云边的快乐猫的博客-CSDN博客

一、概念讲解

1.什么是日志?

记录系统运行的过程和详情,并可以进行永久存储

2.为什么要使用日志?

想要了解日志运行的大量过程,总不能放在控制台输出查看吧。可以放到指定文件里面查看。

3.日志的优势?

(1)将系统执行的信息选择性的记录到指定的位置(控制台、文件、数据库)

(2)可以随时控制日志的开关,不用修改源代码

4.使用日志框架的几个模块

(1)logback-core—-基础模块

(2)slf4j-api—-日志规范

(3)logback-classic—-它是log4j的一个改良版本,同时也实现了完整的slf4j-api

(4)logback.xml—–日志的输出多少和日志输出存放位置都在这里面更改

二、案例实战

步骤:

1.准备导入步骤

(1)在该文件中建立一个lib包,把3个本地jar包复制粘贴到里(jar包下载教程再另一篇文章中有)

java日志(系统运行监控)

(2)点击ok就好了 

 java日志(系统运行监控)

 (3)按住ctrl键,鼠标选中这三个jar包,然后右键选择Add as Library导入到该文件模块里面

java日志(系统运行监控)

 (4)点击ok就好了java日志(系统运行监控)

(5)这是logback.xml的下载超链接,免费的 

下载完成后把这个logback.xml文件粘贴拉到src里面(然后这个xml文件会自动放到lib目录下 )

java日志(系统运行监控)

以上就是导包结束了 

==========================================================================================================

 3.日志输出到控制台或者本地磁盘文件中,输出多少内容,都要在xml文件里面更改就好了

========================================================================================================== 

 3.运行代码测试(实施关键)

(1)在其他包中正常编写一个类,用来进行测试,在main方法上面创建一个这个语句

public static final Logger logger = LoggerFactory.getLogger(“类名.class”);

(2)日志要输出的代码前面这样

logger.级别名称(TRACE<DEBUG<INFO<WARN<ERROR)

代码:

package learn3;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class Test {
    //1.在main方法上面创建日志对象
  public static final Logger logger = LoggerFactory.getLogger("猫猫");
    public static void main(String[] args) {
            logger.debug("main方法开始执行了");
            logger.info("开始执行第二行日志,开始做除法");
            int a = 9;
            int b = 3;
            logger.info("a="+a);
            logger.info("b="+b);
            System.out.println(a/b);
        System.out.println(logger);
    }
}

运行结果:

2022-10-13 17:25:42.870 – main方法开始执行了
2022-10-13 17:25:42.871 – 开始执行第二行日志,开始做除法
2022-10-13 17:25:42.874 – a=9
2022-10-13 17:25:42.874 – b=3
3
Logger[猫猫] 

输出到磁盘的运行结果 

java日志(系统运行监控)  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/112676.html

(0)
Java光头强的头像Java光头强

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!