環境配置
centos6系統 client1:192.168.1.33
centos7系統 client2:192.168.1.44
centos7系統 master:192.168.1.55
配置服務端master端
第一:啟用udp/tcp進行傳輸
vim /etc/rsyslog.conf第二:重啟rsyslog服務# provides udp syslog reception #若啟用udp進行傳輸,則取消下面兩行的注釋
$modload imudp
$udpserverrun 514
# provides tcp syslog reception #若啟用tcp進行傳輸,則取消下面兩行的注釋
#$modload imtcp
#$inputtcpserverrun 514
systemctl restart rsyslog配置客戶端client端
第一:區分udp/tcp傳輸
vim /etc/rsyslog.conf第二:重啟rsyslog服務*.* @192.168.31.55:514 #服務端若啟用tcp傳輸則使用@@,若是udp則使用@
systemctl restart rsyslog測試服務是否能夠將client端的系統日誌傳回master端/etc/init.d/rsyslog restart
第一:在服務端不間斷輸出系統日誌檔案
tailf /var/log/messages第二:在客戶端使用logger生成測試日誌資訊(並檢視伺服器端輸出,判斷是否通過網路將日誌收集到了)
logger "this is ce shi xing xi"福利:推薦一本好書《linux就該這麼學》
linux下配置rsyslog日誌收集伺服器案例
環境配置 centos6系統 client1 192.168.1.33 centos7系統 client2 192.168.1.44 centos7系統 master 192.168.1.55 配置服務端master端 第一 啟用udp tcp進行傳輸 vim etc rsyslog.conf pr...
rsyslog遠端傳送配置
最近再開發乙個rsyslog的接收服務端,支援udp,tcp和tls三種協議。所以去仔細研究了一下rsyslog.conf的配置檔案,下面來詳細說一下。因為我這兒重點在於怎麼將資訊傳送到我的伺服器,所以只講了一些傳送應該配置的內容,至於rsyslog.conf配置的詳細內容,大家可以去rsyslog...
RSyslog安裝配置
4.1 檢查是否安裝了rsyslog軟體 rpm qa grep rsyslog 預設系統都安裝了該軟體 4.2 安裝rsyslog 連線mysql資料庫的模組 yum install rsyslog mysql y rsyslog mysql 為rsyslog 將日誌傳送到mysql 資料庫的乙個...