チュートリアル:IoT デバイスの監視Tutorial: Monitor your IoT devices

このチュートリアルでは、リモート監視ソリューション アクセラレータを使用して、接続されている IoT デバイスを監視します。In this tutorial, you use the Remote Monitoring solution accelerator to monitor your connected IoT devices. ソリューション ダッシュボードを使用して、テレメトリ、デバイス情報、アラート、および KPI を表示します。You use the solution dashboard to view telemetry, device information, alerts, and KPIs.

このチュートリアルでは、場所、速度、および貨物温度のテレメトリを送信する 2 つのシミュレートされたトラック デバイスを使用します。The tutorial uses two simulated truck devices that send location, speed, and cargo temperature telemetry. トラックは Contoso という組織によって管理され、リモート監視ソリューション アクセラレータに接続されています。The trucks are managed by an organization called Contoso and are connected to the Remote Monitoring solution accelerator. Contoso のオペレーターとして、現場のトラックの 1 台 (truck-02) の場所と動きを監視する必要があります。As a Contoso operator, you need to monitor the location and behavior of one of your trucks (truck-02) in the field.

このチュートリアルでは、次のことを行いました。In this tutorial, you:

  • ダッシュボードのデバイスをフィルターで絞り込むFilter the devices in the dashboard
  • テレメトリをリアルタイムで表示するView real-time telemetry
  • デバイスの詳細の表示View device details
  • デバイスのアラートを表示するView alerts from your devices
  • システムの KPI を表示するView the system KPIs

Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。If you don't have an Azure subscription, create a free account before you begin.

前提条件Prerequisites

このチュートリアルを実行するには、お使いの Azure サブスクリプションにリモート監視ソリューション アクセラレータのインスタンスをデプロイしておく必要があります。To follow this tutorial, you need a deployed instance of the Remote Monitoring solution accelerator in your Azure subscription.

まだリモート監視ソリューション アクセラレータをデプロイしていない場合は、クイック スタート「クラウドベースのリモート監視ソリューションのデプロイ」を完了する必要があります。If you haven't deployed the Remote Monitoring solution accelerator yet, you should complete the Deploy a cloud-based remote monitoring solution quickstart.

リモート監視ソリューション ダッシュボードをブラウザーに表示するには、最初に [Microsoft Azure IoT Solution Accelerators](Microsoft Azure IoT ソリューション アクセラレーター) に移動します。To view to the Remote Monitoring solution dashboard in your browser, first navigate to Microsoft Azure IoT Solution Accelerators. Azure サブスクリプションの資格情報を使用してサインインするように求められる場合があります。You may be asked to sign in using your Azure subscription credentials.

次に、クイック スタートでデプロイしたリモート監視ソリューション アクセラレーターのタイル上で [起動] をクリックします。Then click Launch on the tile for the Remote Monitoring solution accelerator you deployed in the Quickstart.

表示するデバイスを選択するChoose the devices to display

[ダッシュボード] ページに表示する接続されたデバイスを選択するには、フィルターを使用します。To select which connected devices display on the Dashboard page, use filters. [トラック] デバイスのみを選択するには、フィルターのドロップダウン メニューで組み込みの [トラック] フィルターを選択します。To display only the Truck devices, choose the built-in Trucks filter in the filter drop-down:

ダッシュボードに表示するトラックをフィルター処理するFilter for trucks on the dashboard

フィルターを適用すると、フィルター条件に一致するデバイスのみがマップとテレメトリ パネルに表示されます。When you apply a filter, only those devices that match the filter conditions display on the map and in the telemetry panel. truck-02 を含む 2 台のトラックがソリューション アクセラレータに接続されていることがわかります。You can see that there are two trucks connected to the solution accelerator, including truck-02:

トラックのみがマップに表示されるOnly trucks are displayed on the map

フィルターを作成、編集、および削除するには、[Manage device groups](デバイス グループの管理) をクリックします。To create, edit, and delete filters, click Manage device groups.

テレメトリをリアルタイムで表示するView real-time telemetry

ソリューション アクセラレータでは、リアルタイムのテレメトリがグラフとして [ダッシュボード] ページに表示されます。The solution accelerator plots real-time telemetry in the chart on the Dashboard page. テレメトリ グラフの上部には、現在のフィルターによって選択されているデバイス (truck-02 を含む) で使用可能なテレメトリの種類が表示されます。The top of the telemetry chart shows available telemetry types for the devices, including truck-02, selected by the current filter. 既定では、グラフにはトラックの緯度が表示されます。truck-02 は静止しているようです。By default, the chart is showing the latitude of the trucks and truck-02 appears to be stationary:

トラックのテレメトリの種類Truck telemetry types

トラックの温度テレメトリを表示するには、[温度] をクリックします。To view temperature telemetry for the trucks, click Temperature. truck-02 の温度が 1 時間でどのように変化したかを見ることができます。You can see how the temperature for truck-02 has varied over the last hour:

