[Ultramonkey-l7-develop 69] Re: loggingライブラリの変更につきまして

Back to archive index

nakai norihisa nakai****@yes*****
2007年 11月 13日 (火) 18:05:02 JST


TO:高丸様

中居です。
本文中にコメントを入れさせていただきます。

> 今回、ログ機能の機能UPを考えており、
> 強化の方針として以下の2点を考慮しております。
> 
> ・通常運用時に最低限必要な情報のみをログ出力することにより
>  パフォーマンスを上げる
> ・保守、トラブル対応時に切り分けができる十分な情報を提供する

上記理由は相反するものと思われますが、どのように解決するのでしょう?
現状でもvanessa_loggerにはDEBUG出力と通常出力がありますが、
それでは不足する理由はありますでしょうか?

> そのため、vanessa_loggerの代わりにapacheのlog4cxxを
> 採用することを考えております。
> 
> 理由と致しまして、
> ・ログレベルという概念があり、指定されたレベル以下のログを
>  出力しないようにできる
>  (コーディングでは先にログレベルを判定し、文字列生成の
>   コストも抑えるようにする予定です)
> 
> ・カテゴリという概念があり、ログをカテゴリで区別し、
>  カテゴリ毎にレベルを設定することにより、
>  問題領域に的を絞ったログを出力することができる

log4cxxのデメリットとしてはどのような点がありますでしょうか?
また、log4cxxを導入する場合他のapache logging programのように
logの設定をどのように保存するんでしょうか?

どうぞよろしくお願いいたします。




Ultramonkey-l7-develop メーリングリストの案内
Back to archive index