linux设置系统日志按月保存

 时间:2024-10-12 20:10:23

1、其实这个问题实际上linux本身已经提供了日志服务功能,即“rsyslog”,我们可以通过系统本身自带的rsyslog服务完成我们需要的工作。

linux设置系统日志按月保存

2、那么既然有这个服务,我们就首先需要明确我们到底是将系统日志按月保存至本机指定目录还是其他服务器/设备。这里我就以备份至本机使用定时任务即可,备份至其他设备可使用如下方法。

3、既然使用rsyslog服务备份,首先我们就得知道rsyslog的使用,其实是需要服务端和客户端两部分,服务端即为接收我们日志的设备,客户端即为我们需要备份日志的设备。首先我们在服务端设备上编辑vim /etc/sysconfig/rsyslog文件,修改SYSLOGD_OPTIONS="-c 5"为SYSLOGD_OPTIONS="-c 2"

linux设置系统日志按月保存
linux设置系统日志按月保存

4、并指定rsyslog使用的协议为udp 514端口,然后重启服务。

linux设置系统日志按月保存
linux设置系统日志按月保存
linux设置系统日志按月保存

5、这里我们还需要记录一下我们服务端设备的IP地址,已备后面客户端配置使用。这里看到我的IP地址为192.168.1.168。

linux设置系统日志按月保存

6、另外,还需要注意我们的防火墙是否配置了端口限制,如果配置了我们需要将514端口打开,我这里测试环境也就直接关闭了防火墙。

7、接下来,我们配置客户端,在客户端设备中vim /etc/rsyslog.conf,添加如下行:*.* @@192.168.1.168:514

linux设置系统日志按月保存

8、配置完成后,重启服务即可。

  • 茅台鉴真:2009至2019年茅台飞天仙女暗记全攻略
  • 梦幻西游梦幻农场怎么玩
  • 如何合理的发脾气
  • 征信黑了怎么分期二手车
  • 如何使用钉钉小程序配置底部的tabbar相关属性
  • 热门搜索
    传统文化手抄报模板 护林防火手抄报 阳光心理手抄报 预防疾病手抄报内容 依法治校手抄报 我爱运动手抄报 关于运动的手抄报 关于感恩的手抄报图片 文明用餐手抄报 遵纪守法手抄报内容