GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak monitorovat soubory protokolu serveru pomocí Logwatch na Debianu a Ubuntu

Logwatch je systémový analyzátor a reportér protokolů. Tento návod popisuje instalaci Logwtach a vysvětluje různé možnosti konfigurace vč. hlášení významných událostí protokolu e-mailem.

Instalace Logwatch.

Následující příkaz nainstaluje Logwatch na váš server.

Ubuntu

sudo apt-get install logwatch

Debian

apt-get install logwatch

Konfigurace Logwatch.

nano /usr/share/logwatch/default.conf/logwatch.conf

Po zadání výše uvedeného příkazu uvidíte soubor jako:



To je to, co byste měli vidět v konfiguračním souboru. Zjistěte v něm následující:

MailTo = root change it to MailTo = [email protected]

Úprava druhého řádku je volitelná. Používá se, když chcete upozornění na více e-mailů.
Třetí řádek uvádí, že budete dostávat poštu z logwatch . Po dokončení výše uvedeného byste chtěli zkontrolovat rozsah hlášení nebo čas, ve kterém budete hlášení dostávat.

Range = All

Možná budete chtít změnit na Včera pro zprávy ze včerejška, Dnes pro dnešní zprávu o Vše pro každodenní zprávu. Bude odeslána zpráva, která je k dispozici od začátku.
Další možností je úroveň zprávy, kterou chcete odeslat Nízká, Střední nebo Vysoká. Poté můžete také pokračovat a přidat konkrétní služby, které byste chtěli mít ve svých přehledech. Ve výchozím nastavení jsou všechny služby odesílány v přehledech, ale uživatel může všechny tyto služby specifikovat sám:



Synopse logwatch můžete zkontrolovat:

logwatch [--detail level ] [--logfile log-file-group ] [--service ser‐ vice-name ] [--mailto address ] [--archives] [--range range ] [--debug level ] [--filename file-name ] [--logdir directory ] [--hostname host‐ name ] [--hostformat host based options ] [--output output-type ] [--format report format ] [--encode encoding to use ] [--numeric] [--version] [--help|--usage]

Můžete to použít k ručnímu použití logwatch a přeskočit všechny výše uvedené konfigurace.

logwatch --detail High --service http --mailto [email protected] --range all --logdirectory /var/cache/logwatch

Výše uvedené je vlastní příkaz uživatele pro jeho vlastní potřeby, můžete pokračovat a zkontrolovat, co vyhovuje vašim potřebám.

Další možnosti logwatch

Informace o použití aplikace Logwatch lze získat prostřednictvím manuálové stránky:

man logwatch

Sekce nazvaná "DALŠÍ INFORMACE" na manuálové stránce uvádí další soubory dokumentace dostupné s distribucí.

Souhrn přepínačů příkazového řádku popsaných v manuálové stránce lze získat pomocí volby '--help':

logwatch --help

  • Sledování záznamu

Ubuntu
  1. Jak sledovat limity OpenVZ pomocí vzwatchd na Debianu a Ubuntu

  2. Jak nainstalovat Spamassassin s Postfixem a Dovecotem na Ubuntu/Debian Server

  3. Jak nainstalovat SSH server na Ubuntu / Debian s OpenSSH

  1. Jak vytvořit server Minecraft s Hostinger, Ubuntu, Windows a macOS

  2. Jak používat APT s proxy na Ubuntu a Debianu

  3. Jak nainstalovat a nastavit Gerbera Media Server v Ubuntu / Debian

  1. Jak nainstalovat a nakonfigurovat DNS Server (Bind 9) na Ubuntu / Debian

  2. Jak nainstalovat a nakonfigurovat Foreman 1.16 na serveru Debian 9 / Ubuntu 16.04

  3. Jak nakonfigurovat HAProxy na serveru Debian 9 / Ubuntu 16.04