際際滷

際際滷Share a Scribd company logo
箭翌 の log を酔mに
Play meetup 2, 2015-07-05
@kawachi
噸粁需ている尚弼
箭翌の log ながいな`
Play は logback を聞っているので?
logback のC嬬がそのまま聞える
conf/logback.xml にO協すれば OK
デフォルトのフォ`マット
<pattern>
%coloredLevel - %logger -
%message%n%xException
</pattern>
stack trace の侮さを崙
<pattern>
%coloredLevel - %logger -
%message%n%xException{3}
</pattern>
侮さ3まで
光?3つまでに
だいぶやすい
でも侮さ3で寄嬋健
徭アプリの佩は畠何竃したいが
徭アプリ坪でv方柵び竃しが?
侮くなることもあるだろうし´
匯圭 Rails は´?
徭蛍のアプリに?
根まれる佩だけを ?lter していた
https://github.com/rails/rails/blob/master/railties/lib/rails/
backtrace_cleaner.rb
佚mとgの logback なら?
できるよね
4ヶ埖念に秘ってた!
峺協したstack frame を?
掲燕幣に
<pattern>
%coloredLevel - %logger -
%message%n
%xException{full,play,akka,scala}
</pattern>
侮さは畠何(full)
^play ̄ と ^akka ̄ と ^scala ̄ の佩を茅く
あ、あれ
徭蛍のいた stack frame も竃ない´
佩を猟忖双マッチしてるだけなので
^scala ̄ を峺協すると◎も掲燕幣に´
at controllers.Application.foo(Application.scala:8)
恬るしか涙いか´
恬った
卆贋來弖紗して (build.sbt)
libraryDependencies +=
"com.github.tkawachi" %
"appexception-logback" %
"0.0.2"
conversionRule を弖紗 (logback.xml)
<conversionRule
conversionWord=^appEx ̄
converterClass=
^com.github.tkawachi.appexception.AppThr
owableProxyConverter" />
appEx という兆念で聞えるようにする
峺協したstack frame だけ燕幣
<pattern>
%coloredLevel - %logger -
%message%n
%appEx{controllers,foo.bar}
</pattern>
頼畠俐クラス兆が
^controllers ̄, ^foo.bar ̄ から兵まる?
frame だけを燕幣。
房い宥りの碧貧がりに
<property name="appClassPrefixes" value="?
controllers,?
views?
^/>
<pattern>
%coloredLevel - %logger -
%message%n
%appEx{${appClassPrefixes}}
</pattern>
pre?x 峺協がLくなるrはe協xして柵び竃せます
まとめ
? logback.xml をいい湖じにくと?
ログがやすくなる
? 峺協クラスの stack frame だけ竃す?
appexception-logback 恬った?
https://github.com/tkawachi/appexception-logback
? Feedback お棋ちしています

More Related Content

箭翌の鉛看乙を酔癖に