Webhook メッセージ フロー
クライアントがポーリングしてAPIから情報を取得するのとは対照的に、Juniper MistはWebhookをターゲットのWebhook URLにプッシュします。そこでは、基盤となるサービスが特定のデータのメッセージを収集、保存、または解析し、インフラストラクチャに対してアクションを自動的に実行できます。
すべてのイベントが集約されるわけではありません。一部のメッセージは直接送信されます。集約された Webhook の場合、ネットワーク デバイスでイベントが発生してから、イベントが集約されて宛先 URL に送信されるまで 5 秒もかかりません。
この画像は、Webhook のデータフローの段階を示しています。
-
Juniper Mist管理するネットワーク デバイスでイベントが発生します。
-
Juniper Mist はイベントを処理し、現在の Webhook 構成が一致するかどうかを確認します。
-
一致するものが見つかったJuniper Mist、構成に従ってエンドポイント URL に Webhook を送信します。
-
特定のトピックの複数のイベントが特定の期間内に発生した場合、Juniper Mist はイベントを集約して 1 つのメッセージで送信します。