Glengamoi (Forum) · AspHeute · .NET Heute (RSS-Suche) · AspxFiles (Wiki) · .NET Blogs
ASP German Homepage Homepage
 

Liste

.NET 2.0 (1)
.NET Allgemein (16)
.NET Fu (5)
ADO.NET (11)
Aprilscherz (3)
ASP Grundlagen (44)
ASP Tricks (83)
ASP.NET (44)
ASPIntranet.de (5)
C# (28)
Datenbank (44)
Dokumentation (4)
IIS 6.0 (1)
Komponenten (29)
Optimierung (10)
Server (21)
Sicherheit (34)
Tee Off (6)
VB.NET (6)
WAP (8)
Web Services (11)
XML (9)

RSS 2.0 - Die neuesten fünf Artikel auf AspHeute.com


 

Suchen





 

English Articles
Chinese Articles
Unsere Autoren
 
Link zu AspHeute
Impressum
Werben
Anfragen

ReportMagic für Analog

Geschrieben von: Christoph Wille
Kategorie: Server

Ich habe bereits im letzten Artikel gezeigt, daß Analog ein hervorragendes Tool zum Auswerten von Logfiles ist. Aber bei der visuellen Aufbereitung hapert es etwas. Dem kann aber abgeholfen werden - mit ReportMagic für Analog.

Wie Analog, ist auch ReportMagic gratis downzuloaden. Und ebenso wie Analog ist auch ReportMagic ein Kommandozeilentool, das mittels Konfigurationsdateien gesteuert werden will. Zum Glück bleibt es einem aber erspart, Perl zu installieren: die ausführbare Datei von ReportMagic ist ein kompiliertes Perlprogramm.

Dateien für ReportMagic aufbereiten

Im Artikel Gratis Loganalyse mit Analog habe ich gezeigt, wie man HTML Reports direkt in Analog erstellen kann. Zwar kann ReportMagic nichts mit dem HTML Report an sich anfangen, aber wir sind beinahe am Ziel - denn wir müssen in unserer Konfigurationsdatei von Analog nur 2 Zeilen ändern.

Diese zwei Zeilen dienen dazu, das Ausgabeformat und den Namen der Ausgabedatei zu ändern:

OUTPUT COMPUTER
OUTFILE Report.dat

Damit erhält man eine Reportdatei, die von ReportMagic gelesen und verarbeitet werden kann.

Reportaufbereitung in ReportMagic

Ebenso wie Analog kommt ReportMagic mit etlichen Beispielen, wie eine Konfigurationsdatei aussehen könnte. Im Zusammenspiel mit der (sehr guten) Hilfe ist es einfach, schnell schöne Berichte zu zaubern - mit denen man das Management beeindrucken kann.

Ich habe mich dafür entschieden, einen WebTrends-ähnlichen Report mit einem Framedokument, Navigation links, und einem einzigen Reportdokument im rechten Frame zu erstellen. Die entsprechende report.ini sieht dann wie folgt aus:

[statistics]
File_In = report.dat
Frame_File_Out = index.html
Active_Column=R
Summary_Rows= m, d, h, c

[reports]
File_Out = onefile\report.html
Font = Verdana, Arial, Helvetica, sans-serif
Title_BG_Color = #000000
Title_Font_Color = #FFFFFF
Title_Font = Comic Sans MS, Brush Script, Helvetica, sans-serif
Data_Color_1 = #F0F0F0
Data_Color_2 = #FFFFFF
Data_Total_Color = #FFCCCC
Data_Header_Color = #CCCCFF
Data_Font = Verdana, Arial, Helvetica, sans-serif

[navigation]
File_Out = navfile.html
Page_Font = Verdana, Arial

[website]
Title = AspHeute - Der tägliche Artikel zu ASP
Webmaster = webmaster@aspheute.com
Base_URL = http://www.aspheute.com

Ich habe auf die Angabe von Pfaden verzichtet, und die Datei report.dat der Einfachheit halber in das ReportMagic Verzeichnis kopiert. Ein einfacher Aufruf von

rmagic report.ini

erstellt den Report für uns. Ein kleiner Ausschnitt davon ist im folgenden Screenshot gezeigt:

Ich habe mich zugegebenermaßen über die zahlreichen Optionen zur Erstellung verschiedenster Diagrammtypen hinweggeschwindelt - nur, dabei würde ich die Dokumentation duplizieren, die für eine Gratissoftware wirklich hervorragend Auskunft gibt.

Schlußbemerkung

Auch heute habe ich nur die Oberfläche der Funktionalität eines Gratis-Loganalysetools angekratzt. Aber ich hoffe vermittelt zu haben, daß man nicht immer teure Software kaufen muß um tolle Resultate zu erreichen.

Verwandte Artikel

Gratis Loganalyse mit Analog
Logfiles auswerten mit Webalizer

Links zu anderen Sites

ReportMagic Homepage

Wenn Sie jetzt Fragen haben...

Wenn Sie Fragen rund um die in diesem Artikel vorgestellte Technologie haben, dann schauen Sie einfach bei uns in den Community Foren der deutschen .NET Community vorbei. Die Teilnehmer helfen Ihnen gerne, wenn Sie sich zur im Artikel vorgestellten Technologie weiterbilden möchten.

Haben Sie Fragen die sich direkt auf den Inhalt des Artikels beziehen, dann schreiben Sie dem Autor! Unsere Autoren freuen sich über Feedback zu ihren Artikeln. Ein einfacher Klick auf die Autor kontaktieren Schaltfläche (weiter unten) und schon haben Sie ein für diesen Artikel personalisiertes Anfrageformular.

 

Und zu guter Letzt möchten wir Sie bitten, den Artikel zu bewerten. Damit helfen Sie uns, die Qualität der Artikel zu verbessern - und anderen Lesern bei der Auswahl der Artikel, die sie lesen sollten.

Bewerten Sie diesen Artikel
 Sehr gut   Nicht genügend  
   1  2  3  4  5  
 

  
   Für Ausdruck optimierte Seite

©2000-2006 AspHeute.com
Alle Rechte vorbehalten. Der Inhalt dieser Seiten ist urheberrechtlich geschützt.
Eine Übernahme von Texten (auch nur auszugsweise) oder Graphiken bedarf unserer schriftlichen Zustimmung.