linux下配置rsyslog日誌收集服務器案例

環境配置html

centos6系統 client1:192.168.1.33linux

centos7系統 client2:192.168.1.44vim

centos7系統 master:192.168.1.55centos

配置服務端master端服務器

第一:啓用UDP/TCP進行傳輸網絡

vim /etc/rsyslog.conf

# Provides UDP syslog reception		#若啓用UDP進行傳輸,則取消下面兩行的註釋
$ModLoad imudp
$UDPServerRun 514

# Provides TCP syslog reception		#若啓用TCP進行傳輸,則取消下面兩行的註釋
#$ModLoad imtcp
#$InputTCPServerRun 514

第二:重啓rsyslog服務tcp

systemctl restart rsyslog

配置客戶端client端ide

第一:區分UDP/TCP傳輸測試

vim /etc/rsyslog.conf

*.* @192.168.31.55:514     #服務端若啓用TCP傳輸則使用@@,如果UDP則使用@

第二:重啓rsyslog服務this

systemctl restart rsyslog

/etc/init.d/rsyslog restart

測試服務是否可以將client端的系統日誌傳回master端

第一:在服務端不間斷輸出系統日誌文件

tailf /var/log/messages

第二:在客戶端使用logger生成測試日誌信息(並查看服務器端輸出,判斷是否經過網絡將日誌收集到了)

logger "this is ce shi xing xi"

本文地址:https://www.linuxprobe.com/linux-configu-rsyslog.html

相關文章
相關標籤/搜索