Linux雲計算日誌管理(2)

2021-10-22 18:41:16 字數 742 閱讀 6491

日誌記錄了程式執行時各種資訊。

通過日誌可以分析使用者行為,記錄執行軌跡,查詢程式問題。

可惜磁碟的空間是有限的

日誌論戰就像飛機裡的黑匣子,記錄的資訊再重要也只能記錄最後-段時間發生的事。

為了節省空間和整理方便,日誌檔案經常需要按!時間或!大小等維度分成多份,刪除時間久遠的日誌檔案。

weekly :輪轉的週期 ,一周輪轉

rotate 4 :保留4份

create:輪轉後建立新檔案

dateext :使用日期作為副檔名

#compress:壓縮

include /etc/logrotate.d:包含該目錄下的子配置檔案

/var/log/wtmp

/var/og/btmp

配置輪轉規則:

missingok:丟失不執行

notifempty:空檔案不論轉

maxsize 30k:達到30k輪轉,daily or size

yearly:一年輪轉一次

daily:縮小週期到1天

rotate 3: 輪轉保留3次

create 0600 root root:只給主人許可權,其他許可權不給。

Linux雲計算日誌管理(1)

1.什麼是日誌,為什麼要管理日誌?程式產生的文字類和數字類資訊。為了統計資訊,為了排查錯誤。2.日誌從 來?哪些程式產生了日誌?linux系統中rsyslog程式。未來安裝的大型程式 3.rsyslog是乙個程式。是乙個程序。有配置檔案。yum install y rsyslog systemctl...

Linux雲計算基礎 檔案管理

1.檔案型別 理解 常見 root localhost ll d bin ls home rwxr xr x.1 root root 117608 8月 20 2019 bin ls drwxr xr x.3 root root 17 2月 26 15 07 home root localhost ...

Linux雲計算網路管理(1)

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