discuss_ja@glassfish.java.net

Re: サーバのログメッセージ

From: Shinya Ogino <Shinya.Ogino_at_Sun.COM>
Date: Mon, 21 Jul 2008 08:21:12 +0900

どうもありがとうございます。
とても参考になります。余談の要件も厳しいですね。。。

> - 「設定によってログ出力の 英語/日本語 の切り替えが可能」という情報
を公開しておく
> # asadmin 実行時の LANG の設定で英語/日本語は切り替わりますよね。。?
> 試してみたところそんな感じっぽいので。。(違ってたらどうしよう。。)
確かに、これを載せておくというのは良さそうですね。
ドキュメントにフィードバックします。

>
> - (贅沢かもしれませんが)各国語ログメッセージと英語ログメッセージの
マッピング表があれば便利
>   # すでに公開されていたらスミマセン。。
これはどこかでも聞いたことがあります。検討してみます。

荻布

takeshi nakashima wrote:
> 荻布さん
>
> お疲れ様です。
> 中島です。
>
>> ちなみに v2 多言語版は翻訳されています。
>
> こんな感じのメッセージが出る、ということですかね?
>
> ■ 日本語版
> # tail -f glassfish-v2ur2/domains/domain1/logs/server.log
>
> [#|2008-06-18T22:29:22.870+0900|INFO|sun-appserver9.1|javax.enterprise.resource.resourceadapter|_ThreadID=17;_ThreadName=RMI TCP
> Connection(36)-127.0.0.1;jmsra;|RAR7094: jmsra は正常にシャットダウンされました。|#]
>
> [#|2008-06-18T22:29:22.870+0900|INFO|sun-appserver9.1|javax.enterprise.system.core|_ThreadID=17;_ThreadName=RMI TCP
> Connection(36)-127.0.0.1;|CORE 5061 : リソースアダプタの Stop() が完了しました|#]
>
> [#|2008-06-18T22:29:22.870+0900|INFO|sun-appserver9.1|javax.enterprise.system.core|_ThreadID=17;_ThreadName=RMI TCP
> Connection(36)-127.0.0.1;|CORE5052: アプリケーションのシャットダウンが完了しました。|#]
>
>
> ■ 英語版(上記日本語版とはちょっとメッセージが違いますが。。)
> # tail -f glassfish-v2ur2/domains/domain1/logs/server.log
>
> [#|2008-07-19T08:34:33.640+0900|INFO|sun-appserver9.1|javax.enterprise.system.core|_ThreadID=15;_ThreadName=RMI TCP
> Connection(6)-127.0.0.1;|CORE 5061 : Resource adapters Stop() Complete|#]
>
> [#|2008-07-19T08:34:33.640+0900|INFO|sun-appserver9.1|javax.enterprise.system.core|_ThreadID=15;_ThreadName=RMI TCP
> Connection(6)-127.0.0.1;|CORE5052: Application shutdown complete.|#]
>
> [#|2008-07-19T08:34:33.656+0900|INFO|sun-appserver9.1|javax.enterprise.system.tools.deployment|_ThreadID=15;_ThreadName=RMI TCP
> Connection(6)-127.0.0.1;|[AutoDeploy] Disabling AutoDeployment service.|#]
>
>
>
>> はたして、アプリケーションサーバが出力する
>> ログメッセージは翻訳されている方がよいのでしょうか。
>
> すっごく難しいところですね。。
>
> 商用製品のApp Serverとしての側面もあると考えていいんですよね。。?
> ということだと、、
>
> お金を出して買っているんだから、日本語しか使えない人でも使えるように
>   UI/ログ等日本語化されているべきだ
>
> という意見を聞くことはあります。
>
> 一方で、自分でどうにかしないといけないOSSプロダクトとしての側面からでは、
> 荻布さんがおっしゃるとおり、
>
> 「ググったり、ML, フォーラム、サポートに投げたり」を考えると、
> 検索結果が増えるように英語で統一されているほうが便利
>
> だと思います。
>
> ということで、、
>
> - 「設定によってログ出力の 英語/日本語 の切り替えが可能」という情報を公開しておく
> # asadmin 実行時の LANG の設定で英語/日本語は切り替わりますよね。。?
> 試してみたところそんな感じっぽいので。。(違ってたらどうしよう。。)
>
> - (贅沢かもしれませんが)各国語ログメッセージと英語ログメッセージのマッピング表があれば便利
>   # すでに公開されていたらスミマセン。。
>
> かな、、と思いました。
>
>
> 以上、ご参考程度に。。
>
>
> それと、余談ですが、「ログ監視ツールが、ログメッセージに含まれる文字コードとして
> EUC(SJISだったかも。。)しかサポートしていないので、それ以外の文字列がログに出力
> されないようにしたいが可能か?」みたいな困った要件を突きつけられるときがあります。。
> はぁ。。
>
>