溫馨提示×

centos syslog如何歸檔

小樊
51
2025-05-14 23:28:20
欄目: 智能運維

在CentOS系統中,syslog日志可以通過配置rsyslog服務來實現歸檔。以下是一些步驟和示例配置,幫助你設置syslog日志歸檔:

1. 安裝rsyslog(如果尚未安裝)

首先,確保你已經安裝了rsyslog。如果沒有安裝,可以使用以下命令進行安裝:

sudo yum install rsyslog

2. 配置rsyslog

編輯rsyslog配置文件 /etc/rsyslog.conf/etc/rsyslog.d/50-default.conf(取決于你的CentOS版本)。你可以添加或修改以下配置來實現日志歸檔。

示例配置

# 設置日志文件的滾動策略
$ModLoad imuxsock # 提供對Unix套接字的支持
$ModLoad imklog   # 提供對內核日志的支持
$ModLoad imfile   # 提供對文件日志的支持

# 設置日志文件的路徑和滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的滾動策略
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$DirCreateMode 0755
$Umask 0022
$PrivDropToUser syslog
$PrivDropToGroup adm

# 設置日志文件的滾動策略
$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 5

# 設置日志文件的滾動策略
$OmitLocalLogging on
$ActionQueueType LinkedList
$ActionQueueFileName srvsyslog
$ActionResumeRetryCount -1

# 設置日志文件的滾動策略
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# 設置日志文件的滾動策略
$SystemLogFacility local0
$Local0.* /var/log/messages

# 設置日志文件的

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女