Linux雲計算日誌管理(1)

2021-10-22 16:57:31 字數 1524 閱讀 3770

1.什麼是日誌,為什麼要管理日誌?

程式產生的文字類和數字類資訊。

為了統計資訊,為了排查錯誤。

2.日誌從**來?哪些程式產生了日誌?

linux系統中rsyslog程式。

未來安裝的大型程式

3.rsyslog是乙個程式。是乙個程序。有配置檔案。

yum install -y rsyslog

systemctl start rsyslog

/etc/rsyslog. conf

rsyslogd:系統專職日誌程式。

處理絕大部分日誌記錄,

系統操作有關的資訊,如登入資訊,程式啟動關閉資訊,錯誤資訊。

檢視rsyslodgd程序:

檢視系統檔案日誌檔案:

鎖定日誌在螢幕上:

tailf /var/log/secure :認證、安全

tail /ar/log/yum.log:yum日誌

tail /var/log/maillog:跟郵件postfix相關

tail /var/log/cron:crond. at程序產 生的日誌

tail /var/log/dmesg:和系統啟動相關

rsyslogd的配置:

rpm -ql 列出關於這個包的所有檔案:

rpm -qc :檢視乙個已安裝軟體的配置檔案

1.處理日誌程式

rsyslog

不同的應用 (將來安裝的)

2.常見的日誌檔案:

/var/ log/ messages

/var/log/maillog

/var/ log/ authprove

/var/log/cron

3.rsyslog配置檔案規則

規則:裝置+級別+檔案

裝置:同種應用程式,設計程式是已經制定

級別:記錄資訊的型別

檔案:儲存資訊的位置

Linux雲計算日誌管理(2)

日誌記錄了程式執行時各種資訊。通過日誌可以分析使用者行為,記錄執行軌跡,查詢程式問題。可惜磁碟的空間是有限的 日誌論戰就像飛機裡的黑匣子,記錄的資訊再重要也只能記錄最後 段時間發生的事。為了節省空間和整理方便,日誌檔案經常需要按 時間或 大小等維度分成多份,刪除時間久遠的日誌檔案。weekly 輪轉...

Linux雲計算網路管理(1)

檢視網路管理程式的狀態 systemctl status networkmanager 檢視網路子管理程式的狀態 systemctl status network 配置網路的工具 圖形介面 配置網路的工具 命令列 配置網路的工具 簡易圖形 配置ip方法 配置網絡卡引數 onboot yes 是否啟用...

Linux雲計算的軟體管理(1)

rpm包 rpm package manager 原red hat package manager 現在是乙個遞迴縮寫 由red hat公司提出,被眾多linux發行版所採用 也稱二進位制 binary code 無需編譯,可以直接使用 無法設定個人設定,開關功能 軟體包示例 注意字尾 mysql ...