このガイドでは、「複数 SIM を Ping で死活監視して Email 通知」テンプレートの概要、設定方法、カスタマイズのポイントを説明します。
概要
このテンプレートは、SORACOM IoT SIM の一覧を取得し、(必要に応じて)指定した SIM グループに属する SIM のみに Downlink Ping を実行して死活監視する Flux アプリです。Ping が失敗した SIM があった場合は、失敗した SIM ID をまとめてメール通知します。複数台のデバイスをまとめて死活監視したいケースで利用できます。
デフォルトでは SIM の取得件数は 10 件(limit=10)です。監視対象 SIM が多い場合は SIM 一覧取得アクションの limit を変更してください。
メール通知の例
送信されるメールは以下のような内容です。

概算費用
初期費用
品目 | 費用 | 備考 |
|---|---|---|
SORACOM IoT SIM | 902円〜 |
月額費用
品目 | 当アプリの概算費用 | 備考 |
|---|---|---|
SORACOM Flux | 最大 81.84 円/月(*1) | 12 時間おき、 SIM の取得件数が 10 件(limit=10) の場合 |
SORACOM IoT SIM | 55円〜/月 | SORACOM IoT SIM または SORACOM Arc の月額費用が発生します(*2)。55円〜/月は SORACOM Arc の月額費用です。 |
本記載は概算であり、実際の利用状況によって変動します。 正確な料金はSORACOM のサービスページおよびユーザーコンソールから利用明細をご確認ください。
事前の準備
このテンプレートをデプロイする前に、以下を準備してください。
アプリの作成
アプリ作成時点では以下の項目を設定できます。
パラメーター名 | 説明 |
|---|---|
email_send_to | メール通知の送信先(検証済みのメールアドレス) |
group_ids | 監視対象の SIM グループの groupId(任意。指定した場合はそのグループに属する SIM のみに Ping を実行) |
インターバルタイマーイベントソースが OFF になっています。手動でアプリをテスト実行してみて、メール通知が確認できたらイベントソースを ON に設定してください。
アプリのカスタマイズ
Flux Studio で各アクションの設定を変更できます。
監視対象 SIM の件数(SIM 一覧取得アクション)
SORACOM API アクション「SIM 一覧取得」の CONFIG の limit を変更します。

実行間隔(インターバルタイマー)
インターバルタイマーのスケジュール定義(例: 12 時間)を変更します。運用開始前のテストでは一時的に短くし、確認後に適切な間隔へ戻すのがおすすめです。

通知条件 / 通知内容(メール通知)
トラブルシューティング
うまく動かない場合は Flux アプリの実行履歴を確認してください。詳細は 実行履歴/メッセージ履歴 (ログ) を確認する を参照してください。