|
|
 |
 |
 |
 |
|
Beispiel 1
|
Log Analyzer
|
|
|
LogAnalyzer Report
Wie Sie wissen, ist HostMonitor fähig, Testergebnisse in Log-Dateien aufzuzeichnen. Der Log Analyzer ist ein grafisches Tool, das die Logdaten visualisiert. Es zerlegt die Inhalte einer Log-Datei und präsentiert die Daten als eine Auswahl an Tabellen, die die verschiedenen Teststatistiken darstellen. Der Log Analyzer kann jede Art von Log-Dateien analysieren: HTML-, Text- und DBF-Log-Dateien. Der Administrator kann in einer Sekunde und über einen Zeitraum von mehreren Tagen oder sogar Monaten einen schnellen Einblick in die Ausführung des Hosts bekommen. Einige Beispiele der Berichte:
Beispiel 1
Beispiel 2
Beispiel 3
ODBC logs-Manager
Log Analyzer Version 5+ kann Log-Datensätze analysieren, die in diversen Datenbanken gespeichert sind. Bevor Sie solche Logs benutzen, sollten Sie Datenbank-Parameter beschreiben. Der „ODBC logs Manager“-Dialog (verfügbar über das Menü File -> Setup ODBC logs) ermöglicht Ihnen, spezielle Profile zu erstellen, wobei jedes Profil ein Log beschreibt. Für jedes Log sollten Sie folgende Parameter angeben:
Name
Name des Profils – Das Log ist unter diesem Namen zum Laden verfügbar. Wenn Sie das Profil z.B. „HMLog-Oracle“ genannt haben, können Sie dieses Log laden, indem Sie den Script-Befehl „LoadTable HMLog-Oracle“ benutzen. Sie können jeden beliebigen Namen benutzen, allerdings sollte er einmalig sein.
Data Source (Datenquelle)
Wählen Sie die Datenquelle aus der Drop-Down-Liste, die eine Liste von allen auf Ihrem Computer installierten ODBC-Datenquellen anzeigt, aus. Beachten Sie: Um eine Datenquelle zu installieren oder zu konfigurieren, klicken Sie auf den Windows Start-Button, gehen zu Settings (Einstellungen) und klicken dann Control Panel. Doppelkicken Sie zuerst Administrative Tools und anschließend Data Sources (ODBC).
Table Name
Geben Sie den Namen des Verzeichnisses an, das Log-Datensätze enthält.
Login/Password
Geben Sie, wenn nötig, Login und Passwort für den Zugang zur Datenbank an.
Following fields named in the log table as (folgende, im Logverzeichnis so benannte Felder)
Diese Option bestimmt die aktuellen Felder im Verzeichnis, die die Informationen über den Test enthalten (HostMonitors ODBC-Logging kann in unterschiedlichen Arten konfiguriert werden).Date / Time Geben Sie den Names des Feldes oder der Felder an, in denen die Informationen über Ereignisdatum und –zeit gespeichert sind. Wenn ein einzelnes Feld des Verzeichnisses Informationen über Datum und Zeit enthält, tippen Sie denselben Namen bei beiden Optionen ein. Die Art des Feldes kann Date, DateTime oder TimeStamp sein. Des weiteren kann es ein Textfeld sein (dies ist jedoch nicht empfohlen).
Test name Führen Sie den Namen eines Feldes auf, in dem der Testname gespeichert ist.
Status Geben Sie den Namen eines Feldes mit Informationen über den Status an. Es kann ein Textfeld sein, das den Status als Text speichert, z.B. „Host is alive“, „No answer“, etc., oder es kann ein numerisches Feld sein, bei dem jede Nummer einen gewissen Status vertritt:00- Not Tested 01- Host is Alive 02- No Answer 03- Unknown 04- Not Resolved05- Checking 06- Resolving 07- Ok 08- Bad09- Disabled 10- Bad Contents 11- WaitForMaster 12- OutOfSchedule Reply (Antwort) Führen Sie den Namen eines Feldes auf, in dem der Antwortwert des Testes gespeichert ist. Es kann ein Text oder ein numerisches Feld sein. Test method Üblicherweise sollten Sie hier den Namen eines Feldes angeben, in dem die Informationen über die Testmethode gespeichert sind. Jedoch können Sie auch auf jedes Feld zugreifen, das bei der Identifikation eines Testes hilft. Testnamen sind oftmals einmalig, weil in anderen Verzeichnissen Tests mit ähnlichem Namen vorhanden sein könnten. Um den Test-Item besser zu identifizieren, können Sie hier den Namen eines Feldes eingeben, in dem das Testkennzeichen, der Verzeichnisname oder eine Kommentarzeile gespeichert sind.Date field is text field (Datumsfeld ist ein Textfeld) Markieren Sie diese Option, wenn das Feld, in dem das Datum und die Zeit des Ereignisses gespeichert sind, ein Textfeld ist (nicht datetime oder timestamp). When Date filter is not specified (Wenn der Datumsfilter nicht angegeben ist) Dies Option ermöglicht Ihnen, das „Default“-Zeitintervall anzugeben, das analysiert sein sollte, wenn der Datumsfilter nicht angegeben ist. Sie können eine von drei Optionen wählen:alle Daten analysierenaktuelle Woche analysierenaktuellen Monat analysierenBitte beachten Sie: Diese Option ist verfügbar, wenn das oder die Datums- und Zeitfelder des Verzeichnisses vom Typ her Timestamp- oder Datetime-Felder sind (keine Textfelder). Ist das Feld ein Textfeld, so wird ein gesamtes Verzeichnis analysiert. Add custom filter (Custom-Filter hinzufügen) Hier können Sie einen zusätzlichen Filter aufführen, die im “Where”-Teil des SQL-Statements benutzt wird. Sie können diesen Filter nutzen, um Informationen über bestimmte Test-Items auszuwählen (testname=’main router’).
Test
Der Test-Button führt SQL-Queries aus und überprüft Ergebnisse, wobei im Fall eines Problems Warnungs- oder Fehlerbotschaften gezeigt werden. Dies ist für die Validierung Ihrer Einstellungen nützlich. Um Profile zu handhaben, nutzen Sie die 4 Buttons im oberen Teil des Dialogfensters:· New Erstellt neues Profil.· Copy Kopiert das ausgewählte Profil. Dies ist nützlich, wenn Sie kleine Abänderungen an vorhandenen Log-Profilen vornehmen möchten. · Rename Ändert den Namen des Profils.· Delete Entfernt das ausgewählte Profil.Sobald das Log-Profil eingestellt ist, können Sie die Daten analysieren, indem Sie den „Load ODBC log“- oder den „Append ODBC log“-Button aus dem Files-Menü benutzen. Daten können auch im automatischen Modus geladen werden (für Details gehen Sie zum Script-Abschnitt dieser Anleitung).
|
|
|
|
|
|
Filter
|
Filter
Die folgenden Optionen ermöglichen Ihnen, Testergebnisse für einen gewissen Zeitabschnitt zu analysieren. Der Log Analyzer kann z.B. Statistiken (Alive/Dead-Verhältnis, Durchschnittsantwort etc.) während der Betriebszeiten für einen Zeitraum von 2 Wochen kalkulieren.
Date Filter (Datumsfilter)
Diese Option ermöglicht Ihnen, das Datums-’Fenster’zu spezifizieren. Statistiken werden nur für näher angegebene Tage kalkuliert.Display all records from the log (Alle Datensätze des Logs anzeigen)Der Datumsfilter ist ausgeschaltet, alle Datensätze der Log-Datei(en) werden angezeigt und in die statistischen Informationen miteinbezogen.Display records within specified range (Datensätze eines angegebenen Bereiches anzeigen)Nur Log-Datensätze, die in einen bestimmen Datumsbereich fallen, werden angezeigt und für die Statistiken in Betracht gezogen. Sie können das Start- und/oder das Enddatum angeben.
Day-time-Filter
Zusätzlich zum Datumsfilter bietet der Log Analyzer den „Day-time“-Filter. Sie können eine von 3 Optionen wählen:Display all records (24/7) (Alle Datensätze anzeigen)Der Day-time-Filter ist ausgeschaltet, alle Datensätze werden angezeigt und in die statistischen Informationen miteinbezogen.Include specified time only (Nur angegebene Zeit einbeziehen)Nur Log-Datensätze, die in einen angegebenen Zeitraum fallen, werden angezeigt und für die Statistiken in Betracht gezogen. Sie können verschiedene Zeitintervalle für Werktage und Wochenenden aufführen. Wenn Sie einen 00:00-23:59-Intervall angeben, werden alle Datensätze kalkuliert. Wenn Sie einen 00:00-00:00-Intervall aufführen, werden alle Datensätze des Tages ignoriert. Exclude specified time (angegebene Zeit ausschließen)Schließen Sie Log-Datensätze innerhalb eines angegebenen Intervalls aus – zeigen Sie diese Datensätze nicht an und nehmen Sie sie nicht in Statistiken auf. Sie können verschiedene Zeitintervalle für Werktage und Wochenenden aufführen. Wenn Sie einen 00:00-23:59-Intervall aufführen, werden alle Datensätze des Tages ignoriert. Wenn Sie einen 00:00-00:00-Intervall angeben, werden alle Datensätze kalkuliert. Skip tests with <N> or less log records (Tests mit <N> oder wenigeren Log-Datensätzen überspringen) Diese Filteroption gibt dem Log Analyzer an, Test-Items mit <N> oder wenigeren Datensätzen in ihrem Log von den Statistiken auszuschließen. Diese übersprungenen Tests werden auch nicht in die Berichte miteinbezogen.
|
|
|
|
Fulscreen
|
Um ein Diagramm im vollständigen Bildschirmfenster anzuzeigen, wählen Sie den Item „Full screen chart“ aus dem Popup-Menü (dieses Menü öffnet sich, wenn Sie im Log-Analyzer-Fenster die rechte Maustaste drücken). Ab Version 3.50 ermöglicht der Log Analyzer, innerhalb einer ausgewählten Fläche eines Diagramms hinein- oder herauszuzoomen. Um in einen Diagrammbereich hineinzuzoomen, halten Sie die linke Maustaste gedrückt und ziehen die Maus nach unten und nach rechts. Ein Rechteck um die ausgewählte Fläche herum wird sichtbar. Lassen Sie die linke Maustaste los, um hineinzuzoomen. Sie können das Zoomen immer weiter fortsetzen. Um den Zoom rückgängig zu machen, ziehen Sie ein Rechteck in die entgegengesetzte Richtung (nach oben und nach links). Wenn Sie das Diagramm mit der rechten Maustaste anklicken, können Sie die oberen und unteren Grenzen der vertikalen und horizontalen Achse ändern, indem Sie den „Set bounds“-Item aus dem Popup-Menü benutzen. Nutzen Sie den „Interval to display“-Parameter im Chart Bounds-Dialog, um einzustellen, welcher Zeitabschnitt am Graph (horizontale Achse) angezeigt werden soll. Nutzen Sie den „Bounds to display“-Parameter, um die Grenzen für die Antwortwert-Abbildung auf dem Graph (vertikale Line) festzulegen.
|
|
|
|
Report Manager
|
Der hochflexible Report Manager ermöglicht Ihnen, Berichte auf verschiedene Arten zu erstellen und anzupassen. Innerhalb jedes Profils können Sie die folgenden Parameter einstellen: Filter Display following fields (Folgende Felder anzeigen) Die Listenbox auf der linken Seite im Report Manager-Dialogfenster enthält die Liste der Felder, die Sie in den Bericht miteinbeziehen können (z.B. Testname, Testmethode, Durchschnittsantwort, Down-Zeit etc.). Klicken Sie auf die Check-Box neben einem Feldnamen, um den Item zu markieren oder zu entmarkieren. Benutzen Sie den „Mark all“-Button, um alle verfügbaren Felder auszuwählen, nutzen Sie den „Unmark all“-Button, um alle Items abzuwählen, benutzen Sie „Invert selection“, um die Auswahl für die Liste umzukehren. Include following tests (methods) (Folgende Tests (Methoden) einbeziehen) Die Liste in der Mitte wählt die in den Bericht miteinzubeziehende Testarten aus (z.B. alle Tests außer Ping- und CPU-Gebrauchstests). Klicken Sie auf die Check-Box neben einem Feldnamen, um den Item zu markieren oder zu entmarkieren. Benutzen Sie den „Mark all“-Button, um alle verfügbaren Felder auszuwählen oder benutzen Sie den „Clear all“-Button, um alle Items abzuwählen. Die „Invert selection“-Option ist ebenfalls verfügbar. Black list/White list (Schwarze Liste/Weiße Liste) Nutzen Sie diese Option, wenn Sie bestimmte Tests aus dem Bericht ausschließen oder in den Bericht einbeziehen müssen. Wenn Sie z.B. den Bericht so konfiguriert haben, dass er HTTP-Tests anzeigt und dann www.yahoo.com- und www.google.com-HTTP-Tests zur schwarzen Liste hinzugefügt haben, dann zeigt der Bericht alle HTTP-Tests außer den letzteren beiden an. Wenn Sie statt dessen die „White list“-Option nutzen, wird ein in der „weißen“ Liste aufgeführter Test ungeachtet der „Include following tests (methods)“-Option im Bericht angezeigt. Sie können diese Option z.B. nutzen, um alle IMAP-Tests und mehrere, bestimmte POP3-Tests anzuzeigen. Wenn Sie nur Tests anzeigen wollen, die in der „weißen Liste“ aufgeführt sind, dann entmarkieren Sie alle Testmethoden in der „Include follwing tests (methods)“-Option. Chart settings (Diagrammeinstellungen) Der Log Analyzer kann für jeden Test, der in den Bericht miteinbezogen ist, ein Diagrammbild erstellen. Diagramme werden als Bilder im GIF-Dateiformat gespeichert. Wählen Sie eine der folgenden Optionen, um den Diagramm-Erzeugungsmodus einzustellen:Do not create charts (keine Diagramme erstellen)Create charts, show links in the report (Diagramme erstellen, Verknüpfungen im Bericht zeigen)Create charts, insert images into the report (Diagramme erstellen, Bilder in den Bericht einfügen)zum Abschnitt "Status":
|
|
|
|
Options
|
Interface-Seite Colors (Farben) Bietet eine Auswahl an Farben für den Text, den Hintergrund und das Diagrammfenster. Show Toolbar Zeigt/verbirgt die Tool-Leiste Show Log pane Zeigt/verbirgt das Log-Fenster Show Chart Zeigt/verbirgt das Diagrammfenster Grid (Gitter) Mit dieser Option können Sie die Anzahl von senkrechten und waagerechten Linien des Gitters in einem Diagrammfenster genau bestimmen. Sie können ebenso das Gitter im Log-Fenster aktivieren oder deaktivieren. Festgelegtes Datums- & Zeitformat benutzen Der Log Analyzer bekommt die aktuellen örtlichen Windows-Einstellungen beim Start Up und benutzt diese Vorgaben, bis Sie die Windows-Einstellungen ändern und die Anwendung neu starten. Sie können diese Option nutzen, um die Datums- und Zeitformate zu bestimmen (z. B. DD/MM/JJ s:mm:ss AMPM). In diesem Fall überschreibt der Log Analyzer die Systemeinstellungen mit den spezifizierten Formaten. Übrigens: Die Änderung des Datumsformats beeinflusst nicht das Analysieren von DBF- und HTML-Log-Dateien. Der Log Analyzer ist fähig, diese Log-Dateien korrekt und ungeachtet der Datums- und Zeiteinstellungen zu analysieren. Diese Option kann jedoch nützlich sein, um Text-Log-Dateien oder HTML-Log-Dateien zu analysieren, die von älteren HostMonitor-Versionen erstellt wurden.
|
|
|
|
Druckbare Version
|
|