스크립트를 사용하여 엔드포인트 VM에 에이전트를 설치 또는 제거할 수 있습니다.

사전 요구 사항

  • 엔드포인트 VM을 vRealize Operations에서 사용할 수 있어야 합니다.
  • 모든 사전 요구 사항을 완료합니다. 자세한 내용은 사전 요구 사항 항목을 참조하십시오.
  • 엔드포인트 VM에서 압축 해제 패키지를 사용할 수 있어야 합니다.
  • 사용자에게 다운로드 폴더에 대한 액세스 권한이 있어야 합니다.
  • 게스트 IP는 올바르게 구성되어야 하며 vCenter Server 전체에서 고유해야 합니다. vCenter Server 전체에 동일한 IP를 사용하는 둘 이상의 엔드포인트 VM이 모니터링되는 경우 스크립트에서 애플리케이션 모니터링을 확인하고 구독할 수 없습니다.
  • 엔드포인트 VM이 속하는 vCenter Server에 대해 클라우드 계정을 구성해야 합니다.
  • vRealize Operations의 포트 443은 엔드포인트 VM에 액세스할 수 있어야 합니다.
  • vRealize Operations 사용자는 다음 사용 권한을 가지고 있어야 합니다.
    • 관리 > REST-API > 다른 모든 읽기, 쓰기 API
    • 관리 > REST-API > API에 대한 읽기 액세스
    • 환경 > 애플리케이션 > Telegraf 에이전트 관리
    • 환경 > 작업 > 부트스트랩 가상 시스템
    • 환경 > 작업 > 부트스트랩 다운로드
    참고: 사용 권한을 확인하려면 관리 > 액세스 제어 > 역할로 이동한 후 사용자가 할당된 역할을 선택합니다. 페이지 끝의 오른쪽에서 사용 권한을 볼 수 있습니다.
  • 현재 IPv4만 지원됩니다.
  • VMTools 버전은 10.2 이상이어야 합니다.

프로시저

  1. 에이전트를 설치/제거하려는 엔드포인트 VM에 로그인하고 다음 위치에서 클라우드 프록시의 샘플 스크립트를 다운로드합니다. https://<CloudProxy>/downloads/salt/download.sh
    다음 명령 중 하나를 실행합니다.
    wget --no-check-certificate https://<CloudProxy>/downloads/salt/download.sh
    curl -k “https://<CloudProxy>/downloads/salt/download.sh” --output download.sh
    
    참고: 앞의 명령 및 지정된 위치에서 <CloudProxy>에 대한 관련 클라우드 프록시 IP 주소/FQDN을 사용합니다.
  2. 다음 명령을 실행하여 스크립트를 실행 가능하도록 만듭니다.
    chmod +x download.sh
  3. 스크립트를 실행하고 에이전트를 설치/제거하려면 다음 명령을 실행합니다.
    ./download.sh  -o <operation> -v <vrops_ip_or_fqdn> -u <vrops_user> -p <vrops_password> [-d download_tmp_dir] [-c cloud_proxy_ip]
    
    Description of arguments:
    operation - Bootstrap operation. values: install, uninstall.
    vrops_ip_or_fqdn - IP/FQDN of vRealize Operations. This can be the address of any vRealize Operations node or VIP of vRealize Operations.
    vrops_user - vRealize Operations user. The user should have enough permissions.
    vrops_password - Password of vRealize Operations.
    download_tmp_dir - Temporary directory to download agent related bits. It is an optional parameter. Default value: current directory.
    cloud_proxy_ip - Cloud proxy IP on which the AppOS Adapter instance will be created. It is an optional parameter. Default value: Cloud proxy where the vCenter adapter resides.

    부트스트랩 상태를 확인하려면 uaf-bootstrap-results 파일을 확인합니다. 설치가 실패하면 uaf_bootstrap.log의 오류 메시지를 찾습니다.

    스크립트가 성공한 경우 5~10분이 소요되는 한 번의 수집 주기 후 Telegraf 에이전트 관리 탭에서 에이전트 상태가 업데이트됩니다.

    참고: 자동화 스크립트를 사용하는 경우, 배치 크기가 20인 병렬 에이전트 설치가 지원됩니다.