ReportMagic für Analog
Geschrieben von: Christoph Wille 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 aufbereitenIm 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 ReportMagicEbenso 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ßbemerkungAuch 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 Links zu anderen SitesWenn 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.
©2000-2006 AspHeute.com |