Wer komplexe Datenbank-Anwendungen entwickelt, verliert bei der Fülle an Abfragen und Prozessen schnell den Überblick. Genau für diesen Zweck gibt es dbMonitor: Ein Tool, mit dem du DB-Events nachverfolgen, Fehlern auf den Grund gehen und Probleme gezielt lokalisieren kannst. Ein echtes Plus ist der minimale Performance-Footprint auf die überwachte Anwendung.
Installation und Einrichtung
Das Setup ist im Grunde unkompliziert, erfordert aber einen zusätzlichen Handgriff, bevor das Monitoring starten kann. Du musst eine bestimmte Komponente auf das Formular deiner Anwendung ziehen - typischerweise direkt in deiner Entwicklungsumgebung wie Visual Studio oder Delphi - und diese aktivieren. Wichtig ist auch: dbMonitor muss bereits laufen, bevor du deine eigene Anwendung startest. Praktischerweise klappt die Überwachung auch direkt zur Design-Time.Unterstützte Komponenten und Benutzeroberfläche
dbMonitor eignet sich für das Event-Monitoring unterschiedlichster Komponenten. Das Werkzeug unterstützt ADO.NET-Datenprovider, Delphi Data Access Components (DAC) sowie dbExpress-Treiber. Die Benutzeroberfläche ist intuitiv aufgebaut: Die einzelnen Überwachungsfenster sind im Hauptfenster angeordnet und lassen sich nach Belieben sortieren. Dort siehst du DB-Events, Prozesse und verwandte Daten. Alle Ereignisse lassen sich zudem flexibel filtern und nach deinen Anforderungen sortieren.Echtzeit-Logging und Kompatibilität
dbMonitor leistet gute Dienste, wenn du lokale oder entfernte Datenbank-Anwendungen im Blick behalten willst. Sämtliche Daten laufen in Echtzeit auf und lassen sich in einer Logdatei abspeichern. Sollten Fragen auftauchen, liefert die integrierte Hilfe eine ausführliche Dokumentation mit sämtlichen Anleitungen mit. Achte vorab allerdings auf die Kompatibilität, denn nicht jede Version des Programms deckt alle Komponenten ab.