Best Practices for IoT Platform Operation Monitoring

1. モニタリングとアラーム機能の概要[](#i0bcvd)
IoT Platform の Cloud Monitor 連携におけるモニタリング指標は、システムイベントアラームとしきい値アラームの 2 種類に分類されます。システムイベントアラームは主に IoT Platform のパフォーマンス指標に基づき、しきい値アラームは主に顧客のビジネス指標の変化に基づいています。

Cloud Monitor コンソール:https://cloudmonitor.console.aliyun.com/#/alarmservice/product=&searchValue=&searchType=&searchProduct=


2. IoT Platform モニタリング設定の実践

2.1 システムイベントアラーム
Alibaba Cloud IoT Platform はパブリッククラウドプロダクトとして、デバイス接続頻度、データ送信頻度、ダウンリンクコマンド頻度、メッセージフロー頻度などの指標に使用制限があります。使用制限の例を以下に示します。

完全なプロダクト使用制限ドキュメントについては、こちらを参照してください:https://help.aliyun.com/document_detail/30527.html

IoT Platform の使用中に使用制限に達すると、トラフィックが制限され、ビジネスの正常な動作に影響を及ぼします。Cloud Monitor と連携することで、異常をいち早く検知し、適切なビジネス調整を行うことができます。

Cloud Monitor で監視可能な IoT Platform のシステムイベントは以下の通りです。

現在のアカウントの 1 秒あたりの最大接続リクエスト数が上限に達しました
現在のアカウントの 1 秒あたりのパブリッシュリクエスト数が上限に達しました
現在のアカウントのルールエンジンへの 1 秒あたりのリクエスト数が上限に達しました
現在のアカウントのデバイスへの 1 秒あたりの送信リクエスト数が上限に達しました
任意のデバイスのアップリンクメッセージの QPS が上限に達しました
任意のデバイスのダウンリンクメッセージの QPS が上限に達しました
Cloud Monitor コンソールに入り、左側のナビゲーションバーからイベントモニタリングを見つけてアラームルールタブをクリックし、システムイベントの下でイベントアラームの作成ボタンをクリックします。詳細な設定は以下の通りです。


OK をクリックすると、モニタリングアラートルールが作成されます。



2.2 しきい値アラーム
IoT Platform と Cloud Monitor の連携時のしきい値アラーム指標は以下の通りです。
設備オンライン関連:

リアルタイムオンラインデバイス数 (MQTT)
オブジェクトモデル通信関連:

デバイスイベントレポート失敗数
デバイス属性レポート失敗数
デバイスプロパティ設定失敗数
デバイスサービス呼び出し失敗数
ルールエンジンフロー関連:

ルールエンジンのメッセージフロー回数 (DataHub)
ルールエンジンのメッセージフロー回数 (Function Compute)
ルールエンジンのメッセージフロー回数 (Message Service)
ルールエンジンのメッセージフロー回数 (MQ)
ルールエンジンのメッセージフロー回数 (OTS)
ルールエンジンのメッセージフロー回数 (ApsaraDB RDS)
ルールエンジンのメッセージフロー回数 (REPUBLISH)
ルールエンジンのメッセージフロー回数 (TSDB)
アップリンク関連:

プラットフォームへのメッセージ送信件数 (MQTT)
プラットフォームへのメッセージ送信件数 (CoAP)
プラットフォームへのメッセージ送信件数 (HTTP)
プラットフォームへのメッセージ送信件数 (HTTP/2)
プラットフォームへのメッセージ送信件数 (LoRa)
ダウンリンク関連:

プラットフォームからのメッセージ送信件数 (MQTT)
プラットフォームからのメッセージ送信件数 (HTTP/2)
プラットフォームからのメッセージ送信件数 (LoRa)
Cloud Monitor コンソールに入り、左側のナビゲーションバーからアラームサービスを見つけてアラームルールをクリックし、しきい値アラームの下でアラームルールの作成ボタンをクリックします。参考設定は以下の通りです。


まず、プロダクトとして IoT Platform を選択し、ビジネスに応じてリソース範囲と具体的なモニタリング対象のインスタンスを選択します。


次に、アラームルールのトリガー条件を設定します。たとえば下図のように、1 分間を期間としてオンラインデバイス数を集計し、3 回連続で集計されたデバイス数が 15,000 を下回った場合にサービスアラームがトリガーされます。


最後に、アラーム受信者と通知方法を設定します。デフォルトで、Cloud Monitor は電話、SMS、メール、DingTalk グループロボットなどの複数の通知方法に対応しています。Webhook を設定することで、カスタマーサービスのコールバック関数をトリガーすることもできます。


しきい値アラームの設定が完了すると、一覧で有効化されたアラームルールを確認し、アラーム履歴をチェックできます。

Related Articles

Explore More Special Offers

  1. Short Message Service(SMS) & Mail Service

    50,000 email package starts as low as USD 1.99, 120 short messages start at only USD 1.00

phone お問い合わせ
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.