トラックの温度テレメトリのプロットTruck temperature telemetry plot

マップの表示View the map

マップには、現在のフィルターで選択されているシミュレートされたトラックに関する情報が表示されます。The map displays information about the simulated trucks selected by the current filter. マップを拡大または縮小して、場所の細部や広域を表示できます。You can zoom and pan the map to display locations in more or less detail. マップ上のデバイス アイコンの色は、デバイスに対してアラート (濃い青) または警告 (赤) がアクティブであるかどうかを示します。The color of a device icon on the map indicates whether any Alerts (dark blue) or Warnings (red) are active for the device. アラート警告をまとめた数値がマップの左側に表示されます。A summary of the number of Alerts and Warnings is displayed to the left of the map.

truck-02 の詳細を表示するには、マップをパンおよび拡大縮小してトラックを探し、マップ上でトラックを選択します。To view the details for truck-02, pan and zoom the map to locate it, then select the truck on the map. 次に、デバイス ラベルをクリックして [デバイスの詳細] パネルを開きます。Then click on the device label to open the Device details panel. デバイスの詳細情報は次のとおりです。Device details include:

  • 最新のテレメトリの値Recent telemetry values
  • デバイスがサポートしているメソッドMethods the device supports
  • デバイスのプロパティDevice properties

ダッシュボードにデバイスの詳細を表示するView device details on the dashboard

アラートを表示するView alerts

[アラート] パネルには、デバイスからの最新の警告に関する詳細情報が表示されます。The Alerts panel displays detailed information about the most recent alerts from your devices. truck-02 からの警告は、貨物温度が通常よりも高いことを示しています。The alerts from truck-02 indicate higher than normal cargo temperature:

ダッシュボードにデバイスのアラートを表示するView device alerts on the dashboard

フィルターを使用して最新のアラートの時間範囲を調整できます。You can use a filter to adjust the time span for recent alerts. 既定では、パネルには過去 1 時間のアラートが表示されます。By default, the panel displays alerts from the last hour.

システムの KPI を表示するView the system KPIs

ソリューション アクセラレータによって計算されたシステム KPI は、[ダッシュボード] ページの [分析] パネルに表示されます。The Dashboard page displays system KPIs calculated by the solution accelerator in the Analytics panel:

ダッシュボードの KPIDashboard KPIs

ダッシュボードには、現在のデバイスと期間フィルターによって選択されたアラートに対して、次の 3 つの KPI が表示されます。The dashboard shows three KPIs for the alerts selected by the current device and timespan filters:

  • 最も多くのアラートをトリガーした規則のアクティブなアラートの数。The number of active alerts for the rules that have triggered the most alerts.
  • デバイスの種類ごとのアラートの割合。The proportion of alerts by device type.
  • 重大なアラートの割合。The percentage of alerts that are critical alerts.

truck-02 の場合、すべての警告は貨物温度が通常よりも高いという注意です。For truck-02, all the alerts are warnings of higher than normal cargo temperature.

アラートの時間間隔を設定し、表示するデバイスを制御する同じフィルターによって、KPI の集計方法が決まります。The same filters that set the time span for alerts and control which devices are displayed determine how the KPIs are aggregated. 既定では、過去 1 時間に集計された KPI がパネルに表示されます。By default, the panel displays KPIs aggregated over the last hour.

リソースのクリーンアップClean up resources

次のチュートリアルに進む場合は、リモート監視ソリューション アクセラレータをデプロイしたままにしておきます。If you plan to move on to the next tutorial, leave the Remote Monitoring solution accelerator deployed. ソリューション アクセラレータを使用していないときの実行コストを削減するには、設定パネルでシミュレートされたデバイスを停止します。To reduce the costs of running the solution accelerator while you're not using it, you can stop the simulated devices in the settings panel:

テレメトリを一時停止するPause telemetry

次のチュートリアルを開始する準備ができたら、シミュレートされたデバイスを再起動することができます。You can restart the simulated devices when you're ready to start the next tutorial.

ソリューション アクセラレータが不要になった場合は、[プロビジョニングされたソリューション] ページから削除します。If you no longer need the solution accelerator, delete it from the Provisioned solutions page:

ソリューションを削除する

ソリューションを削除する

次の手順Next steps

このチュートリアルでは、リモート監視ソリューション アクセラレータの [ダッシュボード] ページを使用して、シミュレートされたトラックをフィルター処理および監視する方法について説明しました。This tutorial showed you how to use the Dashboard page in the Remote Monitoring solution accelerator to filter and monitor the simulated trucks. ソリューション アクセラレータを使用して接続されているデバイスの問題を検出する方法について学習するには、次のチュートリアルに進んでください。To learn how to use the solution accelerator to detect issues with your connected devices, continue to the next tutorial.