Mist는 다음 3가지 유형의 API를 통해 해당 데이터를 사용할 수 있도록 합니다.
- AP 인벤토리, AP Rogue 및 사이트 정보에 대한 HTTP GET(SNMP GET과 유사)
- AP, AP 라디오 및 클라이언트 통계용 Websocket
- 클라이언트 연결 및 연결 끊기, AP 재부팅과 같은 비동기 이벤트용 Webhook(SNMP 트랩과 유사)
참고: 3개의 데이터 소스는 모두 Mist와 VMware Edge Network Intelligence(ENI) 간의 완전한 통합을 위해 필요합니다.
Mist 및 ENI 통합을 위한 사전 요구 사항
- HTTP GET 및 Websocket API의 경우 다음이 필요합니다.
- Mist 조직 ID – 다음 링크여기https://api-class.mist.com/rest/create/orgs/(https://api-class.mist.com/rest/create/orgs/)https://api-class.mist.com/rest/create/orgs/의 지침에 따라 조직 ID를 검색하십시오.
- API 토큰 – 다음 링크여기https://api-class.mist.com/rest/create/api_tokens/(https://api-class.mist.com/rest/create/api_tokens/)https://api-class.mist.com/rest/create/api_tokens/의 지침에 따라 API 토큰을 생성하십시오.
-
참고: 데이터를 성공적으로 처리하려면 Mist의 사이트 이름이 ENI에 사용된 사이트 이름과 일치해야 합니다.
- Webhook의 경우 VMware ENI 팀에 문의하여 메시지를 POST할 Webhook URL을 수신합니다. Webhook URL을 가져온 후에는 다음 단계를 수행하여 Mist 포털에서 URL을 설정하십시오.
- 조직(Organization) > 설정(Settings)으로 이동한 후 Webhook를 활성화합니다.
- ENI 팀에서 수신한 Webhook URL을 입력합니다.
- ENI 팀은 암호를 설정하고 공유하여 Webhook 메시지가 실제로 사용자의 Mist 클라우드 인스턴스에서 전송되었는지를 ENI 측에서 검증할 수 있도록 할 것을 권장합니다.
ENI에서 Mist 통합 설정
Mist ENI 통합을 설정하기 위해 필요한 모든 세부 정보(Mist 조직 ID, API 토큰 및 암호)가 있으면 다음 단계를 수행합니다.
- VMware Edge Network Intelligence 포털에 로그인하고 로 이동합니다.
- +클라우드 API 구성 추가(+Add Cloud API Config) 버튼을 클릭합니다.
- 클라우드 API 구성(Cloud API Config) 섹션에서 다음을 구성합니다.
- 벤더(Vendors) 드롭다운 메뉴에서 Mist를 선택합니다.
- 이름(Name) 상자에 Mist 컨트롤러의 이름을 입력합니다.
- API 구성(API Configuration)에서 Mist 포털로부터 검색한 Mist 조직 ID, API 토큰 및 암호를 입력합니다.
Mist 조직 ID, API 토큰을 가져오는 방법에 대한 지침은 Mist 조직 ID, API 토큰 및 암호를 참조하십시오.
- 저장(Save)을 클릭합니다.
Mist API 데이터 오류 메시지 및 ENI에 미치는 영향
Mist API 데이터 오류 | ENI에 미치는 영향 |
---|---|
AP 인접 항목 데이터를 사용할 수 없음 |
|
채널 변경 정보는 REST API(GET)를 통해서만 사용할 수 있으며 Webhook 또는 Websocket을 통해 사용할 수 없음 | 채널 변경 정보는 실시간으로 사용할 수 없으며 1시간까지 지연됩니다. 해결 방법으로 GET API를 사용하여 시간별로 이 정보를 끌어올 수 있습니다. |