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

ReportMagic für Analog

Geschrieben von: Christoph Wille
Kategorie: Server

This printed page brought to you by AlphaSierraPapa

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.

This printed page brought to you by AlphaSierraPapa

Verwandte Artikel

Gratis Loganalyse mit Analog
http:/www.aspheute.com/artikel/20010517.htm
Logfiles auswerten mit Webalizer
http:/www.aspheute.com/artikel/20021030.htm

Links zu anderen Sites

ReportMagic Homepage
http://www.reportmagic.com/

 

©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.