Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

웹훅 개요

웹훅 및 웹훅이 API와 어떻게 비교되는지 익히기 시작합니다.

Juniper Mist 조직 전체 또는 특정 Juniper Mist 사이트 내에서 이벤트가 발생할 때 실시간 알림을 받도록 웹후크를 구성할 수 있습니다.

웹훅은 사용자 정의 HTTP 콜백, HTTP 게시물 또는 HTTP 알림으로 알 수 있습니다. 이러한 알림에는 자체 응용 프로그램 또는 타사 소프트웨어에서 사용할 수 있는 이벤트 세부 정보가 포함됩니다.

웹후크 작업을 시작할 때 API와 비교하는 것이 도움이 될 수 있습니다. API는 끌어오기 또는 폴링 모델에서 작동합니다. API 호출을 생성하면 Juniper Mist 요청된 데이터로 응답합니다. 반면, 웹훅은 푸시 모델에서 작동합니다. 웹훅을 구성한 후 이벤트가 발생할 때 데이터를 수신합니다.

조직 웹후크를 사용하면 조직의 실시간 데이터를 제공된 URL로 푸시할 수 있습니다. 자세한 내용은 조직 웹후크를 참조하세요.

사이트 웹훅을 사용하면 특정 사이트의 실시간 데이터를 제공된 URL로 푸시할 수 있습니다. 자세한 내용은 사이트 웹후크를 참조하세요.

Illustration of the differences between APIs and Webhooks

표 1: REST API 및 웹훅 비교
  REST API 웹훅
모델 풀(pull) 또는 폴링 모델(polling model) 푸시 모델
한계 시간당 조직당 5000개 제한 없음
작업 통계 가져오기, 구성 생성, 구성 업데이트 푸시 경고 및 키 통계Push alerts and key statistics
보도 100퍼센트 경고, 주요 이벤트 또는 위치
권장 사용 사례 자동화, 구성 타사 모니터링 도구 또는 비즈니스 애플리케이션과의 통합
메모:

경고 및 경보의 개념은 서로 바꿔 사용할 수 있는 것으로 간주됩니다. 그러나 경고를 구성할 때 경고 또는 경보 구문을 기록해 두고 표시되는 내용을 사용해야 합니다.

웹훅에 대한 API 호출 구조

웹훅을 구성하여 Mist 조직 내 또는 특정 사이트 내에서 발생하는 이벤트에 대한 실시간 데이터와 알림을 받을 수 있습니다. 웹훅을 구성한 후 특정 웹훅을 지정하여 데이터를 가져오는 API 호출을 실행할 수 있습니다. 다음 이미지는 이러한 API 호출의 예입니다. 호출은 API 엔드포인트(접두사), 조직 ID, 리소스(webhooks) 및 웹훅 ID(a7c61a9c-a25b-4c27-xxxx-xxxxxxxxxxxx)를 지정합니다.

Example webhook with labels for API prefix, organization ID, resource, and webhook ID