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.
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.
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.
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
Gratis Loganalyse mit Analog
http:/www.aspheute.com/artikel/20010517.htm
Logfiles auswerten mit Webalizer
http:/www.aspheute.com/artikel/20021030.htm
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.