交換機日志上傳到日志服務器


一、實驗准備

使用HCL 跟VM、HCL 無法橋接到物理網卡,我使用VM 橋接到virtualbox 的網卡.ENSP跟GNS3 可以直接連接到物理網卡

網關配置在本地virtual 網卡

二、交換機配置:

[H3C]info-center enable 

[H3C]info-center loghost 192.168.137.3

三、服務器配置 

日志服務器我使用是 Centos 7 需要修改有兩個配置文件

vi /etc/rsyslog.conf

$ModLoad imudp

$UDPServerRun 514

#去掉注釋符,H3C交換機使用是默認UDP 傳輸還可以用TCP、RELP 格式

vi /etc/sysconfig/rsyslog

SYSLOGD_OPTIONS="-m541 -c2"

systemctl restart rsyslog

#重啟日志服務器

測試如下:

tail -l /var/log/message

 

 四、擴展:與本地日志分離

vi /etc/rsyslog.conf

# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514
$template IpTemplate,"/var/log/remote/%FROMHOST-IP%/%$YEAR%-%$MONTH%-%$DAY%.log"
:fromhost-ip, !isequal, "127.0.0.1" ?IpTemplate
& ~

效果如下

五、擴展:將linux服務器日志上傳到日志服務器

vi /etc/rsyslog.conf

將*.* @@remote-host:514 修改成 *.* @192.168.137.3:514

@@代表的代表是tcp @代表是udp relp 用“:omrelp:”表示

linux測試語句如下:用#logger test1 

六、總結

1、客戶端跟服務端要互通,一開始我將HCL 連接到virtualbox 網卡,將物理網卡共享到virtualbox 網卡按我的理解就是采用NAT 方式連接, 交換機在內網,日志服務器在外網,結果就是交換機可以訪問服務器,但是服務器沒辦法訪問交換機所以沒辦法 發送日志

2、解決互聯的問題、發現還是沒辦法收集到日志、采用普通的服務器再測試也是存在問題,之后發現要修改/etc/sysconfig/rsyslog 才搞定

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM