我是靠谱客的博主 伶俐曲奇,最近开发中收集的这篇文章主要介绍centos journalctl日志查看1.把日志保存到文件中2.查看日志占据的磁盘空间3.根据时间查看4.实时滚动日志5.设置占用的磁盘空间,日志量大于这些后自动删除旧的,默认为8M6.2d之前的自动删除7.检查journal是否运行正常以及日志文件是否完整无损坏8.参考,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

centos journalctl日志查看

  • 1.把日志保存到文件中
  • 2.查看日志占据的磁盘空间
  • 3.根据时间查看
  • 4.实时滚动日志
  • 5.设置占用的磁盘空间,日志量大于这些后自动删除旧的,默认为8M
  • 6.2d之前的自动删除
  • 7.检查journal是否运行正常以及日志文件是否完整无损坏
  • 8.参考

1.把日志保存到文件中

systemd-journald 服务收集到的日志默认保存在 /run/log 目录中,重启系统会丢掉以前的日志信息。 我们可以通过两种方式让 systemd-journald 服务把所有的日志都保存到文件中,这样重新启动后就不会丢掉以前的日志。
修改配置文件 /etc/systemd/journald.conf,把 Storage=auto 改为 Storage=persistent,并取消注释,然后重启日志服务 systemd-journald.service。

$ sudo systemctl restart systemd-journald.service

日志默认路径:/var/log/journal

2.查看日志占据的磁盘空间

$ sudo journalctl --disk-usage

3.根据时间查看

journalctl --since "2022-07-25 18:20:00"

4.实时滚动日志

journalctl -f

5.设置占用的磁盘空间,日志量大于这些后自动删除旧的,默认为8M

journalctl --vacuum-size=1G

6.2d之前的自动删除

journalctl --vacuum-time=30d

7.检查journal是否运行正常以及日志文件是否完整无损坏

journalctl --verify

PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-0000000000248071-0005e13a544505c3.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-0000000000264efe-0005e192c5ae3241.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-0000000000281da0-0005e1ed4a4beb02.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-000000000029e1a5-0005e24d4ceda9da.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-00000000002ba357-0005e2aebcba08b8.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-00000000002d63db-0005e310f588fa35.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-00000000002f253c-0005e3739d2e28da.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-000000000030d904-0005e3ddc558a1ed.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system@703a195f73d54f21a4a62c6c7185d81f-000000000032800e-0005e44db7e6e44b.journal
PASS: /var/log/journal/ee3d65d2ec764918b227155a874f2cd9/system.journal      

8.参考

1.CentOS7日志文件及journalctl日志查看方法

2.journal查看日志相关

3.journalctl工具基础介绍

最后

以上就是伶俐曲奇为你收集整理的centos journalctl日志查看1.把日志保存到文件中2.查看日志占据的磁盘空间3.根据时间查看4.实时滚动日志5.设置占用的磁盘空间,日志量大于这些后自动删除旧的,默认为8M6.2d之前的自动删除7.检查journal是否运行正常以及日志文件是否完整无损坏8.参考的全部内容,希望文章能够帮你解决centos journalctl日志查看1.把日志保存到文件中2.查看日志占据的磁盘空间3.根据时间查看4.实时滚动日志5.设置占用的磁盘空间,日志量大于这些后自动删除旧的,默认为8M6.2d之前的自动删除7.检查journal是否运行正常以及日志文件是否完整无损坏8.参考所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部