問題タブ [jboss-logging]

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.

0 投票する
1 に答える
857 参照

logging - Datadog を使用した Quarkus ロギング

Quarkus では、デフォルトのロギング ライブラリは JBoss であり、 を使用quarkus-logging-jsonすると、ログを JSON としてエンコードできます。

ただし、Datadog 統合には、 などのカスタム フィールドが必要servicedd.span_idありdd.trace_id、ログを正しい構文に関連付ける必要があります。

現在、これをに追加しようとしましたapplication.properties

ただし、これは期待どおりに Datadog に表示されないようです。

log4j2 を使用する場合は、そのように構成するだけです。

繰り返しますが、Quarkus configs で同じ結果を達成する方法に関するドキュメントは見つかりません。

これらのカスタム プロパティを Quarkus を使用して JSON ログに挿入する方法や、Datadog と適切に統合する方法を知っている人はいますか?

0 投票する
2 に答える
356 参照

java - wildfly を使用してファイルのランタイム エラーをログに記録する方法

同じ groupId を持つ複数の Web アプリ モジュールがwildfly 18にデプロイされています。たとえば、 org.foo.ecommerceとしましょう。

これらのモジュールは独自のサブグループで構成されているため、次のようになります。

  1. モジュール1 - org.foo.ecommerce.mod1
  2. module2 - org.foo.ecommerce.mod2
  3. module3 - org.foo.ecommerce.mod3

そこで、次のように、モジュールごとにハンドラーを使用してワイルドフライを構成しました。

現在、何らかの理由で NullPointerException がスローされた場合、wildfly server.log でのみ見つけることができます。

に属するモジュールのすべての例外を表示するにはどうすればよいですか?

アップデート

これは console / server.log のスタックトレースです

独自の例外を宣言しても、動作は同じであることに注意してください