AWS Batch CloudWatch Container Insights - AWS Batch

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

AWS Batch CloudWatch Container Insights

CloudWatch Container Insights는 AWS Batch 컴퓨팅 환경 및 작업에서 지표 및 로그를 수집하고, 종합하며, 요약합니다. 이 지표에는 CPU, 메모리, 디스크, 네트워크 사용률이 포함되어 있습니다. CloudWatch 대시보드에 이러한 지표를 추가할 수 있습니다.

운영 데이터는 성능 로그 이벤트로 수집됩니다. 이들은 정형 JSON 스키마를 사용하는 항목이기 때문에 카디널리티가 높은 데이터를 적정 규모로 수집 및 저장할 수 있습니다. 이러한 데이터를 토대로 CloudWatch는 CloudWatch 지표로서 컴퓨팅 환경 및 작업 수준에서 상위 수준의 집계 지표를 생성합니다. 자세한 내용은 Amazon CloudWatch 사용자 설명서Amazon ECS용 Container Insights 구조화된 로그를 참조하세요.

중요

CloudWatch Container Insights는 사용자 지정 지표로 청구됩니다. 자세한 내용은 Amazon CloudWatch Events 요금을 참조하세요.

Container Insights를 설정합니다.

AWS Batch 컴퓨팅 환경에 Container Insights를 활성화할 수 있습니다.

  1. AWS Batch 콘솔을 엽니다.

  2. 컴퓨팅 환경을 선택합니다.

  3. 원하는 컴퓨터 환경을 선택합니다.

  4. Container Insights에는 컴퓨팅 환경에 대해 Container Insights를 켭니다.

    작은 정보

    기본 간격을 선택하여 지표를 집계하거나 사용자 지정 간격을 만들 수 있습니다.

기본적으로 다음 지표가 표시됩니다. Amazon ECS Container Insights 지표의 전체 목록은 Amazon CloudWatch 사용자 설명서Amazon ECS 컨테이너 지표를 참조하세요.

  • JobCount - 컴퓨팅 환경에서 실행되는 작업 수입니다.

  • ContainerInstanceCount - Amazon ECS 에이전트를 실행하고 컴퓨팅 환경에 등록된 Amazon Elastic Compute 클라우드 인스턴스의 수입니다.

  • MemoryReserved - 컴퓨팅 환경 작업에 예약된 메모리입니다. 이 지표는 작업 정의에 정의된 메모리 예약이 있는 작업에 대해서만 수집됩니다.

  • MemoryUtilized - 컴퓨팅 환경 작업에 사용되는 메모리입니다. 이 지표는 작업 정의에 정의된 메모리 예약이 있는 작업에 대해서만 수집됩니다.

  • CpuReserved - 컴퓨팅 환경 작업에 예약된 CPU 유닛입니다. 이 지표는 작업 정의에 정의된 CPU 예약이 있는 작업에 대해서만 수집됩니다.

  • CpuUtilized - 컴퓨팅 환경의 작업에 사용되는 CPU 유닛입니다. 이 지표는 작업 정의에 정의된 CPU 예약이 있는 작업에 대해서만 수집됩니다.

  • NetworkRxBytes - 수신된 바이트 수입니다. 이 지표는 awsvpc 또는 브리지 네트워크 모드를 사용하는 작업의 컨테이너에 대해서만 제공됩니다.

  • NetworkTxBytes - 전송된 바이트 수입니다. 이 지표는 awsvpc 또는 브리지 네트워크 모드를 사용하는 작업의 컨테이너에 대해서만 제공됩니다.

  • StorageReadBytes - 스토리지에서 읽은 바이트 수입니다.

  • StorageWriteBytes - 스토리지에 기록된 바이트 수입니다.