Quantcast
Channel: rootserverblog.com
Viewing all articles
Browse latest Browse all 10

Logwatch: Installation und Konfiguration

$
0
0

Das beobachten und durchsuchen von Logfiles ist eines der wichtigsten Aufgaben, welche allerdings auch viel Zeit in Anspruch nimmt. Hier gibt es ein sehr nützliches Tool, welches sich “logwatch” nennt und einem die Arbeit vereinfachen kann. Logwatch bereitet Logfiles übersichtlich auf und sendet diese per eMail an den Server Administrator oder speichert den Bericht in einer Datei.

Die Installation

Das Tool “Logwatch” befindet sich unter Debian in den Paketquellen, weshalb wir die Installation mit apt-get anstoßen können.

apt-get install logwatch

Die Einrichtung

Um unsere Konfiguration nach einem Update nicht zu verlieren, empfiehlt es sich die Datei in das Verzeichnis /etc/logwatch/conf/ zu kopieren.

cp /usr/share/logwatch/default.conf/logwatch.conf /etc/logwatch/conf/logwatch.conf

Anschließend können wir diese mit nano öffnen und unsere Einstellungen vornehmen.

nano /etc/logwatch/conf/logwatch.conf

Folgende Einstellungen sollten mindestens vorgenommen werden:

MailTo = ## An wen geht der Bericht? root oder eine eMail Adresse
Detail = ## Wie detailliert Logwatch den Bericht erstellt
Range = ## Legt den Zeitraum fest (alle, gestern, heute)
Output = ## Per eMail versenden oder in einer Datei speichern

Zum derzeitigen Zeitpunkt würden wir bei der Durchführung noch folgenden Fehler bekommen.

No such file or directory at /usr/sbin/logwatch line 632.

Grund ist, dass das Cache Verzeichnis von Logwatch noch nicht existiert. Deshalb legen wir dieses nun an.

 mkdir /var/cache/logwatch

Logwatch wird ab sofort täglich durch Anacron ausgeführt. Wer Logwatch, bzw. die Ausgabe der Logfiles vorab testen möchte, der kann den Vorgang mit logwatch auch manuell starten.

Hier noch eine Beispielausgabe:

################### Logwatch 7.3.6 (05/19/07) #################### 
       Processing Initiated: Sat Nov 26 06:25:11 2011
       Date Range Processed: yesterday
                             ( 2011-Nov-25 )
                             Period is day.
       Detail Level of Output: 10
       Type of Output/Format: mail / text
       Logfiles for Host: sX.domain.tld
 ################################################################## 


--------------------- SSHD Begin ------------------------ 


Failed logins from:
  xx.xx.xx.xx (xxx-xxx-xxx-xxx): 1 time
      benutzer/none: 1 time

Users logging in through sshd:
   benutzer:
      xx.xx.xx.xx (xxx-xxx-xxx-xxx): 1 time

---------------------- SSHD End ------------------------- 


--------------------- Disk Space Begin ------------------------ 

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             849G  1.7G  804G   1% /
/dev/sda3              76G  197M   72G   1% /home


---------------------- Disk Space End ------------------------- 


###################### Logwatch End ######################### 

Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images