📂
Amazon EKS
  • Amazon EKS
  • 워크스페이스 생성하기
    • Cloud9 IDE 환경 구성
    • IAM 역할 생성
    • SSH & CMK Key 생성하기
  • EKS 클러스터 구축
    • EKS 클러스터 만들기
  • 쿠버네티스 대시보드 배포
    • Kubernetes 공식 대시보드 배포
  • 마이크로서비스 배포
    • 예제 애플리케이션 배포
    • 서비스 스케일(Scaling)
    • 애플리케이션 정리하기
  • 애플리케이션 배포 - Helm
    • HELM 설치
    • Helm으로 Nginx 배포
    • Helm을 사용하여 마이크로서비스 배포
    • 정리하기
  • 리소스 관리 - POD 배치
    • NodeSelector
    • Affinity and Anti-affinity
    • 더 실용적인 사용 사례
    • 정리하기
  • 리소스 관리 - Health Checks
    • Liveness 프로브 구성
    • Readiness 프로브 구성
    • 정리하기
  • 리소스 관리 - AutoScaling
    • HPA 구성하기
    • CA 구성하기
    • 정리하기
  • 네트워킹 - 서비스 노출
    • 서비스와 애플리케이션 연결
    • 서비스에 접근하기
    • 서비스 노출
    • Ingress
    • Ingress Controller
    • 정리하기
  • 네트워크 - Calico 정책
    • Calico 설치하기
    • Stars Policy Demo
    • 정리하기
  • Updating 권한설정 - RBAC
    • 테스트 POD 설치
    • 사용자 생성 및 맵핑
    • 역할과 바인딩
    • 정리하기
  • Updating 권한설정 - IAM 그룹
    • IAM Role, Group & User 생성하기
    • RBAC 설정하기
    • EKS 엑세스 테스트
    • 정리하기
  • Updating 권한설정 - Service account
    • OIDC 자격 증명 공급자 생성하기
    • IAM 역할 생성 및 지정
    • 샘플 POD 배포
    • 정리하기
  • Updating - 네트워크 - POD Security Group
    • SG 생성하기
    • RDS 생성하기
    • CNI 구성하기
    • SG 정책
    • Pod 배포하기
    • 정리하기
  • Updating - 모니터링 - Prometheus and Grafana
    • Prometheus 배포하기
    • Grafana 배포하기
    • 정리하기(Optional)
  • Updating 모니터링 - X-Ray
    • X-Ray DaemonSet 배포하기
    • 샘플 마이크로서비스 배포
    • X-Ray console 확인
    • 정리하기(Optional)
  • Updating 모니터링 - Container Insights
    • 사전 준비
    • Container Insights 구성하기
    • 부하 테스트
    • Container Insights 확인하기
    • 정리하기(Optional)
  • Updating CD - Gitops with Flux
    • 사전 준비
    • Codepipeline
    • EKS에 배포
    • 정리하기
  • Updating Argo Rollouts
  • Updating Service Mesh - AWS App Mesh
    • Fargate 및 OBSERVABILITY 구성
    • Product Catalog App 배포
    • APP MESH 설치
    • Porting to APP MESH
    • Virtual Gateway 구성
    • Canary
    • Observability
  • Updating 버전 업그레이드 - EKS Cluster
    • Upgrade EKS control Plane
    • Upgrade EKS CORE ADD-ONs
    • Upgrade Managed Node Group
Powered by GitBook
On this page

Was this helpful?

Updating - 모니터링 - Prometheus and Grafana

Previous정리하기NextPrometheus 배포하기

Last updated 1 year ago

Was this helpful?

는 원래 SoundCloud에 구축된 오픈 소스 시스템 모니터링 및 알림 툴킷입니다. 2012년 설립 이후 많은 기업과 조직이 Prometheus를 채택하고 있으며, 이 프로젝트는 매우 활발한 개발자 및 사용자 커뮤니티를 보유하고 있습니다. 이 프로젝트는 이제 독립형 오픈 소스 프로젝트로, 어떤 회사에서도 독립적으로 유지되고 있습니다. Prometheus는 2016년 Kubernetes에 이어 두 번째 주최 프로젝트로 Cloud Native Computing Foundation에 가입했습니다.

는 오픈 소스 시각화 및 분석 소프트웨어입니다. 이 기능을 사용하면 저장된 위치에 관계없이 메트릭을 쿼리, 시각화, 경고 및 탐색할 수 있습니다. 간단한 영어로 TSDB(시간 시리즈 데이터베이스) 데이터를 아름다운 그래프와 시각화로 변환하는 도구를 제공합니다.

는 오픈 소스 Prometheus 프로젝트와 호환되는 메트릭에 대한 모니터링 서비스로, 컨테이너 환경을 보다 쉽게 모니터링할 수 있습니다. AMP는 널리 사용되는 CNCF(Cloud Native Computing Foundation) Prometheus 프로젝트를 기반으로 컨테이너를 모니터링하기 위한 솔루션입니다. AMP는 Prometheus 메트릭을 수집, 저장, 쿼리 및 경고하기 위한 수평 확장성을 추가하는 오픈 소스 CNCF 프로젝트인 Cortex를 기반으로 합니다. AMP는 자체 관리 Kubernetes 클러스터뿐만 아니라 Amazon Elastic Kubernetes Service 및 Amazon Elastic Container Service 전반에 걸친 애플리케이션 모니터링을 시작하는 데 필요한 무거운 부담을 줄여줍니다. 모니터링 요구가 증가함에 따라 AMP가 자동으로 확장됩니다. 고가용성 다중 가용성 존(Multi-Availability Zone) 구현을 제공하고 AWS 보안 및 컴플라이언스 기능을 통합합니다. AMP는 오픈 소스 커뮤니티에서 유지하는 150개 이상의 Prometheus 내보내기뿐 아니라 PromQL 쿼리 언어에 대한 기본 지원을 제공합니다.

는 고객이 여러 데이터 소스의 메트릭, 로그 및 추적을 분석, 모니터링 및 경보할 수 있도록 지원하는 풍부한 대화형 데이터 시각화를 갖춘 완벽하게 관리되는 서비스입니다. 자동으로 확장되고 고가용성(HA) 엔터프라이즈 보안 서비스를 통해 대화형 대시보드를 만들고 조직 내의 모든 사용자와 공유할 수 있습니다. AMG를 사용하면 AWS 계정, AWS 영역 및 데이터 소스의 대시보드에 대한 사용자 및 팀 액세스를 관리할 수 있습니다. AMG는 직관적인 리소스 검색 환경을 제공하여 여러 지역의 AWS 계정을 쉽게 온보드하고 Amazon CloudWatch, AWS X-Ray, Amazon Elastic Search Service, Amazon Timestream, AWS IoT SiteWise 및 Prometus용 Amazon Managed Service와 같은 AWS 서비스에 안전하게 액세스할 수 있도록 지원합니다.

Amazon Managed Service for Grafana(AMG)
Prometheus
Grafana
Amazon Managed Service for Prometheus(AMP)