check system logs σε Linux και Windows?

Linux

Στα Linux, τα system logs διαχειρίζονται κυρίως μέσω του journald (σύστημα systemd) και φιλοξενούνται σε αρχεία στον φάκελο /var/log/. Οι κύριες μέθοδοι είναι:

1. Εργαλεία CLI

  • journalctl (για systemd-based distros):
    journalctl -u <service_name>    # Αρχεία για συγκεκριμένη υπηρεσία (π.χ., nginx)
    journalctl -f                   # Ακολουθήστε τα logs σε πραγματικό χρόνο (follow)
    journalctl -p err -b            # Σφάλματα από την τελευταία εκκίνηση
  • /var/log/ αρχεία:
    tail -f /var/log/syslog         # Γενικά logs (Debian/Ubuntu)
    tail -f /var/log/messages       # Γενικά logs (RHEL/CentOS)
    cat /var/log/auth.log           # Logs ελέγχου πρόσβασης/ασφάλειας
    cat /var/log/kern.log           # Πυρηνατικά logs

2. Εργαλεία GUI

  • Εφαρμογές όπως GNOME Logs ή KSystemLog (για διανομές με γραφικό περιβάλλον).

Windows

Στα Windows, τα logs διαχειρίζονται μέσω του Event Viewer και των PowerShell cmdlets.

1. Event Viewer (GUI)

  • Ανοίξτε το Event Viewer:
    • Πατήστε Win + R > γράψτε eventvwr.msc > Enter.
    • Κύρια logs:
      • Windows Logs: Application, Security, System, Setup.
      • Applications and Services Logs: Logs εφαρμογών (π.χ., Docker, SQL Server).

2. PowerShell (CLI)

  • Get-EventLog:
    Get-EventLog -LogName System -Newest 10      # Πρόσφατα 10 συμβάντα στο System log
    Get-EventLog -LogName Application -EntryType Error  # Σφάλματα στο Application log
  • Get-WinEvent (πιο ευέλικτο):
    Get-WinEvent -FilterHashtable @{LogName='System'; Level=2}  # Σφάλματα στο System log
    Get-WinEvent -Path C:\Logs\Application.evtx              # Ανάγνωση συγκεκριμένου αρχείου .evtx

3. Παρακολούθηση σε πραγματικό χρόνο

  • PowerShell:
    Get-WinEvent -LogName System -MaxEvents 10 -Wait  # Αναμονή για νέα συμβάντα

Σύνοψη

  • Linuxjournalctl + αρχεία σε /var/log/ (CLI) ή εργαλεία GUI.
  • Windows: Event Viewer (GUI) ή PowerShell (CLI) με Get-EventLog/Get-WinEvent.
  • Κοινές χρήσεις: Ανίχνευση σφαλμάτων, παρακολούθηση ασφαλείας, ελέγχος απόδοσης.

Written by 

Related posts

error: Content is protected !!