Frage

Ich plane p6spy verwenden Datenbank-Anweisungen in unserer Architektur abzufangen. Allerdings habe ich auf der p6spy Website bemerkt, dass die letzte Version der Software im Jahr 2003 war wieder Gibt es irgendetwas gibt, die besser ist, oder soll ich nur Stick mit p6spy?

War es hilfreich?

Lösung

Wir verwenden noch p6spy mit unserer Weblogic 8.1.5 mit EJB2.0 und es funktioniert Reize. Ich bin zu versuchen und zu integrieren, sie mit Weblogic 10.3 und EJB3.0

Andere Tipps

p6spy hat vor jetzt eine Zeit lang im Rahmen einer aktiven Entwicklung. Die Version 2.0 hat auch erschienen. Es unterstützt nun die Verwendung ohne Konfigurationsdatei für einige Anwendungsfälle. Es wird auch auf den JDBC 4.0 API aktualisiert und ist voll kompatibel ist Java 6 und 7.

Das Projekt auch auf entwickelt wird GitHub jetzt. Aktualisierte Dokumentation steht ebenfalls zur Verfügung.

Einige andere Tools und Bibliotheken, die zu p6spy ähnlich sind.

  • Craftsman Spy in ziemlich viel mit der Feature-Set zu überlappen, erscheint log4jdbc. Diese Bibliothek wurde in 2 Jahren nicht mehr aktualisiert und ist abhängig von Jakarta Commons Logging.

  • JAMon (Java Application Monitor) ist ein umfassender Anwendungsmonitor und Überwachung API, die JDBC-includes / SQL-Überwachung als Teil ist es sehr großer Funktionsumfang.

  • JdbcProxy Der Fahrer kann auch einen anderen JDBC-Treiber emulieren ohne Datenbank die Anwendung testen .

  • LogDriver erscheint ähnlich zu sein log4jdbc und der Autor einen schönen Artikel geschrieben hat auf JDBC-Protokollierung im allgemeinen und seine Motivation und Erfahrung LogDriver zu schreiben.

  • JDBC-Logger

  • log4jdbc-Remix eine experimentelle Gabel von log4jdbc mit einigen interessanten Features .

  • jdbcdslog Ein weiterer neuer jdbc Wrapper mit vielen Crossover mit log4jdbc Funktionen.

  • SqlRecorder Eine Bibliothek, die ein Wrapper um einen JDBC-Treiber ist es, alle ausgeführten Abfragen aufnehmen zu verschiedene Standorte wie eine Datei, Konsole oder ein andere Remote-Servern über Plugins.

  • log4jdbc-log4j2 einer anderen Gabel von log4jdbc, die die log4jdbc- enthält remix Gabel und weitere Merkmale von seinem eigenen.

Quelle: https://code.google.com/archive/p/log4jdbc/

Ich begann mit log4jdbc wenn p6spy auf einem precompile Projekt nicht funktionieren würde, der seine tat eigene Treiber Entdeckung. log4jdbc hat Sie die URL DB-Verbindung ändern, die wir einfacher Setup gefunden. Es spielt auch keine separate Konfigurationsdatei (spy.properties) benötigt, und es wird aktiv gearbeitet. Ich bin nicht wieder berühren p6spy gehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top