|
設定
|
タイプ
|
デフォルト値
|
説明
|
|---|---|---|---|
|
EnableOpenTelemetryForLogging
|
BOOLEAN
|
false
|
OpenTelemetry Collector を有効にするには、この値を true に設定します。
ThingWorx Platform サーバーが起動すると、OpenTelemetry Collector と ThingWorx Platform サーバーとの接続が確立されます。
|
|
DisableFileLogging
|
BOOLEAN
|
false
|
この値を true に設定すると、次のようになります。
• ログは /ThingworxStorage/logs フォルダには書き込まれません。
• ログは > ページに表示されません。
• > ページに次のメッセージが表示されます。
Logging is disabled. Please refer to ThingWorx Platform configuration file to enable it.
この設定では ThingWorx 内部ログのみが停止します。外部ログなど logback.xml を使用して設定されたログは、引き続き機能します。
Console logs ログおよび HTTP.out ログは影響を受けず、引き続き機能します。
|
|
設定
|
デフォルト値
|
説明
|
|---|---|---|
|
BatchLogProcessorMaxQueueSize
|
2048
|
処理およびエクスポートの前に、キューに入れることができるログレコードの最大数。値を大きくするとスループットは増加しますが、より多くのメモリが必要になります。
|
|
BatchLogProcessorScheduledDelay
|
10 ミリ秒
|
プロセッサがログの新しいバッチをエクスポートするまで待機する時間 (ミリ秒単位)。バッチがいっぱいでない場合でも、この時間後にエクスポートされます。
|
|
BatchLogProcessorMaxExportBatchSize
|
512
|
1 回のエクスポートバッチで送信するログエントリの最大数。この設定は、ペイロードのサイズとネットワーク使用率を制御するのに役立ちます。
|
|
BatchLogProcessorExportTimeout
|
1000 ミリ秒
|
ログのエクスポートリクエストが完了するまでシステムが待機する時間 (ミリ秒単位)。リクエストはこの時間後にタイムアウトします。
|
|
OtlpGRPCLogExporterEndpoint
|
ThingWorx Platform がログをエクスポートする OTLP gRPC エンドポイントの URL (例: http://localhost:4317)。OpenTelemetry Collector または OTLP gRPC 互換バックエンドを介したリモートログの取得に必要です。
|
|
|
OtlpGRPCEnableSSL
|
false
|
OTLP gRPC ログエクスポートの SSL/TLS を有効または無効にできます。
• true
- 安全な伝送を使用します。
• false - プレーンテキストを使用します。
|
|
OtlpGRPCTrustStorePath
|
該当なし
|
SSL 通信中に OpenTelemetry Collector またはターゲットバックエンドを検証するための、信頼できる証明書を含むトラストストアファイルへのパス。
|
|
OtlpGRPCTrustStorePassword
|
該当なし
|
OtlpGRPCTrustStorePath で設定されているトラストストアにアクセスするためのパスワード。
|
|
OtlpGRPCKeyStorePath
|
該当なし
|
相互 TLS (mTLS) のクライアント証明書と秘密キーを含むキーストアファイルへのパス。
|
|
OtlpGRPCKeyStorePassword
|
該当なし
|
OtlpGRPCKeyStorePath で設定されているキーストアにアクセスするためのパスワード。
|
|
RetryOtlpGRPCLogExporterMaxAttempts
|
5
|
一時的なエラーが原因でログのエクスポートが失敗した場合の、再試行の最大回数。
|
|
RetryOtlpGRPCLogExporterBackOffMultiplier
|
1.5
|
指数バックオフの計算に使用する乗数。データエクスポートが失敗するたびに、待機時間がこの係数ずつ増加します。
|
|
RetryOtlpGRPCLogExporterInitialBackOff
|
1 秒
|
最初の再試行までの時間 (秒単位)。
|
|
RetryOtlpGRPCLogExporterMaxBackOff
|
5 秒
|
指数バックオフ中の再試行の間隔 (秒単位)。
|
|
OtlpGRPCMetricExporterEndpoint
|
該当なし
|
ThingWorx Platform が判定基準をエクスポートする OTLP gRPC エンドポイントの URL (例: http://localhost:4317)。この URL は、OpenTelemetry Collector または OTLP gRPC 互換バックエンドを介した判定基準の取得に必要です。
|
|
EnableOpenTelemetryInternalMetrics
|
true
|
OpenTelemetry Collector を介したオブザーバビリティプラットフォームへの判定基準の送信を有効にします。
|