CentOS8中怎么配置Rsyslog服務(wù)器

本篇文章給大家分享的是有關(guān)CentOS8中怎么配置Rsyslog服務(wù)器,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

成都創(chuàng)新互聯(lián)公司2013年成立,先為馬龍等服務(wù)建站,馬龍等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為馬龍企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

在 CentOS 8 上配置 Rsyslog 服務(wù)器

默認(rèn)情況下,Rsyslog 已安裝在 CentOS 8 / RHEL 8 服務(wù)器上。要驗(yàn)證 Rsyslog 的狀態(tài),請(qǐng)通過 SSH 登錄并運(yùn)行以下命令:

$ systemctl status rsyslog

示例輸出:

CentOS8中怎么配置Rsyslog服務(wù)器

rsyslog-service-status-centos8

如果由于某種原因 Rsyslog 不存在,那么可以使用以下命令進(jìn)行安裝:

$ sudo yum install rsyslog

接下來,你需要修改 Rsyslog 配置文件中的一些設(shè)置。打開配置文件:

$ sudo vim /etc/rsyslog.conf

滾動(dòng)并取消注釋下面的行,以允許通過 UDP 協(xié)議接收日志:

module(load="imudp") # needs to be done just onceinput(type="imudp" port="514")

CentOS8中怎么配置Rsyslog服務(wù)器

rsyslog-conf-centos8-rhel8

同樣,如果你希望啟用 TCP rsyslog 接收,請(qǐng)取消注釋下面的行:

module(load="imtcp") # needs to be done just onceinput(type="imtcp" port="514")

CentOS8中怎么配置Rsyslog服務(wù)器

rsyslog-conf-tcp-centos8-rhel8

保存并退出配置文件。

要從客戶端系統(tǒng)接收日志,我們需要在防火墻上打開 Rsyslog 默認(rèn)端口 514。為此,請(qǐng)運(yùn)行:

# sudo firewall-cmd  --add-port=514/tcp  --zone=public  --permanent

接下來,重新加載防火墻保存更改:

# sudo firewall-cmd --reload

示例輸出:

CentOS8中怎么配置Rsyslog服務(wù)器

firewall-ports-rsyslog-centos8

接下來,重啟 Rsyslog 服務(wù)器:

$ sudo systemctl restart rsyslog

要在啟動(dòng)時(shí)運(yùn)行 Rsyslog,運(yùn)行以下命令:

$ sudo systemctl enable rsyslog

要確認(rèn) Rsyslog 服務(wù)器正在監(jiān)聽 514 端口,請(qǐng)使用 netstat 命令,如下所示:

$ sudo netstat -pnltu

示例輸出:

CentOS8中怎么配置Rsyslog服務(wù)器

netstat-rsyslog-port-centos8

我們已經(jīng)成功配置了 Rsyslog 服務(wù)器來從客戶端系統(tǒng)接收日志。

要實(shí)時(shí)查看日志消息,請(qǐng)運(yùn)行以下命令:

$ tail -f /var/log/messages

現(xiàn)在開始配置客戶端系統(tǒng)。

在 RHEL 8 上配置客戶端系統(tǒng)

與 Rsyslog 服務(wù)器一樣,登錄并通過以下命令檢查 rsyslog 守護(hù)進(jìn)程是否正在運(yùn)行:

$ sudo systemctl status rsyslog

示例輸出:

CentOS8中怎么配置Rsyslog服務(wù)器

client-rsyslog-service-rhel8

接下來,打開 rsyslog 配置文件:

$ sudo vim /etc/rsyslog.conf

在文件末尾,添加以下行:

*.* @10.128.0.47:514           # Use @ for UDP protocol*.* @@10.128.0.47:514          # Use @@ for TCP protocol

保存并退出配置文件。就像 Rsyslog 服務(wù)器一樣,打開 514 端口,這是防火墻上的默認(rèn) Rsyslog 端口:

$ sudo firewall-cmd  --add-port=514/tcp  --zone=public  --permanent

接下來,重新加載防火墻以保存更改:

$ sudo firewall-cmd --reload

接下來,重啟 rsyslog 服務(wù):

$ sudo systemctl restart rsyslog

要在啟動(dòng)時(shí)運(yùn)行 Rsyslog,請(qǐng)運(yùn)行以下命令:

$ sudo systemctl enable rsyslog

測(cè)試日志記錄操作

已經(jīng)成功安裝并配置 Rsyslog 服務(wù)器和客戶端后,就該驗(yàn)證你的配置是否按預(yù)期運(yùn)行了。

在客戶端系統(tǒng)上,運(yùn)行以下命令:

# logger "Hello guys! This is our first log"

現(xiàn)在進(jìn)入 Rsyslog 服務(wù)器并運(yùn)行以下命令來實(shí)時(shí)查看日志消息:

# tail -f /var/log/messages

客戶端系統(tǒng)上命令運(yùn)行的輸出顯示在了 Rsyslog 服務(wù)器的日志中,這意味著 Rsyslog 服務(wù)器正在接收來自客戶端系統(tǒng)的日志:

CentOS8中怎么配置Rsyslog服務(wù)器

以上就是CentOS8中怎么配置Rsyslog服務(wù)器,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)頁標(biāo)題:CentOS8中怎么配置Rsyslog服務(wù)器
文章鏈接:http://muchs.cn/article32/ghjisc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站收錄用戶體驗(yàn)、自適應(yīng)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)