ファイル転送の監視
ファイル転送は、ThingWorx Platform に不可欠な機能の 1 つです。ファイル転送の監視と警告は非常に重要です。ThingWorx では、ファイル転送に関する以下の判定基準がサポートされています。
• Queued File Transfer Jobs - このゲージタイプの判定基準は、その時点の ThingWorx インスタンスでキューに入っているファイル転送を表します。ファイル転送がトリガーされるとすぐにファイル転送ジョブが作成され、オフラインキューに入れられます。判定基準名は queuedTransferJobs で、ファイル転送サブシステムの GetPerformanceMetrics サービスの下にあります。Prometheus などの外部消費の場合、これは /Thingworx/Metrics エンドポイントの下の thingworx_FileTransferSubsystem_queuedTransferJobs として使用できます。
• Active File Transfer Jobs - このゲージタイプの判定基準は、その時点の ThingWorx インスタンスでアクティブなファイル転送を表します。ファイル転送がアクティブ化されると、転送ジョブがオフラインキューからアクティブなキューに移動します。この判定基準は、アクティブなファイル転送を表します。判定基準名は activeTransferJobs で、ファイル転送サブシステムの GetPerformanceMetrics サービスの下にあります。Prometheus などの外部消費の場合、これは /Thingworx/Metrics エンドポイントの下の thingworx_FileTransferSubsystem_activeTransferJobs として使用できます。
• File Transfer Metrics - ファイル転送に使用できる追加の判定基準。これらのすべての判定基準には、counter のタイプがあります。これらの判定基準は、ファイル転送のタイプと状態に基づいています。ファイル転送のタイプは、アップロード、ダウンロード、リポジトリ間、エッジデバイス間のいずれかです。ファイル転送の状態は、Started、Completed、Cancelled、Failed のいずれかです。ファイル転送のタイプの組み合わせによって、使用できる判定基準は異なります。Prometheus などの外部消費の場合、ファイル転送の判定基準は、/Thingworx/Metrics エンドポイントで thingworx_FileTransferSubsystem_{upload/download/acrossRepo/acrossEdge}{Started/Completed/Cancelled/failed}Transfers_total として使用できます。
エッジデバイス間の転送の場合、acrossRepo 判定基準の下に数が表示されます。たとえば、エッジデバイス間のファイル転送が開始されると、acrossRepoStartedTransfers 判定基準が更新されます。同様に、エッジファイル転送がキャンセルされると、acrossRepoCancelledTransfers 判定基準が更新されます。その他の状態判定基準である acrossRepoFailedTransfers および acrossRepoCompletedTransfers も適宜に更新されます。
|
|
単一ユーザーには GetPerformanceMetrics を、高可用性ユーザーには GetClusterPerformanceMetrics を使用します。
|