はじめに
本ドキュメントでは CMX のログレベルの変更について紹介します。
CMX ではサービスごとにログレベルを変更することができ、
特定サービスの詳細なログを取得することができます。
ログレベルの確認方法
以下のコマンドにより各サービスのログレベルが確認できます。
デフォルトでは全てのサービスのログレベルは 「INFO」となります。
[cmxadmin@taktakah-cmx2 ~]$ cmxctl trace status
+-----------------+-------------+
| Running Service | Trace Level |
+-----------------+-------------+
| analytics | INFO |
+-----------------+-------------+
| configuration | INFO |
+-----------------+-------------+
| connect | INFO |
+-----------------+-------------+
| hyperlocation | INFO |
+-----------------+-------------+
| location | INFO |
+-----------------+-------------+
| matlabengine | INFO |
+-----------------+-------------+
| nmsplb | INFO |
+-----------------+-------------+
| nmspproxy | INFO |
+-----------------+-------------+
ログレベルの変更方法
以下のコマンドで各サービスのログレベルが変更できます。
ログレベルは「INFO」もしくは「DEBUG」を指定できます。
ログレベルが「DEBUG」にすると詳細なログが記録されます。
[cmxadmin@taktakah-cmx2 ~]$ cmxctl trace update
Service: location
Level: DEBUG
+-----------------+-------------+
| Running Service | Trace Level |
+-----------------+-------------+
| analytics | INFO |
+-----------------+-------------+
| configuration | INFO |
+-----------------+-------------+
| connect | INFO |
+-----------------+-------------+
| hyperlocation | INFO |
+-----------------+-------------+
| location | DEBUG |
+-----------------+-------------+
| matlabengine | INFO |
+-----------------+-------------+
| nmsplb | INFO |
+-----------------+-------------+
| nmspproxy | INFO |
+-----------------+-------------+
ログの取得方法
再現性のある事象などは上述のログレベルを DEBUG に変更した上で
以下の「CMXの基本ログ」を取得ください。
CMX の 基本ログ [Ver 10.3 以降]
トラブルシューティングの例
「マップ上にクライアントが表示されない事象」のログ取得
1. Location および matlabengine を DEBUG に変更
2. 事象の再現(マップの再表示)
3. CMXの基本ログの取得