はじめに
ASTERIA WARPのログ出力はOSのロケールやタイムゾーンの設定に影響を受ける。
英語環境でのログ出力メッセージのイメージ
[2017-07-05T01:37:01.749 UTC] INFO [asmon,monitor,main] NMON_I_3001: ASTERIA WARP Monitor started.
[2017-07-05T01:37:01.752 UTC] INFO [asmon,monitor,main] NMON_I_3045: ASTERIA WARP Server Version 1703
[2017-07-05T01:37:01.939 UTC] INFO [asmon,monitor,main] NMON_I_3005: Configuration loaded.
[2017-07-05T01:37:01.972 UTC] INFO [asmon,monitor,main] NMON_I_3027: The log server was started.
[2017-07-05T01:37:01.973 UTC] INFO [asmon,monitor,main] NMON_I_3007: The control server was started.
[2017-07-05T01:37:01.995 UTC] INFO [asmon,monitor,main] NMON_I_3021: Process started : AccessControl
[2017-07-05T01:37:02.415 UTC] INFO [asmon,monitor,LogServer] NMON_I_3042: Connected to the log server : /127.0.0.1
[2017-07-05T01:37:02.492 UTC] INFO [AccessControl,framework,main] AFRM_I_3001: ASTERIA WARP Framework started : AccessControl
[2017-07-05T01:37:03.004 UTC] INFO [asmon,monitor,main] NMON_I_3023: Process running : AccessControl
[2017-07-05T01:37:04.015 UTC] INFO [asmon,monitor,main] NMON_I_3021: Process started : ManagementConsole
[2017-07-05T01:37:04.396 UTC] INFO [asmon,monitor,LogServer] NMON_I_3042: Connected to the log server : /127.0.0.1
[2017-07-05T01:37:04.457 UTC] INFO [asmon,monitor,LogThread] NMON_I_3043: Disconnected from the log server : /127.0.0.1
[2017-07-05T01:37:05.015 UTC] INFO [asmon,monitor,main] NMON_I_3023: Process running : ManagementConsole
[2017-07-05T01:37:05.515 UTC] INFO [asmon,monitor,main] NMON_I_3022: Process skipped : InternalDataStorage
[2017-07-05T01:37:06.030 UTC] INFO [asmon,monitor,main] NMON_I_3021: Process started : FlowService
[2017-07-05T01:37:06.468 UTC] INFO [asmon,monitor,LogServer] NMON_I_3042: Connected to the log server : /127.0.0.1
[2017-07-05T01:37:06.562 UTC] INFO [asmon,monitor,LogThread] NMON_I_3043: Disconnected from the log server : /127.0.0.1
[2017-07-05T01:37:08.202 UTC] INFO [asmon,monitor,main] NMON_I_3023: Process running : FlowService
[2017-07-05T01:37:09.214 UTC] INFO [asmon,monitor,main] NMON_I_3021: Process started : Scheduler
[2017-07-05T01:37:09.631 UTC] INFO [asmon,monitor,LogServer] NMON_I_3042: Connected to the log server : /127.0.0.1
[2017-07-05T01:37:09.696 UTC] INFO [Scheduler,framework,main] AFRM_I_3001: ASTERIA WARP Framework started : Scheduler
[2017-07-05T01:37:10.214 UTC] INFO [asmon,monitor,main] NMON_I_3023: Process running : Scheduler
[2017-07-05T01:37:10.714 UTC] INFO [asmon,monitor,main] NMON_I_3022: Process skipped : FtpService
[2017-07-05T01:37:11.215 UTC] INFO [asmon,monitor,main] NMON_I_3024: ASTERIA WARP Server started.
[2017-07-05T01:40:39.004 UTC] INFO [asmon,monitor,main] NMON_I_3002: ASTERIA WARP Server stopped.
[2017-07-05T01:40:39.006 UTC] INFO [asmon,monitor,main] NMON_I_3032: The process is stopped : FtpService
[2017-07-05T01:40:39.013 UTC] INFO [asmon,monitor,main] NMON_I_3034: Sent a stop request to the process: Scheduler
[2017-07-05T01:40:40.622 UTC] INFO [Scheduler,framework,main] AFRM_I_3002: ASTERIA WARP Framework was stopped : Scheduler
[2017-07-05T01:40:40.622 UTC] INFO [asmon,monitor,LogThread] NMON_I_3043: Disconnected from the log server : /127.0.0.1
[2017-07-05T01:40:41.022 UTC] INFO [asmon,monitor,main] NMON_I_3036: Process stopped : Scheduler
[2017-07-05T01:40:42.026 UTC] INFO [asmon,monitor,main] NMON_I_3034: Sent a stop request to the process: FlowService
[2017-07-05T01:40:47.027 UTC] INFO [asmon,monitor,main] NMON_I_3036: Process stopped : FlowService
[2017-07-05T01:40:47.527 UTC] INFO [asmon,monitor,main] NMON_I_3032: The process is stopped : InternalDataStorage
[2017-07-05T01:40:48.030 UTC] INFO [asmon,monitor,main] NMON_I_3034: Sent a stop request to the process: ManagementConsole
[2017-07-05T01:40:49.031 UTC] INFO [asmon,monitor,main] NMON_I_3036: Process stopped : ManagementConsole
[2017-07-05T01:40:50.034 UTC] INFO [asmon,monitor,main] NMON_I_3034: Sent a stop request to the process: AccessControl
[2017-07-05T01:40:51.638 UTC] INFO [AccessControl,framework,main] AFRM_I_3002: ASTERIA WARP Framework was stopped : AccessControl
[2017-07-05T01:40:51.640 UTC] INFO [asmon,monitor,LogThread] NMON_I_3043: Disconnected from the log server : /127.0.0.1
[2017-07-05T01:40:52.034 UTC] INFO [asmon,monitor,main] NMON_I_3036: Process stopped : AccessControl
[2017-07-05T01:40:53.035 UTC] INFO [asmon,monitor,main] NMON_I_3019: Stopped the control server.
[2017-07-05T01:40:53.035 UTC] INFO [asmon,monitor,main] NMON_I_3029: The log server was stopped.
[2017-07-05T01:40:53.035 UTC] INFO [asmon,monitor,main] NMON_I_3003: ASTERIA WARP Server stopped.
確認箇所
Windows環境(Windows Server2012 R2)で設定を確認するのは以下3箇所。
- タイムゾーン (コントロール パネル>時計、言語、および地域>日付と時刻>タイムゾーンの変更)
- ロケール(コントロール パネル>時計、言語、および地域>言語)
- ロケール(コントロール パネル>時計、言語、および地域>地域)
1.タイムゾーン (コントロール パネル>時計、言語、および地域>日付と時刻>タイムゾーンの変更)
タイムゾーンを「(UTC+09:00) 大阪、札幌、東京」に変更
2.ロケール(コントロール パネル>時計、言語、および地域>言語)
「言語の設定の変更」で日本語を最上位に移動(ない場合は追加)
3.ロケール(コントロール パネル>時計、言語、および地域>地域)
1. 形式:日本語(日本)に変更
2. 場所:主な使用場所を日本に変更
3. 管理:ようこそ画面と新しいユーザーアカウント、Unicode対応ではないプログラムの言語を変更
特に管理>ようこそ画面と新しいユーザーアカウント でシステムアカウントのロケールが変更されていない場合、Windowsサービスで起動したときにログ出力のメッセージが英語のままになることがあるので注意が必要。
Windowsサービス起動時のログオンユーザーが初期設定ではローカルシステムアカウントになっているためだと思われる
変更後
以上の設定でログ出力のメッセージが日本語で出力される
[2017-07-05T11:53:49.691 JST] INFO [asmon,monitor,main] NMON_I_3001: ASTERIA WARP Monitorが起動しました
[2017-07-05T11:53:49.697 JST] INFO [asmon,monitor,main] NMON_I_3045: ASTERIA WARP Server Version 1703
[2017-07-05T11:53:49.901 JST] INFO [asmon,monitor,main] NMON_I_3005: 設定情報を読み込みました
[2017-07-05T11:53:49.933 JST] INFO [asmon,monitor,main] NMON_I_3027: ログサーバーを起動しました
[2017-07-05T11:53:49.936 JST] INFO [asmon,monitor,main] NMON_I_3007: コントロールサーバーを起動しました
[2017-07-05T11:53:49.957 JST] INFO [asmon,monitor,main] NMON_I_3021: プロセスを起動しました: AccessControl
[2017-07-05T11:53:50.823 JST] INFO [asmon,monitor,LogServer] NMON_I_3042: ログサーバーに接続しました: /127.0.0.1
[2017-07-05T11:53:50.885 JST] INFO [AccessControl,framework,main] AFRM_I_3001: ASTERIA WARP Frameworkが起動しました: AccessControl
[2017-07-05T11:53:51.632 JST] INFO [asmon,monitor,main] NMON_I_3023: プロセスは開始しました: AccessControl
[2017-07-05T11:53:52.651 JST] INFO [asmon,monitor,main] NMON_I_3021: プロセスを起動しました: ManagementConsole
[2017-07-05T11:53:53.097 JST] INFO [asmon,monitor,LogServer] NMON_I_3042: ログサーバーに接続しました: /127.0.0.1
[2017-07-05T11:53:53.151 JST] INFO [asmon,monitor,LogThread] NMON_I_3043: ログサーバーから接続解除しました: /127.0.0.1
[2017-07-05T11:53:53.652 JST] INFO [asmon,monitor,main] NMON_I_3023: プロセスは開始しました: ManagementConsole
[2017-07-05T11:53:54.152 JST] INFO [asmon,monitor,main] NMON_I_3022: プロセス起動をスキップしました: InternalDataStorage
[2017-07-05T11:53:54.670 JST] INFO [asmon,monitor,main] NMON_I_3021: プロセスを起動しました: FlowService
[2017-07-05T11:53:55.135 JST] INFO [asmon,monitor,LogServer] NMON_I_3042: ログサーバーに接続しました: /127.0.0.1
[2017-07-05T11:53:55.230 JST] INFO [asmon,monitor,LogThread] NMON_I_3043: ログサーバーから接続解除しました: /127.0.0.1
[2017-07-05T11:53:56.831 JST] INFO [asmon,monitor,main] NMON_I_3023: プロセスは開始しました: FlowService
[2017-07-05T11:53:57.843 JST] INFO [asmon,monitor,main] NMON_I_3021: プロセスを起動しました: Scheduler
[2017-07-05T11:53:58.279 JST] INFO [asmon,monitor,LogServer] NMON_I_3042: ログサーバーに接続しました: /127.0.0.1
[2017-07-05T11:53:58.352 JST] INFO [Scheduler,framework,main] AFRM_I_3001: ASTERIA WARP Frameworkが起動しました: Scheduler
[2017-07-05T11:53:58.848 JST] INFO [asmon,monitor,main] NMON_I_3023: プロセスは開始しました: Scheduler
[2017-07-05T11:53:59.348 JST] INFO [asmon,monitor,main] NMON_I_3022: プロセス起動をスキップしました: FtpService
[2017-07-05T11:53:59.849 JST] INFO [asmon,monitor,main] NMON_I_3024: ASTERIA WARP Serverの起動が完了しました
[2017-07-05T19:26:50.974 JST] INFO [asmon,monitor,main] NMON_I_3002: ASTERIA WARP Serverを停止します
[2017-07-05T19:26:50.975 JST] INFO [asmon,monitor,main] NMON_I_3032: プロセスは停止しています: FtpService
[2017-07-05T19:26:50.979 JST] INFO [asmon,monitor,main] NMON_I_3034: プロセスに停止要求をだしました: Scheduler
[2017-07-05T19:26:52.587 JST] INFO [Scheduler,framework,main] AFRM_I_3002: ASTERIA WARP Frameworkを停止しました: Scheduler
[2017-07-05T19:26:52.592 JST] INFO [asmon,monitor,LogThread] NMON_I_3043: ログサーバーから接続解除しました: /127.0.0.1
[2017-07-05T19:26:52.979 JST] INFO [asmon,monitor,main] NMON_I_3036: プロセスは停止しました: Scheduler
[2017-07-05T19:26:53.982 JST] INFO [asmon,monitor,main] NMON_I_3034: プロセスに停止要求をだしました: FlowService
[2017-07-05T19:26:58.984 JST] INFO [asmon,monitor,main] NMON_I_3036: プロセスは停止しました: FlowService
[2017-07-05T19:26:59.484 JST] INFO [asmon,monitor,main] NMON_I_3032: プロセスは停止しています: InternalDataStorage
[2017-07-05T19:26:59.986 JST] INFO [asmon,monitor,main] NMON_I_3034: プロセスに停止要求をだしました: ManagementConsole
[2017-07-05T19:27:00.987 JST] INFO [asmon,monitor,main] NMON_I_3036: プロセスは停止しました: ManagementConsole
[2017-07-05T19:27:01.994 JST] INFO [asmon,monitor,main] NMON_I_3034: プロセスに停止要求をだしました: AccessControl
[2017-07-05T19:27:03.617 JST] INFO [AccessControl,framework,main] AFRM_I_3002: ASTERIA WARP Frameworkを停止しました: AccessControl
[2017-07-05T19:27:03.624 JST] INFO [asmon,monitor,LogThread] NMON_I_3043: ログサーバーから接続解除しました: /127.0.0.1
[2017-07-05T19:27:03.996 JST] INFO [asmon,monitor,main] NMON_I_3036: プロセスは停止しました: AccessControl
[2017-07-05T19:27:06.622 JST] INFO [asmon,monitor,main] NMON_I_3019: コントロールサーバーを停止しました
[2017-07-05T19:27:06.624 JST] INFO [asmon,monitor,main] NMON_I_3029: ログサーバーを停止しました
[2017-07-05T19:27:06.626 JST] INFO [asmon,monitor,main] NMON_I_3003: ASTERIA WARP Serverが停止しました