热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

Linux系统中的日志管理与维护策略

#journalctl命令的用法#用journal服务永久存储日志系统默认日志存放在runlogjournal中,默认方式在系统重启后之前的日志会被清理要永久保存

 

#journalctl命令的用法

 

 

 #用journal服务永久存储日志

系统默认日志存放在/run/log/journal中,默认方式在系统重启后之前的日志会被清理

要永久保存日志需完成以下操作

 

reboot重启之后

 #rsyslog日志采集

 日志存放:

/var/log/messages 系统服务日志,常规信息,服务报错

/var/log/secure系统认证信息日志

/var/log/maillog 系统邮件日志信息

/var/log/cron系统定时任务信息

/var/log/boot.log系统启动日志信息

配置文件:/etc/rsyslog.conf

#自定义日志采集路径

将所有日志文件存放到westos目录中

 日志类型有:auth用户认证,authpriv服务认证,cron时间任务,kern内核类型,mail邮件,news系统更新信息,user用户。

日志级别有:debug,info,notcie,warning,err,crit,alert,emerg,none不采集

 编写完此文件后需systemctl restart rsyslog.service重启服务生效

#日志远程同步

接收方a

 发送方b

 

 测试:

发送方

 接收方

 #日志采集格式优化

vim /etc/rsyslog.conf

设置格式

 只对指定文件采用这种格式,其他文件还是默认格式

所有文件都使用WESTOS格式

 #系统时间管理命令

 

 

 #时间同步服务

时间同步共享端

 然后重启服务systemctl restart chronyd.service

关闭防火墙systemctl stop firewalld

时间同步客户端

 然后重启服务systemctl restart chronyd.service

在客户端查看时间chronyc sources -v


推荐阅读
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文将详细介绍如何利用PHP进行实时监控及信息查看,包括PHP版本信息、Linux服务器状态以及客户端请求记录等。 ... [详细]
  • Linux系统中高效解决高Buff/Cache占用问题
    本文详细探讨了在Linux系统中遇到的高Buff/Cache占用问题及其解决方案,提供了手动清除与定时任务自动化处理的方法。 ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • 本文详细介绍了如何在Linux系统(以CentOS为例)上彻底卸载Zimbra邮件系统,包括停止服务、删除文件和用户等步骤。 ... [详细]
  • 本文详细介绍了在 CentOS 7 系统中配置 fstab 文件以实现开机自动挂载 NFS 共享目录的方法,并解决了常见的配置失败问题。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文深入探讨了 PHP 实现计划任务的方法,包括其原理、具体实现方式以及在不同操作系统中的应用。通过详细示例和代码片段,帮助开发者理解和掌握如何高效地设置和管理定时任务。 ... [详细]
  • 本文介绍了如何在Django项目中使用django-crontab库来设置和管理定时任务,包括安装、配置、编写定时任务以及常见问题的解决方案。通过具体实例,帮助开发者快速掌握在Django中实现自动化任务的方法。 ... [详细]
  • 本文详细介绍了在Linux环境下如何有效地管理任务,包括撤销操作、挂起与恢复任务、终止后台程序以及取消定时任务的方法。这些技巧对于提高日常工作效率和系统维护至关重要。 ... [详细]
  • 腾讯视频 Node.js 服务国庆阅兵直播高并发实战
    本文分享了腾讯视频团队在国庆阅兵直播项目中,如何利用Node.js服务成功应对2.38亿次观看的高并发挑战。文章将从服务架构、可用性保障、缓存策略、日志与告警等方面详细解析。 ... [详细]
  • 最新进展:作为最接近官方声明的信息源,本文吸引了大量关注。若需获取最新动态,请访问:lkhill.com/ccie-version-5-update ... [详细]
author-avatar
大帅哥鹏飞lyll
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有