Share via


azcmagent check

일련의 네트워크 연결 검사 실행하여 에이전트가 필요한 네트워크 엔드포인트와 성공적으로 통신할 수 있는지 확인합니다. 이 명령은 에이전트가 프라이빗 엔드포인트 및/또는 프록시 서버를 사용했는지 여부를 포함하여 필요한 각 엔드포인트에 대한 연결 테스트 결과를 보여 주는 테이블을 출력합니다.

사용

azcmagent check [flags]

예제

에이전트의 구성된 클라우드 및 지역과의 연결을 확인합니다.

azcmagent check

퍼블릭 엔드포인트를 사용하여 미국 동부 지역과의 연결을 확인합니다.

azcmagent check --location "eastus"

공용 엔드포인트를 사용하여 지원되는 확장(Azure Arc에서 사용하도록 설정된 SQL Server)에 대한 연결을 확인합니다.

azcmagent check --extensions all

프라이빗 엔드포인트를 사용하여 인도 중부 지역과의 연결을 확인합니다.

azcmagent check --location "centralindia" --enable-pls-check

플래그

--cloud

Azure 클라우드 인스턴스를 지정합니다. 플래그와 함께 --location 사용해야 합니다. 컴퓨터가 이미 Azure Arc에 연결된 경우 기본값은 에이전트가 이미 연결된 클라우드입니다. 그렇지 않으면 기본값은 AzureCloud입니다.

지원되는 값:

  • AzureCloud(공용 지역)
  • AzureUSGovernment(Azure 미국 정부 지역)
  • AzureChinaCloud(21Vianet 지역에서 운영하는 Microsoft Azure)

-e, --extensions

엔드 투 엔드 시나리오 준비 상태의 유효성을 검사하는 데 도움이 되는 확장 엔드포인트에 대한 추가 검사 포함합니다. 이 플래그는 에이전트 버전 1.41 이상에서 사용할 수 있습니다.

지원되는 값:

  • all(검사 지원되는 모든 확장 엔드포인트)
  • sql(Azure Arc에서 사용하도록 설정된 SQL Server)

-l, --location

연결을 검사 Azure 지역입니다. 컴퓨터가 이미 Azure Arc에 연결된 경우 현재 지역이 기본값으로 선택됩니다.

샘플 값: westeurope

-p, --enable-pls-check

지원되는 Azure Arc 엔드포인트가 개인 IP 주소로 확인되는지 확인합니다. 이 플래그는 Azure Arc 프라이빗 링크 범위를 사용하여 서버를 Azure에 연결하려는 경우에 사용해야 합니다.

모든 명령에 사용할 수 있는 공통 플래그

--config

명령에 대한 입력이 포함된 JSON 또는 YAML 파일의 경로를 가져옵니다. 구성 파일에는 키가 사용 가능한 명령줄 옵션과 일치하는 일련의 키-값 쌍이 포함되어야 합니다. 예를 들어 플래그를 --verbose 전달하려면 구성 파일은 다음과 같습니다.

{
    "verbose": true
}

명령 호출과 구성 파일 모두에서 명령줄 옵션이 발견되면 명령줄에 지정된 값이 우선합니다.

-h, --help

구문 및 명령줄 옵션을 포함하여 현재 명령에 대한 도움말을 확인합니다.

-j, --json

JSON 형식으로 명령 결과를 출력합니다.

--log-stderr

오류 및 자세한 정보를 표준 오류(stderr) 스트림으로 리디렉션합니다. 기본적으로 모든 출력은 표준 출력(stdout) 스트림으로 전송됩니다.

--no-color

ANSI 색을 지원하지 않는 터미널에 색 출력을 사용하지 않도록 설정합니다.

-v, --verbose

명령이 실행되는 동안 자세한 로깅 정보를 표시합니다. 명령을 실행할 때 발생하는 문제를 해결하는 데 유용합니다.