嵌入式爱好者

imx6ul-linux4.1.15日志管理

2023-1-17 11:25| 发布者: whl| 查看: 242| 评论: 0

类目: 知识库  >  I.MX6系列产品     文档编号: 899

一、日志文件相关服务与进程:klogdsyslogdlogrotate

1、日志文件的产生由日志文件管理服务syslogd统一管理,会自己分门别类地将各种信息放置到相关的日志文件去。

2、内核需要额外的登录服务来记录内核产生的各项信息,专门记录内核信息的日志文件服务是klogd守护进程klogd从记录缓冲区中获取内核信息 ,再通过syslogd守护进程将它们保存在系统日志文件中。

3、由于系统产生的信息一直有,任凭日志文件持续记录,会导致日志文件的容量会无限增大,通过logrotate(日志轮替)来自动化处理日志文件的容量与更新问题。

二、简单介绍/etc/syslog.conf

规定了各种服务类型的日志、日志等级、日志路径等

参考网址:https://www.cnblogs.com/itsad/p/8043928.html

三、简单介绍logrotate

1、syslog利用的是daemon的方式来启动,当有需求的时候立刻就会被执行,logrotate是在规定的时间到了之后才开进行日志文件的轮替,logrotate程序是挂载cron下面进行的,/etc/cron.daily/logrotate记录了每天要进行的日志文件轮替的行为;

2、轮转过程;

3、/etc/logrotate.conf配置文件讲解;

4、自定义日志轮转及命令:可以配置日志的一些属性

参考网址:

https://blog.csdn.net/dhxaohei/article/details/8014764?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&dist_request_id=1328593.11067.16147521179781651&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control



已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-5-18 12:31

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部