問題タブ [log4jdbc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
playframework - log4jdbcでSQLをログに記録する方法は?
2.0 Playframework プロジェクトで、発行された SQL クエリをSlickで分析したいと考えています。そのためにlog4jdbcを使用していますが、動作させることができません。
log4jdbc.jar
フォルダーにファイルを追加しlib/
、application.conf ファイルを次のように変更しました。
エラーになりCannot connect to database [default]
ます。log4jdbc がなければ、すべて正常に動作します。何か不足していますか?
Ps : 重要なお知らせです。問題の原因と思われる play-slick 拡張機能も使用しています。
編集:もう少し深く検索すると、正確なエラーは「適切なドライバーが見つかりません」です。
java - JDBC 接続アクティビティをログに記録する方法は?
プーリング ライブラリ (C3P0) が JDBC 接続を作成および終了していることを確認するにはどうすればよいですか?
注:私はこれについて調査を行い、すでに解決策を見つけました。他の人に役立つようにここに投稿し、将来忘れた場合に参照できるようにします。
他のアプローチ/回答は大歓迎です。
logging - Java 例外マネージャー - エンタープライズ レベル
車輪の再発明に着手する前に、Enterprise Java アプリケーション用の産業用強度の FOSS ロガーを探しています...
例外をログに記録する (SAPesque を考えてください) が、log4J タイプのものを超える大規模なアプリケーションを見てきました。これらの機能は、私が探しているものの一部です。
- 追跡または報告できる参照番号をエンドユーザーに提供する
- 例外を一元的にログに記録します (いいえ、syslog とは異なり、むしろデータベースに記録します)
- チケット ヘルプ デスクでログを作成する (Jira など)
- 自動統計(これらのセクション/名前空間は面倒です)
- 自動キャラクタリゼーション (これらの例外はそれらの例外に似ています)
- 自動ガイダンス - この例外は 10 回発生しており、この Jira で追跡されており、このリリースで修正される予定です...
- オペレータ コンソールまたは API (REST が良い..) ユーザーが見ることができない詳細を見る
- 開発者コンソールまたは API - さらに詳細を表示 (オペレータから隠されているデータなど)
そして、あなたが考えることができる他のもの:)
log4j - log4jで使用されているフォーマット文字は何ですか?その使用法を説明し、例を教えてください?
log4j config xml に以下のエントリがあります。'%p'、'%C;%L'、'%m' の意味は何ですか。それらの文字の略語は何ですか? log4jで使用できる他の文字は何ですか? それらの使用法を説明してください..
logging - log4j MDC の可視性はインスタンス レベルですか? 世界レベル?
私はj2eeアプリケーションで作業しています。セッション Bean (20 インスタンス) を使用しています。各要求のメッセージ ID をログに記録するために使用される MDC で。
ここで私の質問は、この Bean が複数のインスタンスで実行されている場合です。1 つのインスタンスの情報は、他のインスタンスのログ情報と衝突しますか?
java - Jboss 7 log4j 構成 - JDBCAppender
JBoss 7.1.1 の standalone.xml で Log4j JDBCAppender をセットアップするのに助けが必要です
私は以下のように試しましたが、動作しません
エラーログ
このエラーは DB ドライバーの読み込みの問題ですが、これを解決する方法、またはこれを設定する別の方法
java - log4j 1.x を使用した JDBC 経由のトレースのロギング
かなり長い間、log4j 1.x をロギング プラットフォームとして使用しています。私たちのアプリケーションのほとんどは、log4j 1.x も使用する Spring Framework に基づいています。ここで、データベースにログを書き込みたいと考えていますが、この (公式の) JDBC アペンダーが悪いことを (聞いて) 知っています。本番環境のために何をすることをお勧めしますか? log4j 1.x 用に独自の JDBC アペンダーを作成していますか?
また、JDBC アペンダーは明らかに例外をログに記録しません。これは私たちにとって重要です。
Logback がデータベース アペンダを提供していることは知っていますが、切り替えたくありません。作業が多すぎます。また、log4j 2 は書き直されており、JDBC アペンダーは問題ないこともわかっていますが、log4j 1.x とは互換性 API jar であるにもかかわらず、制限があり、互換性がありません。
java - log4j-api-2.0-beta9.jar、log4j-core-2.0-beta9 を log4j-api-2.0.1.jar に置き換え、log4j-core-2.0.1.jar が機能しない
アプリケーションで新しい log4j2 リリースを使用しようとしていますが、機能していません。log4j-api-2.0-beta9.jar と log4j-core-2.0-beta9 を使用したときは機能していましたが、新しいリリースに置き換えた後は機能しませんでした: log4j-api-2.0.1.jar と log4j-core- 2.0.1.jar
私のアプリケーションは、Spring MVC と struts 2 を使用して開発されています。実行する前に必要な追加の再構成はありますか?