ubuntu 系統日誌信息

1.

ubuntu 18.04  設置內核日誌的打印級別

最近遇到ubuntu系統無響應的bug,在排查系統問題,學習下日誌信息。

第一個即是當前控制檯的打印信息等級。假設當前控制檯的打印信息等級爲7,那麼所有打印信息等級小於等於7的打印信息都可以在控制檯打印出來。

#cat /proc/sys/kernel/printk

4 4 1 7

分別對應console_loglevel、default_message_loglevel、minimum_console_loglevel、default_console_loglevel,意味着只有優先級高於KERN_DEBUG(7)的打印消息才能輸出到終端

  1. 改變console_loglevel

echo 8 4 1 7 > /proc/sys/kernel/printk

2 用vim打開/etc/rsyslog.d/50-default.conf文件增加一行內容如下: 
  *.info;mail.none;authpriv.none;cron.none /var/log/messages 
  conf 
  重啓系統,再來查看系統日誌,發現已經okay了!!!

3.

/var/log/alternatives.log-更新替代信息都記錄在這個文件中
/var/log/apport.log -應用程序崩潰記錄
/var/log/apt/  -用apt-get安裝卸載軟件的信息
/var/log/auth.log  -登錄認證log
/var/log/boot.log  -包含系統啓動時的日誌。
/var/log/btmp    -記錄所有失敗啓動信息
/var/log/Consolekit  - 記錄控制檯信息
/var/log/cpus    - 涉及所有打印信息的日誌
/var/log/dist-upgrade  - dist-upgrade這種更新方式的信息
/var/log/dmesg    -包含內核緩衝信息(kernel ringbuffer)。在系統啓動時,顯示屏幕上的與硬件有關的信息
/var/log/dpkg.log  - 包括安裝或dpkg命令清除軟件包的日誌。
/var/log/faillog    - 包含用戶登錄失敗信息。此外,錯誤登錄命令也會記錄在本文件中。
/var/log/fontconfig.log -與字體配置有關的log。
/var/log/fsck    - 文件系統日誌
/var/log/faillog  -包含用戶登錄失敗信息。此外,錯誤登錄命令也會記錄在本文件中。
/var/log/hp/
/var/log/install/
/var/log/jokey.log
/var/log/kern.log –包含內核產生的日誌,有助於在定製內核時解決問題。
/var/log/lastlog —記錄所有用戶的最近信息。這不是一個ASCII文件,因此需要用lastlog命令查看內容。
/var/log/faillog –包含用戶登錄失敗信息。此外,錯誤登錄命令也會記錄在本文件中。
/var/log/lightdm/
/var/log/mail/ – 這個子目錄包含郵件服務器的額外日誌。
/var/log/mail.err    -類似於上面的
/var/log/news/
/var/log/pm-powersave.log
/var/log/samba/ –包含由samba存儲的信息。
/var/log/syss.log
/var/log/speech-dispacher/
/var/log/udev
/var/log/ufw.log
/var/log/upstart/
/var/log/uattended-upgrades/
/var/log/wtmp —包含登錄信息。使用wtmp可以找出誰正在登陸進入系統,誰使用命令顯示這個文件或信息等。
/var/log/xorg.*.log— 來自X的日誌信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章