etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Quellcode: tenshi  ]

Paket: tenshi (0.11-1)

Protokollüberwachungs- und Report-Werkzeug

Tenshi ist ein Protokollüberwachungswerkzeug. Es wurde konstruiert um eine oder mehrere Protokolldateien auf einen vom Benutzer definierten regulären Ausdruck zu überwachen, und über den Fund zu berichten. Die regulären Ausdrücke sind Warteschlangen zugeordnet, welche ein Alarmintervall und eine Liste von E-Mail-Empfängern haben.

Warteschlangen können so konfiguriert werden, dass sie eine Nachricht ausgeben, sobald eine Zeile aus der Protokolldatei zutrifft, oder es werden periodische Reports versendet.

Zusätzlich können uninteressante Felder in der Protokolldatei (wie z.B. PID-Nummern) mit dem normalen Gruppierungsoperator für reguläre Ausdrücke »( )« ausgeblendet werden. Dies erlaubt klare und menschenlesbare Berichte. Alle Berichte werden nach Rechnername (hostname) unterteilt und alle Nachrichten zusammengefasst, wenn möglich.

Das Programm liest eine Konfigurationsdatei und erstellt anschließend einen Hintergrundprozess (daemon) für die Überwachung der definierten Protokolldateien.

Markierungen: System-Administration: Protokollierung, Überwachung, Implementiert in: Perl, Rolle: Programm, Zweck: Hilfswerkzeug, Sicherheit: Protokoll-Analysierer, Zweck: Überwachung, Arbeitet mit: Systemprotokolle

Andere Pakete mit Bezug zu tenshi

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: adduser
    Erstellt und entfernt Benutzer und Gruppen
  • dep: libio-bufferedselect-perl
    Perl module for line-buffered select interface
  • dep: perl
    Larry Wall's Practical Extraction und Report Language

tenshi herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 31,8 kB136 kB [Liste der Dateien]