Azure CLI를 사용하여 디바이스 연결 모니터링

Azure CLI IoT 확장을 사용하여 다음을 수행합니다.

  • 디바이스가 IoT Central에 보내는 메시지를 확인합니다.
  • 디바이스 쌍의 변경 내용을 관찰합니다.
  • 디바이스 메시지가 클라우드에 도달하지 않는 문제를 진단합니다.
  • 디바이스가 쌍 변경에 응답하지 않는 문제를 진단합니다.

자세한 내용은 Azure CLI 확장 참조를 참조하세요.

필수 조건

IoT Central 애플리케이션에서 사용자로 추가된 Azure의 회사 또는 학교 계정

Azure CLI에 대한 환경 준비

IoT Central 확장 설치

명령줄에서 다음 명령을 실행하여 설치합니다.

az extension add --name azure-iot

다음을 실행하여 확장 버전을 확인합니다.

az --version

Azure-IoT 확장이 0.14.1 이상인지 확인해야 합니다. 이 서비스가 구성되어 있지 않으면 다음을 수행합니다.

az extension update --name azure-iot

확장 사용

다음 섹션에서는 az iot central을 실행할 때 사용할 수 있는 일반적인 명령 및 옵션에 대해 설명합니다. 전체 명령 및 옵션 집합을 보려면 --helpaz iot central 또는 해당 하위 명령에 전달합니다.

로그인

Azure CLI에 로그인하여 시작합니다.

az login

IoT Central 앱의 애플리케이션 ID 가져오기

애플리케이션 > 관리에서 애플리케이션 ID를 복사합니다. 이후 단계에서 이 값을 사용합니다.

메시지 모니터링

디바이스에서 IoT Central 앱에 전송되는 메시지를 모니터링합니다. 출력에는 모든 헤더 및 주석이 포함됩니다.

az iot central diagnostics monitor-events --app-id <app-id> --properties all

디바이스 속성 보기

지정된 디바이스에 대한 현재 읽기 및 읽기/쓰기 디바이스 속성을 봅니다.

az iot central device twin show --app-id <app-id> --device-id <device-id>

다음 단계

제안된 다음 단계는 디바이스의 데이터가 Azure IoT Central에 표시되지 않는 이유 문제 해결을 알아보는 것입니다.