소개
이 문서에서는 오버레이에서 통계를 수집하기 위해 vManage에서 사용하는 특정 API 호출을 가져오는 방법에 대해 설명합니다.
사전 요구 사항
- Cisco SD-WAN 오버레이가 작동해야 합니다.
- 추가 컨피그레이션이 필요하지 않음
사용되는 구성 요소
이 문서는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
API(Application Programming Interface) 호출은 모니터링 노드를 사용하여 세션 및 노드별 정보를 수집하는 데 유용하며, 원격 모니터링 노드에서 이를 사용하는 데 필요한 정보를 수집하기 위해 vManage에서 사용하는 정확한 API를 사용하는 경우도 있습니다.
문제
원격 모니터링 노드에서 사용할 정보를 수집하기 위해 vManage에서 사용하는 특정 API를 알아야 합니다.
솔루션
vManage에서 디바이스에 대한 정보를 수집하는 데 사용하는 API 호출 ID를 얻는 방법은 무엇입니까?
1단계: 웹 브라우저에서 Web Developer Tools를 활성화하고 Network 탭을 클릭합니다. 브라우저에 따라 Developer Tools 또는 Web Inspector와 같은 다른 이름으로 이러한 툴을 호출할 수 있습니다.
2단계: vManage를 열고 임의의 메뉴로 이동합니다. 이 경우 Monitor(모니터) > Overview(개요) 메뉴가 선택되어 있으며 Network(네트워크) 탭에서 등록된 항목을 검색합니다. 해당 항목을 클릭하고 오른쪽에 있는 Response(응답) 탭(브라우저에 따라 Review라고도 함)을 선택하여 해당 항목이 필요한 섹션에 속하는지 확인합니다. 이 예에서는 WAN Edge Inventory(WAN 에지 인벤토리) 섹션이 검사되고 있으며 API 이름이 Response(응답) 탭에 /device/vedgeinventory/detail이라는 태그가 표시됩니다.
3단계: API 이름 및 응답을 확인하려면 동일한 이벤트에서 Headers 탭을 클릭합니다.
결론
브라우저의 웹 브라우저 개발자 도구를 통해 UI vManage에서 사용하는 API를 알 수 있습니다. 이렇게 하면 여러 벤더의 원격 모니터링 노드를 사용하여 정보를 수집하는 데 어떤 API가 사용되는지 알 수 있습니다.