Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

IoT SiteWise パブリッシャー

フォーカスモード
IoT SiteWise パブリッシャー - AWS IoT Greengrass

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

IoT SiteWise パブリッシャーコンポーネント (aws.iot.SiteWiseEdgePublisher) を使用すると、 AWS IoT SiteWise ゲートウェイはエッジから にデータをエクスポートできます AWS クラウド。

AWS IoT SiteWise ゲートウェイの詳細については、「 AWS IoT SiteWise ユーザーガイド」の「 エッジ AWS IoT SiteWise での の使用」を参照してください。

バージョン

このコンポーネントには、次のバージョンがあります。

  • 4.0.x

  • 3.2.x

  • 3.1.x

  • 3.0.x

  • 2.4.x

  • 2.3.x

  • 2.2.x

  • 2.1.x

  • 2.0.x

タイプ

このコンポーネントはジェネリックコンポーネント (aws.greengrass.generic) です。Greengrass nucleus は、コンポーネントのライフサイクルスクリプトを実行します。

詳細については、「コンポーネントタイプ」を参照してください。

オペレーティングシステム

このコンポーネントは、次のオペレーティングシステムを実行するコアデバイスにインストールできます。

  • リナックス

  • Windows

要件

このコンポーネントには次の要件があります。

  • Greengrass コアデバイスは、次のいずれかのプラットフォームで実行する必要があります。

    • os: Ubuntu 18.04 以降

      アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)

    • os: Red Hat Enterprise Linux (RHEL) 8

      アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)

    • os: Amazon Linux 2

      アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)

    • os: Debian 11

      アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)

    • os: Windows Server 2019 以降

      アーキテクチャ: x86_64 (AMD64)

  • Greengrass コアデバイスはインターネットに接続する必要があります。

  • Greengrass コアデバイスは、iotsitewise:BatchPutAssetPropertyValue アクションを実行する権限を付与されている必要があります。詳細については、「 コアデバイスを AWS サービスとやり取りすることを許可する」を参照してください。

    例 アクセス許可ポリシー
    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "iotsitewise:BatchPutAssetPropertyValue", "Resource": "*" } ] }

エンドポイントおよびポート

このコンポーネントは、基本的な操作に必要なエンドポイントとポートに加えて、次のエンドポイントとポートに対し、アウトバウンドリクエストを実行できる必要があります。詳細については、「プロキシまたはファイアウォールを介したデバイストラフィックを許可する」を参照してください。

エンドポイント ポート 必要 説明

data.iotsitewise.region.amazonaws.com

443 はい

データの発行先 AWS IoT SiteWise。

依存関係

コンポーネントをデプロイすると、 は互換性のあるバージョンの依存関係 AWS IoT Greengrass もデプロイします。つまり、コンポーネントを正常にデプロイするには、コンポーネントとその依存関係のすべての要件を満たす必要があります。このセクションでは、このコンポーネントのリリースされたバージョンの依存関係と、各依存関係に対するコンポーネントのバージョンを定義するセマンティックバージョン制約をリスト表示しています。コンポーネントの各バージョンの依存関係は、AWS IoT Greengrass コンソールでも確認できます。コンポーネントの詳細ページで [Dependencies] (依存関係) リストを確認します。

次の表に、このコンポーネントのバージョン 2.0.x から 2.2.x までの依存関係を示します。

依存関係 互換性のあるバージョン 依存関係タイプ
Greengrass nucleus >=2.3.0<3.0.0 ハード
ストリームマネージャー >=2.0.10<3.0.0 ハード

コンポーネントの依存関係の詳細については、「コンポーネント recipe のリファレンス」を参照してください。

設定

このコンポーネントに設定パラメータはありません。

AWS IoT SiteWise コンソールまたは API を使用して、IoT SiteWise パブリッシャーコンポーネントを設定できます。詳細については、「AWS IoT SiteWise ユーザーガイド」の「ステップ 3: パブリッシャーの設定 (オプション)」を参照してください。

入力データ

このコンポーネントは AWS IoT Greengrass 、ストリームマネージャーからPutAssetPropertyValueEntryメッセージを読み取ります。詳細については、AWS IoT SiteWise API リファレンスの「PutAssetPropertyValueEntry」を参照してください。

ローカルログファイル

このコンポーネントは次のログファイルを使用します。

Linux
/greengrass/v2/logs/aws.iot.SiteWiseEdgePublisher.log
Windows
C:\greengrass\v2\logs\aws.iot.SiteWiseEdgePublisher.log
/greengrass/v2/logs/aws.iot.SiteWiseEdgePublisher.log
このコンポーネントのログを確認するには
  • コアデバイスに次のコマンドを実行して、このコンポーネントのログファイルをリアルタイムに確認します。/greengrass/v2 または C:\greengrass\v2 を AWS IoT Greengrass ルートフォルダへのパスに置き換えます。

    Linux
    sudo tail -f /greengrass/v2/logs/aws.iot.SiteWiseEdgePublisher.log
    Windows (PowerShell)
    Get-Content C:\greengrass\v2\logs\aws.iot.SiteWiseEdgePublisher.log -Tail 10 -Wait
    sudo tail -f /greengrass/v2/logs/aws.iot.SiteWiseEdgePublisher.log

