ログ記録とモニタリング - AWS IoT Core

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

ログ記録とモニタリング

モニタリングは、 AWS およびソリューションの信頼性、可用性、パフォーマンスを維持する上で重要な部分です AWS IoT 。 AWS ソリューションのすべての部分から監視データを収集して、マルチポイント障害が発生した場合にその問題をより簡単にデバッグできるようにする必要があります。ログ記録および監視手順の詳細については、「モニタリング AWS IoT」を参照してください。

モニタリングツール

AWS 監視に使用できるツールを提供します AWS IoT。自動的にモニタリングが行われるように、これらのツールを設定できます。手動操作を必要とするツールもあります。モニタリングタスクをできるだけ自動化することをお勧めします。

自動モニタリングツール

以下の自動監視ツールを使用して、 AWS IoT 何か問題が発生した場合は監視して報告できます。

  • Amazon CloudWatch Alarms — 指定した期間にわたって 1 つのメトリックスを監視し、複数の期間にわたる特定のしきい値を基準としたメトリクスの値に基づいて 1 つ以上のアクションを実行します。アクションは、Amazon Simple Notification Service (Amazon SNS) トピックまたは Amazon EC2 Auto Scaling ポリシーに送信される通知です。 CloudWatch アラームがアクションを呼び出すのは、アクションが特定の状態にあるからという理由だけではありません。状態が変わって、変わった状態が指定期間にわたって維持される必要があります。詳細については、「Amazon AWS IoT を使用してアラームとメトリックスを監視する CloudWatch」を参照してください。

  • Amazon CloudWatch Logs — AWS CloudTrail またはその他のソースからのログファイルを監視、保存、アクセスできます。Amazon CloudWatch Logs では、 AWS IoT Device Advisor のテストケースで実行される重要なステップ、生成されたイベント、デバイスから、 AWS IoT Core またはテスト実行中に送信された MQTT メッセージを確認することもできます。これらのログにより、デバイスでデバッグして是正措置を講じることができます。ログを使用して監視します。 AWS IoT CloudWatch 詳細については CloudWatch、Amazon CloudWatch ユーザーガイドのログファイルの監視」を参照してください。

  • Amazon CloudWatch Events — イベントを照合し、1 つ以上のターゲット関数またはストリームにルーティングして、変更、状態情報の取得、是正措置を行います。詳細については、Amazon CloudWatch ユーザーガイドのAmazon CloudWatch イベントとは」を参照してください。

  • AWS CloudTrail ログ監視 — アカウント間でログファイルを共有し、 CloudTrail ログファイルを CloudWatch Logs に送信してリアルタイムで監視し、Java でログ処理アプリケーションを作成し、 CloudTrail配信後にログファイルが変更されていないことを検証します。詳細についてはを使用して AWS IoT API 呼び出しをロギングする AWS CloudTrail、『AWS CloudTrail ユーザーガイド』の「 CloudTrail ログファイルの操作」を参照してください。

手動モニタリングツール

AWS IoT 監視のもう 1 つの重要な点は、 CloudWatch アラームの対象とならない項目を手動で監視することです。 AWS IoT CloudWatch、 AWS およびその他のサービスコンソールダッシュボードでは、 at-a-glance 環境の状態を把握できます AWS 。ログファイルもチェックすることをお勧めします。 AWS IoT

  • AWS IoT ダッシュボードには以下が表示されます。

    • CA 証明書

    • 証明書

    • ポリシー

    • ルール

    • モノ

  • CloudWatch ホームページには以下が表示されます。

    • 現在のアラームとステータス。

    • アラームとリソースのグラフ。

    • サービス状態ステータス。

    CloudWatch を使用して次の操作を実行できます。

    • 重要なサービスをモニタリングするためにカスタマイズされたダッシュボードを作成する。

    • メトリクスデータをグラフ化して、問題のトラブルシューティングを行い、傾向を確認する。

    • AWS すべてのリソースメトリクスを検索して参照できます。

    • 問題があることを通知するアラームを作成および編集する。