====== Logcheck ====== apt-get install logcheck logcheck-database V konfiguraci souboru **/etc/logcheck/logcheck.conf** nastavit e-mail: SENDMAILTO="mujmail@gmail.com" Protože logcheck bude upozorňovat i na věci, které mě nezajímají, tak jsem si vytvořil konfigurační soubor **/etc/logcheck/ignore.d.server/ignore** ve kterém jsou regulárními výrazy vymezené logy, které se nemají hlásit. Ještě jsem změnil vlastníky souboru podle ostatních souborů ve složce. chown root:logcheck ignore Pro tvorbu obsahu se lze ideálně inspirovat ostatními soubory ve složce, které jsou se standardní instalací. Pro otestování, zda regulární výraz vyhovuje záznamu používám [[https://regex101.com/|regex101]]. Pro otestování funkčnosti: egrep -f ignore /var/log/mail.log ===== Test pravidel ===== Příkaz vykoná logcheck s reálnou konfigurací, ale nepošle e-mail a neposune logovací kurzor ve smyslu, že už data vyhodnotil a druhá iterace je přejde. Takže příkaz lze používat do nekonečna. sudo -u logcheck logcheck -o -t ===== Test notifikací ===== Podobně jako test pravidel neposouvá kurzor. Lze testovat pořád dokola. sudo -u logcheck logcheck -t