トラブルシューティングとデバッグ

このコンポーネントには、お客様が問題を特定して解決するのに役立つ新しいイベントログが含まれています。ログファイルはローカルログファイルとは別のもので、次の場所にあります。/greengrass/v2 または C:\greengrass\v2 を AWS IoT Greengrass ルートフォルダへのパスに置き換えます。

Linux
/greengrass/v2/work/aws.iot.SiteWiseEdgePublisher/logs/IotSiteWisePublisherEvents.log
Windows
C:\greengrass\v2\work\aws.iot.SiteWiseEdgePublisher\logs\IotSiteWisePublisherEvents.log
/greengrass/v2/work/aws.iot.SiteWiseEdgePublisher/logs/IotSiteWisePublisherEvents.log

このログには、詳細情報とトラブルシューティングの手順が含まれています。トラブルシューティングに関する情報は診断結果とともに提供され、問題の解決方法の説明と、場合によっては詳細情報へのリンクが含まれます。診断情報には次のものが含まれます。

  • 重要度レベル

  • Timestamp

  • イベント固有の追加情報

例 ログの例
accountBeingThrottled: Summary: Data upload speed slowed due to quota limits Level: WARN Timestamp: '2023-06-09T21:30:24.654Z' Description: The IoT SiteWise Publisher is limited to the "Rate of data points ingested" quota for a customers account. See the associated documentation and associated metric for the number of requests that were limited for more information. Note that this may be temporary and not require any change, although if the issue continues you may need to request an increase for the mentioned quota. FurtherInformation: - https://docs.aws.amazon.com/iot-sitewise/latest/userguide/quotas.html - https://docs.aws.amazon.com/iot-sitewise/latest/userguide/troubleshooting-gateway.html#gateway-issue-data-streams AssociatedMetrics: - Name: TotalErrorCount Description: The total number of errors of this type that occurred. Value: 327724.0 AssociatedData: - Name: AggregatePropertyAliases Description: The aggregated property aliases of the throttled data. FileLocation: /greengrass/v2/work/aws.iot.SiteWiseEdgePublisher/./logs/data/AggregatePropertyAliases_1686346224654.log

ライセンス

このコンポーネントは、Greengrass Core ソフトウェアライセンス契約に従ってリリースされています。

変更ログ

次の表は、コンポーネントの各バージョンにおける変更を示します。

バージョン

変更

4.0.1

バグ修正と機能向上
  • 最大バッチ待機時間設定を無効にする AWS IoT SiteWise と、 へのデータのアップロードが妨げられる問題を修正しました。

  • IoTSiteWisePublisher.NumberOfSubscriptionsToMqttBroker メトリクスが MQTT ブローカーにサブスクライブされている一意のトピックの数を不正確に報告する問題を修正しました。

4.0.0

新機能

Classic ストリーム、V2 ゲートウェイ (以前はセルフホスト SiteWise Edge ゲートウェイと呼ばれていました) に加えて、MQTT 対応の V3 ゲートウェイのサポートが追加されました。 V2 SiteWise

バグ修正と機能向上
  • PublishSuccessCount メトリクスが負の値を報告する問題を修正しました。

  • パブリッシャーが 100 秒以内に起動せず、 BROKEN状態になる問題を修正しました。

  • セキュリティの脆弱性を修正しました。

3.2.0

新機能
  • 取り込みが有効になっている場合の Null 値と NaN 値の取り込みのサポートが追加されました AWS IoT SiteWise。で Null および NaN 設定を表示または変更するには AWS IoT SiteWise、DescribeStorageConfiguration API と PutStorageConfiguration APIsを参照してください。

バグ修正と機能向上
  • チェックポイントデータベースファイルが破損している問題を修正しました。

  • 重複するメトリクスを生成する問題を修正しました。

3.1.4

警告

バージョン 3.1.4 は 2025 年 2 月 20 日に廃止されました。このバージョンの改善は、このコンポーネントのそれ以降のバージョンで利用できます。

バグ修正と機能向上
  • オフライン後にlonger-than-expected起動時間を引き起こす可能性のある問題を修正しました。

3.1.3

バグ修正と機能向上
  • にあるイベントログファイル/greengrass/v2/work/aws.iot.SiteWiseEdgePublisher/logs/IoTSiteWisePublisherEvents.logが作成されても、イベントがログに記録されない問題を修正しました。

  • MQTT ブローカーとの接続をモニタリングするための以下の CloudWatch メトリクスを追加します。

    • IoTSiteWisePublisher.IsConnectedToMqttBroker

    • IoTSiteWisePublisher.NumberOfSubscriptionsToMqttBroker

    • IoTSiteWisePublisher.NumberOfUniqueMqttTopicsReceived

    • IoTSiteWisePublisher.MqttMessageReceivedSuccessCount

    • IoTSiteWisePublisher.MqttReceivedSuccessBytes

    ゲートウェイメトリクスの詳細については、「AWS IoT Greengrass Version 2 ゲートウェイメトリクス」を参照してください。

  • S3 への parquet ファイルのアップロードが失敗しても BatchCreateJob API が呼び出される問題を修正しました。

