個人博客:http://wqmsl.blog.51cto.com 做者:wqmsl服務器
今天在網上看到一些關於日誌的資料,感受日誌在咱們學習的過程當中很是重要,有助於咱們排除錯誤等,因此就寫了這個筆記 ide
目標:一、日誌服務器的配置學習
二、日誌的一些講解測試
一、IP說明:this
192.168.10.6——主機名:log.wqmsl.com Log服務器3d
192.168.10.7——主機名:client.wqmsl.com client客戶端rest
二、前期準備日誌
更改主機名稱(更改三處):一、hostname更改,二、hosts更改,三、/etc/sysconfig/networkblog
三、日誌服務器IP地址信息以下:進程
客戶端的IP地址以下:
日誌的配置文件在 /etc/syslog.conf,咱們打開看看
看看內容
如圖所示,咱們能夠看到在第7行mail.none、cron.none的意思就是說郵件服務器和計劃任務的日誌不存儲在messages裏面,而是單獨指定各自的日誌路徑。
在13行就指定了mail.*(mail全部的日誌,中間按Tab)的日誌路徑爲:-/var/log/maillog,
同理:cron.* 的全部日誌文件都存儲在: /var/log/cron
如今咱們要把全部的日誌呢存儲在日誌服務器上面,就是IP爲192.169.10.6上面,咱們編輯syslog.conf,註釋掉全部的參數,是客戶端不要在本地存儲日誌文件,而後在最後一行寫上服務器的地址
保存退出,重啓syslog服務:/etc/rc.d/init.d/syslog restart
咱們到服務器上操做,先清空一下服務器的日誌內容:清空日誌:echo >message
日誌服務器的配置文件在:
修改 SYSLOGD_OPTIONS="-m 0" 這行爲SYSLOGD_OPTIONS="-m -r 0"
保存退出,重啓syslog服務:/etc/rc.d/init.d/syslog restart
咱們動態打開服務器端的messages文件,而後在客戶端重啓一個服務,看看服務器上能不能看到客戶端的日誌信息
我在客戶端安裝了bind包而且啓用服務,那麼在服務器這邊就會顯示到相關的日誌信息
白色框框裏面的就是client這臺設備的日誌信息了
當咱們設定完咱們的日誌服務以後能夠用一下的方法測試是否正常啓用了
查看syslog的進程
今天就寫到這裏吧