ログ
ThingWorx ログには、情報が記録され、実行中のものが示され、エラーがリスト化されます。一部のログは Composer の「監視」 > [ログ名を選択] の下に表示され、一部のログは ThingworxStorage/logs でのみ確認できます。ログレベルにより、ログの表示の精度が特定されます。各 Composer ログのログレベルは「監視」 > [ログ名を選択] > 「設定」で設定できます。各ログはサーバー上の /ThingworxStorage/logs にある個別のファイル内に保存されます。
* 
ログのサイズを監視し、ファイルをバックアップしてから破棄することで定期的にパージします。
Composer ログ
Composer 内のログの場合、タイムスタンプ、ログレベル、ユーザーなどによってログデータをフィルタできます。表示する行の数を制限することもできます。特定のログに書き込まれるデータは、システムプロパティエディタでの設定によって決定されます。
ログ名
説明
アプリケーションログ
アプリケーションログには、ThingWorx が動作中に記録したすべてのメッセージが含まれます。設定に応じて、このログにエラーのみを表示することも、プラットフォームのすべての実行を表示することもできます。
通信ログ
通信ログには、ThingWorx でのすべての通信アクティビティが含まれます。
コンフィギュレーションログ
コンフィギュレーションログには、ThingWorx で行われた作成、修正、削除に関して ThingWorx アプリケーションが生成したすべてのメッセージが含まれます。たとえば、Thing またはマッシュアップが作成、修正、または削除されると、その情報はコンフィギュレーションログに含められます。
* 
これは現在のところロークバックには使用できません。
スクリプトログ
スクリプトログには、ThingWorx アプリケーションが JavaScript サービスを実行中に生成したすべてのメッセージが含まれます。logger.warn (または logger.infologger.tracelogger.debuglogger.error) を使用できます。デフォルトでは、このログには警告とエラーが表示されるので、.warn 関数を使用して、実行中のサービスからこの情報をログに記録することをお勧めします。通常、ThingWorx は、サービスの実行中に発生したエラーのみをこのログにパブリッシングします。
* 
デフォルトでは、ThingWorx Platform でのスクリプトのタイムアウトの設定は 30 秒です。スクリプトがこれよりも長く実行されると、プラットフォームが実行を強制終了します。ThingWorx 管理者は、platform-settings.json コンフィギュレーションファイルの Basic Settings セクションでスクリプトのタイムアウトを設定できます。platform-settings.json コンフィギュレーションの詳細を参照してください。
セキュリティログ
セキュリティログには、ThingWorx アプリケーションがユーザーに関して生成したすべてのメッセージが含まれます。この情報には、ログレベルに応じて、ログインデータとページリクエストを含めることができます。
その他のログ
以下のログは Composer では表示されず、サーバー上の ThingworxStorage/logs でのみ確認できます。
ログ名
説明
認証ログ
認証ログには認証ログイン情報が含まれており、ThingworxStorage/logs にある Auth.log ファイルでのみ確認できます。
データベースログ
データベースログには、データベースアクティビティに関連するすべてのメッセージが含まれています。この DatabaseLog.log ファイルは ThingworxStorage/logs でのみ確認できます。
スクリプトエラーログ
スクリプトエラーログにはプラットフォームで作成されたスクリプトのスタックトレースが含まれており、ThingworxStorage/logs にある ScriptErrorLog.log ファイルにのみ表示されます。
これは役に立ちましたか?