Amazon CloudWatch와 통합 - NICE DCV 세션 관리자

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon CloudWatch와 통합

세션 관리자는 Amazon EC2 인스턴스에서 실행되는 브로커와 온프레미스 호스트에서 실행되는 브로커의 Amazon CloudWatch 통합을 지원합니다.

Amazon CloudWatch는 Amazon Web Services(AWS) 리소스 및 AWS에서 실행되는 애플리케이션을 실시간으로 모니터링합니다. CloudWatch를 사용하여 리소스 및 애플리케이션에 대해 측정할 수 있는 변수인 지표를 수집하고 추적할 수 있습니다. 자세한 내용은 Amazon CloudWatch 사용 설명서를 참조하십시오.

Amazon CloudWatch에 다음 지표 데이터를 전송하도록 세션 관리자 브로커를 구성할 수 있습니다.

  • Number of DCV servers—브로커가 관리하는 DCV 서버의 수

  • Number of ready DCV servers—브로커가 관리하는 READY 상태의 DCV 서버 수

  • Number of DCV sessions—브로커가 관리하는 DCV 세션의 수

  • Number of DCV console sessions—브로커가 관리하는 DCV 콘솔 세션의 수

  • Number of DCV virtual sessions—브로커가 관리하는 DCV 가상 세션의 수

  • Heap memory used—브로커가 사용하는 힙 메모리의 양

  • Off-heap memory used—브로커가 사용하는 오프 힙 메모리의 양

  • Describe sessions request time—DescribeSessions API 요청을 완료하는 데 소요된 시간입니다.

  • Delete sessions request time—DeleteSessions API 요청을 완료하는 데 소요된 시간입니다.

  • Create sessions request time—CreateSessions API 요청을 완료하는 데 소요된 시간입니다.

  • Get session connection data request time—GetSessionConnectionData Data API 요청을 완료하는 데 걸린 시간입니다.

  • Update session permissions sequest time—UpdateSessionPermissions API 요청을 완료하는 데 걸린 시간입니다.

브로커가 지표 데이터를 Amazon CloudWatch로 전송하도록 구성하려면
  1. 선호하는 텍스트 편집기를 사용하여 /etc/dcv-session-manager-broker/session-manager-broker.properties를 열고 다음과 같이 진행합니다.

    • enable-cloud-watch-metricstrue로 설정합니다.

    • cloud-watch-region의 경우 지표 데이터를 수집할 리전을 지정합니다.

      참고

      Amazon EC2 인스턴스에서 브로커를 실행 중인 경우 이 파라미터는 선택 사항입니다. 이 리전은 인스턴스 메타데이터 서비스(IMDS)에서 자동으로 검색됩니다. 온프레미스 호스트에서 브로커를 실행 중인 경우 이 파라미터는 필수입니다.

  2. 브로커를 중지한 후 다시 시작합니다.

    $ sudo systemctl stop dcv-session-manager-broker
    $ sudo systemctl start dcv-session-manager-broker

브로커 호스트에는 cloudwatch:PutMetricData API를 호출할 권한도 있어야 합니다. 지원되는 보안 인증 정보 검색 기술 중 하나를 사용하여 AWS 보안 인증 정보를 검색할 수 있습니다. 자세한 내용은 AWS 보안 인증 정보 제공 및 검색을 참조하세요.