참조 배포

Prometheus for Amazon EKS

컨테이너화된 애플리케이션을 대규모로 모니터링

이 Quick Start는 Amazon Elastic Kubernetes Service(Amazon EKS)용 Prometheus 오픈 소스 모니터링을 배포합니다. Prometheus 쿼리 언어(PromQL)를 사용하여 기본 인프라 없이 컨테이너화된 워크로드의 성능을 모니터링합니다. Kubernetes API 서버를 사용하여 Amazon EKS 노드 및 자체 관리형 클러스터에서 지표를 수집할 수 있습니다. Prometheus는 시각화를 위해 표현식 브라우저와 다양한 그래프 및 대시보드 지원 모드를 제공합니다.

Amazon Web Services(AWS) 고객은 Prometheus를 새 Virtual Private Cloud(VPC)와 Amazon EKS 클러스터, 기존 VPC와 새 클러스터, 또는 기존 VPC와 기존 클러스터에 배포할 수 있습니다. 

aws-logo-for-quick-start-150x90

이 Quick Start는 AWS에서 개발했습니다.

  •  구축할 내용
  •  배포 방법
  •  비용 및 라이선스
  •  구축할 내용
  • 이 Quick Start를 사용하면 AWS에 다음과 같은 환경을 설정할 수 있습니다. 이 모듈은 확장 가능한 모듈식 Amazon EKS 아키텍처 Quick Start를 기반으로 합니다.

    • Prometheus용 Kubernetes 네임스페이스
    • Amazon EKS 노드를 모니터링하기 위한 포드가 있는 노드 내보내기 DaemonSet
    • 단기 작업에서 Prometheus가 스크랩할 수 있는 중간 작업으로 지표를 푸시하는 포드가 있는 Pushgateway 배포
    • Kubernetes API 서버를 모니터링하는 포드가 있는 Kube-state-metrics DaemonSet
    • 시계열 데이터를 스크랩하고 저장하기 위한 포드 및 연결된 영구 볼륨(PV)이 있는 서버 StatefulSet. 포드는 PV 리소스를 요청하기 위해 영구 볼륨 클레임(PVC)을 사용합니다.
    • 경고 중복 제거, 그룹화 및 라우팅을 위한 포드 및 연결된 PV가 있는 Alertmanager StatefulSet
    • Amazon Elastic Block Storage(Amazon EBS) 범용 SSD(gp2) 스토리지 볼륨
  •  배포 방법
  • Prometheus for Amazon EKS를 구축하려면 배포 안내서의 지침을 따르세요. 배포 프로세스는 1시간 반가량 걸리며 다음 단계를 포함합니다.

    1. 아직 AWS 계정이 없으면 https://aws.amazon.com에서 가입하고 계정에 로그인합니다.
    2. 기존 EKS 클러스터를 준비합니다.
    3. Quick Start를 시작합니다. 스택을 생성하기 전에 상단 도구 모음에서 [AWS 리전(AWS Region)]을 선택합니다.
    4. 배포를 테스트합니다.

    Amazon은 Quick Start에서 AWS와 협업하는 AWS 파트너와 사용자 배포 정보를 공유할 수 있습니다.  

  •  비용 및 라이선스
  • 이 Quick Start 참조 배포를 실행하는 동안 사용되는 AWS 서비스 및 서드 파티 라이선스 비용은 고객이 부담해야 합니다. Quick Start 사용에 따르는 추가 비용은 없습니다.

    이 Quick Start를 위한 AWS CloudFormation 템플릿에는 사용자 지정할 수 있는 구성 파라미터가 포함되어 있습니다. 인스턴스 유형과 같은 일부 설정에 따라 배포 비용이 달라집니다. 예상 비용은 사용하는 각 AWS 서비스의 요금 페이지를 참조하세요. 요금은 변경될 수 있습니다.

    팁: Quick Start를 배포한 후 Quick Start 관련 비용을 추적할 수 있도록 AWS Cost and Usage Report를 만드세요. 이 보고서에는 계정의 Amazon Simple Storage Service(Amazon S3) 버킷에 대한 결제 지표가 나와 있습니다. 이 보고서는 매월 사용량을 기반으로 한 추정 요금을 제공하고 월말에 데이터를 집계합니다. 보고서에 대한 자세한 내용은 AWS Cost and Usage Reports란 무엇인가요?를 참조하세요.