瀏覽 Linux 日誌時的關鍵字

排查 Linux 系統故障時,通常需要瀏覽日誌以有效識別問題。了解要搜尋的正確關鍵字有助於快速縮小問題範圍。本指南對常見問題進行了分類,並針對 Linux 系統(無論是雲端環境還是本地環境)提供了相關的關鍵字和日誌檔案建議。


1. 身份驗證和存取問題

關鍵字:

  • Failed password, authentication failure, pam_unix, sudo, sshd, login, access denied

要檢查的日誌:

  • /var/log/auth.log
  • /var/log/secure
  • /var/log/messages
  • /var/log/syslog

2. 網路問題

關鍵字:

  • Network, eth, interface, timeout, unreachable, connection refused, connection reset, no route to host

要檢查的日誌:

  • /var/log/messages
  • /var/log/syslog
  • dmesg

3. 磁碟和檔案系統問題

關鍵字:

  • I/O error, disk full, read-only file system, quota exceeded, no space left on device, mount, unmount, ext4, xfs

要檢查的日誌:

  • /var/log/messages
  • /var/log/syslog
  • /var/log/kern.log
  • dmesg

4. 程序和應用程式當機

關鍵字:

  • Segfault, core dumped, oom-killer, killed process, crash, panic, out of memory

要檢查的日誌:

  • /var/log/messages
  • /var/log/syslog
  • /var/log/kern.log
  • dmesg

5. 服務和守護程序故障

關鍵字:

  • Failed to start, stopped, service unavailable, service failed, inactive, error starting, failed service

要檢查的日誌:

  • /var/log/syslog
  • /var/log/messages
  • /var/log/systemd
  • /var/log/journal
  • /var/log/service-name.log

6. 硬體和核心問題

關鍵字:

  • Kernel, hardware error, driver, irq, firmware, acpi, temperature, overheating

要檢查的日誌:

  • /var/log/kern.log
  • dmesg
  • /var/log/messages

7. 安全和防火牆問題

關鍵字:

  • Firewall, iptables, denied, blocked, dropped packet, unauthorized access, security

要檢查的日誌:

  • /var/log/firewalld
  • /var/log/syslog
  • /var/log/messages

8. 開機和關機問題

關鍵字:

  • Boot, shutdown, init, failed to mount, grub, timeout during boot, emergency mode

要檢查的日誌:

  • /var/log/boot.log
  • /var/log/syslog
  • /var/log/messages
  • dmesg

9. 軟體安裝和更新問題

關鍵字:

  • Yum, apt, zypper, failed dependency, package not found, installation failed, update error

要檢查的日誌:

  • /var/log/yum.log
  • /var/log/apt/history.log
  • /var/log/zypper.log
  • /var/log/messages

10. 系統資源問題

關鍵字:

  • High CPU, load average, memory usage, disk I/O, swap usage, out of resources

要檢查的日誌:

  • /var/log/syslog
  • /var/log/messages
  • dmesg

高效搜尋日誌的技巧

使用以下工具:

  • grep:在日誌中搜尋特定關鍵字。
  • journalctl:檢視和篩選 systemd 日誌。
  • tail:即時監控日誌。

這些工具可以幫助你在 Linux 日誌中快速搜尋特定問題。

發表留言