系統日誌可以記錄系統的執行狀態,如果執行故障,會說明錯誤的位置。所以對系統日誌的了解和學習是非常有必要的。
1、系統日誌的預設分類
系統日誌會預設記錄在以下位址中,不同的日誌在不同的檔案中。
/var/log/messages 系統服務及日誌,包括服務的資訊,報錯等等
/var/log/secure 系統認證資訊日誌
/var/log/maillog 系統郵件服務資訊
/var/log/cron 系統定時任務資訊
/var/log/boot.log 系統啟動資訊
2、rsyslog服務
rsyslog服務是負責日誌的採集和分類存放,並不會對日誌進行處理。改變rsyslog配置檔案能改變日誌的存放和分類標準,命令為"vim /etc/rsyslog.conf"。如下圖所示,輸入"*.* /var/log/test",則表示所有型別和等級的日誌都存放在目錄"/var/log/test"下。
3、日誌的同步
有時候需要將一台主機的日誌輸入到另一台主機中,這就需要用到日誌的同步功能了。
日誌傳送方的配置方法是,輸入命令"vim /etc/rsyslog.conf",在其中加入"*.* @172.25.254.102",表示將所有的日誌都以udp協議傳送至ip為172.25.254.102的這台主機上。
儲存後輸入"systemctl restart rsyslog"重新啟動rsyslog服務。
日誌接受方的配置方法是,輸入命令"vim /etc/rsyslog.conf",在第15行和第16行刪除#,使得日誌接收外掛程式"$modload imudp"和日誌接收外掛程式使用埠"$udpserverrun 514"變亮。
退出儲存後重啟rsyslog服務。
輸入"systemctl stop firewalld"關閉防火牆。
在進行測試時對日誌傳送方執行"systemctl restart sshd.server"命令,在日誌接受方的"/var/log/messages"檔案下就會出現重啟ssh服務的日誌。
Linux初學者日誌
linux 小白日記 作為一名linux的初學者,在第一次接觸linux後,就對其產生了很濃厚的興趣。在學linux之前,一直用的都是windows系統,對我來說,兩者最大的差別就是windows系統所有的操作方式都十分直觀易懂,沒有太多條條框框的拘束,而linux則多了許多的必需的 法則 學起來也...
初學者實踐日誌1
基於小組管理svn與html普通標籤的安裝與實踐 一 svn的安裝。svn是小組共同完成專案的更新使用軟體,在共同完成羨慕中有很大的作用,我們今天進行了svn的安裝以及初步的整合,我採用了最簡單的方式,將svn解壓之後,放入myeclipse的安裝檔案d learn myeclipse 10 dro...
Python初學者日誌 7 25
與數學中整數概念一致,可正可負 pow x,y 函式 計算x y,想算多大就多大 四種進製表示 10進製 2進製 8進 16進製制 取值範圍和小數精度都存在限制,但通常不影響 取值範圍約為 10 308 10 308 精度數量級為10 16 浮點數運算存在不確定尾數,不是bug 解釋 用53位二進位...