Projektbeschrieb: Logview

Um jederzeit den Status einer heterogenen Applikationsplattform überwachen zu können bedarf es umfangreichen Logging- und Analyse-Verfahren.

Damit alle Applikationen Ihre Daten journalisieren können wurde ein Logging-Framework geschaffen, welches den Applikationen ein Interface zu Verfügung stellt, über welches Ereignisdaten in einer zentralen Datenbank gespeichert werden können.

Über einen Event-Manager werden bei speziellen Ereignissen Alarmierungen ausgelöst, welche via Email und SMS an die Systemverantwortlichen weitergeleitet werden.

Anwendungsgebiete

Es sollte möglich sein Ereignisdaten aus sehr verschiedenen Quellen in einer zentralen Datenbank zu speichern. Es wurde ein sehr umfangreiches Logging-Framework geschaffen welches in grösseren Serverlandschaften eingesetzt wird und grosse bis sehr grosse Datenmengen loggen kann. Im realisierten Projekt werden täglich mehrere hundert Megabytes journalisiert.

Über ein Webinterface können sämtliche Ereignisdaten in chronologischer Reihenfolge ausgewertet werden. Umfangreiche Filter erlauben einen gezielten Zugriff auf die gewünschten Ereignisdaten.

Für die Integration in die Applikationen steht eine SOAP- und http-Schnittstelle zu Verfügung.

Verwendete Technologien

  • C++
  • MS-SQL Server, Stored Procedures
  • Message Queueing
  • HTML, XML, XSL

Lieferobjekte

  • Datenbankdesign sowie deren Umsetzung
  • Web-Frontend für die Auswertung der Logdaten
  • Eventhandler für die pro-aktive Alarmierung (Frei konfigurierbar)
  • Installation und Betrieb des Systems
  • Handbücher

Projekt-Volumen

Der Entwicklungsaufwand betrug ca. 1 Mann-Jahr


Login
Username:

Passwort:

Contact us
Abrantix AG
Förrlibuckstrasse 66
CH-8005 Zürich

Tel: +41 43 433 70 30
Fax: +41 43 433 70 31
Druckversion