3.1.2

バグ修正と機能向上
  • バージョン 3.1.1 で導入された CPU 使用率が高い問題を修正しました。

3.1.1

警告

バージョン 3.1.1 は 2024 年 3 月 12 日に廃止されました。このバージョンの改善は、このコンポーネントのそれ以降のバージョンで利用できます。

バグ修正と機能向上
  • エラーが発生したときに影響を受けるデータエイリアスを識別する追加のログ記録を追加しました。

  • 取り込まれたデータの経過時間に対する AWS IoT SiteWise API 制限のローカル適用を追加します。

  • 複数の Amazon S3 送信先がある場合、パブリッシャーが StreamManager ストリームのチェックポイントを混在させる問題を修正しました。

  • パブリッシャーが StreamManager ストリームから読み取る方法に伴うパフォーマンスのボトルネックを修正しました。

3.1.0

新機能
  • Amazon S3 にデータを parquet ファイルとして公開するサポートを追加しました。

  • AWS IoT SiteWise バッファインジェストのサポートを追加しました。

3.0.0

バグ修正と機能向上
  • プロキシサポートに関連する問題を修正しました。

新機能
  • MQTT ブローカーからのデータインジェストがサポートされるようになりました。

2.4.1

バグ修正と機能向上
  • コンポーネントが Java Corretto 11 バージョン 11.0.20.8.1 以降で動作できるようにします。コンポーネントバージョン 2.4.0 および 2.3.3 を Java Corretto バージョン 11.0.20.8.1 とともに使用すると、"Could not find or load main class" エラーメッセージが表示されます。

2.4.0

新機能
  • 新しいイベントログを追加して、問題の特定と修正を容易にしています。

バグ修正と機能向上
  • パブリッシャーのチェックポイントリカバリを改善しました。

2.3.3

バグ修正と機能向上
  • 高スループットへの対応を改善しました。

2.3.2

バグ修正と機能向上
  • パブリッシャー設定をダウンロードする際の HTTP プロキシのサポートを修正しました。

2.3.1

新機能
  • Linux ARMv8 アーキテクチャにデータコレクションパックをインストールするためのサポートを追加します。

  • Linux ARMv8 の最小要件:

    • メモリ: 4 GB

    • CPU: ARM Cortex-A72 または同等の仕様

2.2.3

バグ修正と機能向上
  • 再試行可能な例外リストにない汎用例外の再試行を削除します。

2.2.2

バグ修正と機能向上
  • HTTP プロキシサーバー AWS IoT SiteWise を介して へのデータアップロードサポートを再導入します。

2.2.1

注記

このバージョンは、HTTP プロキシ設定をサポートしていません。バージョン 2.2.2 以降では、この機能のサポートが再導入されています。

新機能
  • このコンポーネントにサポートを追加して、データを AWS IoT SiteWiseにアップロードするときに圧縮を切り替えます。

2.2.0

注記

このバージョンは、HTTP プロキシ設定をサポートしていません。バージョン 2.2.2 以降では、この機能のサポートが再導入されています。

新機能
  • データを圧縮してから AWS IoT SiteWise サービスに送信するようにこのコンポーネントを更新。

    • ほとんどの場合、この変更により、コンポーネントの以前のバージョンと比較して、帯域幅の使用量が 75% 削減されます。

    • ほとんどの場合、この変更により CPU 使用率が最大 5% 増加します。大量のデータを処理するゲートウェイでは、この変更により CPU 使用率が最大 15% 増加する可能性があります。

    • この変更は、 AWS IoT SiteWise サービス料金やサービスクォータの使用には影響しません。

    • Windows Server 2019 以降のサポートを追加。

バグ修正と機能向上
  • チェックポイントファイルが破損しているときにこのコンポーネントを起動できない問題を修正。

2.1.4

バグ修正と機能向上
  • Java バージョン 8 との互換性を修正。

2.1.3

警告

このバージョンは、米国東部 (オハイオ)、カナダ (中部)、 AWS GovCloud (米国東部) の各リージョンを除き、使用できなくなりました。このコンポーネントバージョンを実行するには Java バージョン 11 以上が必要です。このバージョンの改善は、このコンポーネントのそれ以降のバージョンで利用できます。

バグ修正と機能向上
  • サポートされていないデバイスにこのコンポーネントをデプロイするときのエラーメッセージが改善。

  • データのアップロードが失敗したときにエラーをログに記録するように更新。

2.1.2

バグ修正と機能向上
  • データの有効期限が切れ次第、期限切れのデータエクスポート機能を呼び出すように更新。

2.1.1

バグ修正と機能向上。

2.1.0

新機能
  • 最新のデータをクラウドに最初に公開するためのサポートを追加。

  • 期限切れのデータをクラウドに公開しないためのサポートを追加。

  • 期限切れのデータをローカルに保存するためのサポートを追加。

バグ修正と機能向上
  • ディスク I/O とそれに対応するレイテンシーを削減。

2.0.2

バグ修正と機能向上。

2.0.1

当初のバージョン

関連情報

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.