問題タブ [raven]
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.
spring - Spring でログインするための Sentry
ロギングには Sentry (オンプレミス) を使用しています。最近、Spring フレームワークへの移行を開始しましたが、Sentry サーバーにヒットするログを取得できません。と を使っlog4j
てみlogger (slf4j)
ました。どちらの場合も、私は進歩を遂げることができませんでした。Sentry + Java に関するすべてのドキュメントではspring-starter
using . おそらく、これが原因でログ構成が読み取られません。Spring プロジェクトで歩哨を働かせる方法を誰か教えてもらえますか?logger
raven
logback.xml
編集:これがクラスパスにある私のものです。
python - Sentry が Celery からの SoftTimeLimitExceeded エラーをグループ化しないのはなぜですか?
ほとんどがグループ化されていますが、ページ アイテムの 85% は SoftTimeLimitExceeded です。適切なグループ化を強制するために raven クラスをオーバーライドする必要がありますか、それともセントリー側の一時的な問題ですか?
sentry - ログバックを使用してraven Javaにリクエスト情報を追加するには?
私たちは、エラー報告のために Java のログバックと歩哨でレイヴンを使用しています。エラーをログに記録することはできますが、リクエスト情報を追加するにはどうすればよいでしょうか?
https://docs.getsentry.com/hosted/clients/java/modules/logback/で例が見つかりませんでした
java - java.lang.ClassCastException: net.kencochrane.raven.log4j.SentryAppender は org.apache.log4j.Appender にキャストできません
raven-log4jを使用してyoutrackの例外をSentryに送信しようとしています。
/etc/youtrack/log4j.xml
:
元の upstart ファイルの一部:
exec java -Xmx{{ heap_size }} -XX:MaxPermSize=250m -Djava.awt.headless=true -Djetbrains.youtrack.disableBrowser=true -Djava.security.egd=/dev/zrandom -Djetbrains.mps.webr.log4jPath =/etc/youtrack/log4j.xml -jar /usr/local/youtrack/{{ jarfile }} 8082
そして私はそれを次のように変更しました:
exec java -Xmx1g -XX:MaxPermSize=250m -Djava.awt.headless=true -Djetbrains.youtrack.disableBrowser=true -Djava.security.egd=/dev/zrandom -Djetbrains.mps.webr.log4jPath=/etc/youtrack /log4j.xml -cp /usr/local/youtrack/youtrack-6.5.16853.jar:/usr/local/youtrack/lib/* jetbrains.youtrack.standalone.YoutrackStandalone 8082
クラスパスを指定します ( /usr/local/youtrack/lib/*
)。
にコピーraven-log4j-6.0.0.jar
しないと/usr/local/youtrack/lib
、次のようなエラーが発生します。
しかし、その lib フォルダーに入れた後、別のエラーが表示されます。
確かにlog4j-*.jar
、lib
フォルダにはありません:
なぜ、どこで 2 回ロードされたのですか?