1. 程式人生 > >搭建日誌服務器

搭建日誌服務器

linux 雲計算 服務器

三種傳輸協議
UDP
TCP
RELP

UDP

可靠性比較低,但是性能損耗最少,在網絡情況比較差或者接受服務器壓力比較高的情況下,可能存在丟日誌情況。

  1. 服務端改配置文件 /etc/rsyslog.conf
    $ModLoad imudp
    $UDPServerRun 514 ///// 註釋 去掉15 16 行的#
    讓日誌服務器遵循UDP協議 重啟服務

  2. 客戶端改改配置文件 /etc/rsyslog.conf
    *.info @服務器IP地址 /////udp是 一個@
    重啟服務這下咱們日誌的UDP日誌服務器就搭配完畢

TCP

可靠性比較高,但在接受服務器宕機或者兩者之間網絡出問題的情況下,會出現丟日誌情況。
1. 服務端改配置文件 /etc/rsyslog.conf
   $ModLoad imtcp
   $InputTCPServerRun 514  ///// 註釋 去掉19 20 行的#
    讓日誌服務器遵循TCP協議    重啟服務
2.  客戶端改改配置文件 /etc/rsyslog.conf
    *.info @@服務器IP地址     /////TCP是 兩個@  
    重啟服務這下咱們日誌的TCP日誌服務器就搭配完畢

RELP

基於TCP封裝的可靠日誌消息傳輸協議; 是為解決TCP與UDP協議的缺點而在應用層實現的傳輸協議,也是三者中最可靠的。
  1. 裝包
    yum -y install rsyslog-relp.x86_64

2.服務端改配置文件 /etc/rsyslog.conf
$ModLoad imrelp
$inputRELPServerRun 20514 ///// 註釋 這個是自己加上去的
讓日誌服務器遵循RELP協議 重啟服務
3.客戶端改改配置文件 /etc/rsyslog.conf
$ModLoad omrelp
(星).(星) :omrelp:服務器IP地址:20514 ///// 註釋 這個是自己加上去的 (星是 shift+8)

重啟服務這下咱們日誌的RELP日誌服務器就搭配完畢

搭建日誌服務器