Bradmark
hat sich verpflichtet, innovative Software-Lösungen für die
schwierigsten Computerprobleme unserer Kunden zu liefern
Bradmark
Deutschland GmbH
Am Hang 19
85737 Ismaning
Deutschland
Telefon
089.96209012
or 0160.2627364
Fax 089.96280860
Sales e-mail:
wmatt@bradmark.com
Suppor email:
europe-support@bradmark.com
| 
Surveillance
DB
Merkmale und Nutzen
Surveillance DB hält die Möglichkeit vor, eine umfangreiche
Anzahl von vordefinierten Fenstern anzuzeigen, die eine sofortige globale
Ansicht der Datenbanktätigkeit und der detaillierte Ausführungsmetriken
wie Session, Prozessaktivität, Locks, Engpässe, File I/O und
vieles mehr ermöglichen. Echtzeit-Daten von mehren RDBMS können
gleichzeitig angesehen werden. Daten von jedem Fenster können sortiert
oder gefiltert werden, und die meisten Statistiken können in ihrem
zeitlichen Verlauf graphisch dargestellt werden . Zusätzlich kann
jedes Fenster oder Diagramm so konfiguriert werden, dass es entweder
in einem Standardintervall oder in seinem eigenen Intervall aktualisiert
wird.
Einfache Installation
Surveillance DB ist in wenigen Minuten installiert und kann so konfiguriert
werden, dass man sofort mit der Überwachung anfangen kann.
Flexible Agenten Architektur
Agenten können direkt auf dem Server (native Agent) oder in einer
mehrstufigen Konfiguration (multi-tier) laufen. Dieses erlaubt Ihnen,
Ihre Agenten für ihre Geschäftsanforderungen zu konfigurieren
und macht sie unabhängig von vordefinierten architektonischen Beschränkungen
wie einer zentralisierten Konsole. Mit Surveillance DB können Sie
alle Datenbanken, sei es Oracle, Sybase oder SQL-Server, durch eine intuitive
graphische Serverschnittstelle überwachen, - entweder von einer
einzelnen oder von mehreren Konsolen aus
Überwachung in Echtzeit
Surveillance DB ist ein Werkzeug, das zur Überwachung Ihre gesamten
Datenbankumgebung in Echtzeit fähig ist. Ein DBA kann Echtzeitleistungsdaten
ansehen, ohne Skripte zu erstellen und so die Notwendigkeit von zahlreichem,
gut ausgebildeten Personal, das die Probleme verfolgt, verringern.
Das Surveillance DB Module bietet eine analytische drill-down Methodologie
zur schnellen Problemerkennung.
Surveillance DB für Oracle liefert Z.B. eine Anzahl vordefinierter
Fenster, die benutzt werden, um Echtzeitinformationen für eine Vielzahl
von Leistungsstatistiken sofort anzuzeigen. Selektives Markieren einer
Entität (Oracle Instanz) unter einem Oracle Agenten führt zur
Anzeige einer Symbolleiste am oberen Fensterrand. Die Schaltflächen
dieser Leiste repräsentieren die primären Fenster, die für
Echtzeit-Monitoring zur Verfügung stehen. Die angezeigten Schaltflächen
hängen von der Version der Oracledatenbank ab.
Wenn die erste Schaltfläche auf der kontextspezifischen Symbolleiste
angeklickt wird, öffnete sich ein globales Fenster für die
entsprechende Datenbank auf diesem Server und zeigte die wichtigsten
Statistiken bezüglich des Status der Oracleinstanz an. Das Doppelklicken
auf eine Zeile in einem Fenster erlaubt ihnen, tiefer zu gehen („drill-down“),
um ein Zeit-Liniendiagramm für diese Statistik zu beginnen.
Der Analysator
Surveillance DB hat einen umfangreichen Alarmierungsmechanismus,
der mit einer großen Anzahl von vordefinierten Kollektionen und Regeln
einhergeht. Um mit der Überwachung zu beginnen, benutzt der DBA
diese vordefinierten Regeln, passt mit Leichtigkeit Default-Werte und
Abstände der Datenaktualisierung an und aktiviert die Regeln.
Vordefinierte und benutzerdefinierte Kollektionen
Der Kollektoragent von Surveillance DB ist verantwortlich
für das
Sammeln der Leistungsdaten einer bestimmten Entität durch vordefinierte
Kollektionen. Die Daten müssen von Kollektor-Agenten zuerst gesammelt
werden, bevor Daten durch den Analysator- oder Archiv-Agenten für
das Event-Management und die Archivierung verwendet werden können.
In der Vergangenheit konnte der Nutzer nur alarmiert werden und konnte
nur vordefinierte Kollektionen ins Archiv einfügen, aber er konnte
nichts modifizieren oder neue Kollektionen hinzufügen. Mit Surveillance
DB existiert dagegen für den Benutzer die Möglichkeit, selbst
definierte Kollektionen zu entwickeln, die zum Event-Management und zur
Archivierung genutzt werden können.
Vordefinierte und benutzerdefinierte Datenspeicher
Der Archivierungsagent ist ein Prozess, der frühere Leistungs- oder
Anwendungsdaten aus jeder vordefinierten oder benutzerdefinierten Kollektion
speichert. Frühere Daten werden in benannten Speichern gehalten,
die benutzerdefinierte Aktualisierungsintervalle und Lebensdauer
haben. Ein Algorithmus zur Intervallkompression dient dazu, die Plattennutzung
zu minimieren.
Daten aus dem Archiv werden verwendet, um einen Überblick über
die Entwicklung zu erhalten, wenn Surveillance DB Bedingungen entdeckt
und meldet, die negative Auswirkungen auf die Performance haben. Daten
vom Archiv können verwendet werden, um die Entwicklungstendenzen
der Performance und des Plattenplatzbedarfs zu zeigen; der DBA kann
die Daten jedoch auch verwenden, um die Schwellenwerte in den Regeln
des
Eventmanagements zu definieren.
Jedes ODBC kompatible Berichtswerkzeug kann benutzt werden, um die
früheren
Daten abzufragen oder graphisch darzustellen.
Event-Handhabung durch multiple Behandlung
Der Alerter-Agent ist eine Prozess, der Aktionen für Events veranlasst.
Sofort nach der Installation kann Surveillance DB leicht konfiguriert
werden, um mehrere DBAs durch E-Mail, Piepser, HP Openview oder Tivoli-Alarm
sowie pop-up Fenster zu benachrichtigen oder um Störungen im Windowslogbuch
einzutragen. Der DBA kann auch eine „Reparatur“ starten,
indem er ein beliebiges Programm oder OS-Kommando ausführt, einschließlich
SQL*PLUS und IQSL.
Surveillance
DB automatisiert den Überwachungsprozess, indem er
mit Hilfe der Regelanalyse Events erzeugt. Für diese Events stellt
das System die Maßnahmen fest, die ergriffen werden müssen.
Dieser Prozess fängt an, indem der DBA die Richtlinien im Analysatoragent
definiert und aktiviert. Wenn der Agent gestartet wird, lädt er
seinen Richtliniensatz, verknüpft sie mit den passenden Kollektionen
und beginnt einen stetigen Prozess des Auswertens von Regeln. Ist eine
Regel erfüllt (wenn z.B. etwas Bemerkenswertes aufgetreten ist)
erzeugt er ein Event, das an den lokalen Alerter-Prozess geschickt wird.
Der Alerter empfängt das Event und stellt fest, welche Event-Handhabung
- falls es eine gibt - für die Behandlung des Events angebracht
ist. Das Event kann auch an einen zentralen Alerter weitergeleitet
und dort behandelt werden.
Das Archiv
Surveillance DB stellt einen Mechanismus für die Speicherung der
erfassten Daten in einem Archiv für Berichte und Analysen zu Verfügung:
Dieser Vorgang beginnt mit der Definition von Datenspeichern im Archiv-Agenten.
Wenn der Agent gestartet ist, lädt er seine Liste der definierten
Datenspeicher, verknüpft sie mit den passenden Kollektionen
und beginnt mit seinem kontinuierlichen Prozess zur Speicherung
von Daten.
Datenspeicherdefinitionen informieren den Archivagenten darüber,
was wie häufig und für wie lange zu speichern ist. Datenspeicherdefinitionen
müssen für die gewünschte Serverentität
und -kollektion spezifiziert werden.
Ein
Archiv-Exportprogramm kann verwendet werden, um die Daten zu exportieren,
die in den Datenspeichern enthalten sind. Sobald
die
Daten in einem
kommagetreuen ASCII- File gespeichert sind, können sie in eine Excel-Mappe oder
eine Datenbank importiert werden. Dieses erleichtert den statistischen
Bericht zum Analysieren der überwachten Leistungsdaten.
Unbegrenzte Klienten Installation
Mit dem Erwerb des Surveillance DB Serveragenten, dürfen Sie,
den Klienten auf einer unbegrenzten Anzahl von Maschinen
zu installieren.
Das Surveillance Berichtsmodul
Das Surveillance – Berichtsmodul ist eine Kombination einiger
Technologien und Eigenschaften, die zusammen den Kunden
mit einem kompletten Berichtsystem
versehen. Es gibt drei Hauptbestandteile zu diesem
Modul: das lokale host-based Archiv, den zentrale Archiv und das Berichtssystem.
•
Lokales Host - Archiv mit Sammel- und Berichtsfunktion
• Surveillance Zentralarchiv
• Surveillance Berichtsmodule
Mit
beliebigen hinzugefügten Lösungen können Kunden
ihre eigenen Berichtsspezifikationen erstellen,
indem sie vordefinierte Surveillance-Berichtsspezifikationen als
Basis verwenden.
Surveillance
DB
|