View a markdown version of this page

Amazon Managed Service for Prometheus의 직접 쿼리 - Amazon OpenSearch Service

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

Amazon Managed Service for Prometheus의 직접 쿼리

Amazon OpenSearch Service를 사용하여 Amazon Managed Service for Prometheus에 저장된 운영 지표를 직접 쿼리할 수 있습니다. 이 통합을 통해 OpenSearch UI 내에서 로그 및 추적과 함께 Prometheus 시계열 데이터를 분석하고 시각화하여 통합 관찰성 환경을 구현할 수 있습니다.

스토리지 기반 직접 쿼리(예: Amazon S3 또는 CloudWatch Logs)와 달리 Prometheus 통합은 실시간 통화 아키텍처를 사용합니다. OpenSearch Service는 직접 클라이언트 역할을 하여 쿼리를 변환하고 Prometheus 워크스페이스에 실시간 API를 호출합니다. OpenSearch Service는 데이터를 스캔하기 위해 임시 컴퓨팅을 프로비저닝하지 않으므로 이러한 쿼리에 대해 OpenSearch 컴퓨팅 유닛(OCU) 요금이 발생하지 않습니다.

이 통합을 설정하고 사용하려면 먼저 데이터 소스를 생성한 다음 데이터를 쿼리하도록 워크스페이스를 구성해야 합니다.

가격 책정

Amazon Managed Service for Prometheus의 경우 OpenSearch Service는 Prometheus 워크스페이스를 직접 실시간 호출하여 데이터를 가져옵니다. OpenSearch Service는 이러한 쿼리를 실행하기 위해 별도의 컴퓨팅 리소스를 프로비저닝하지 않으므로 OpenSearch 컴퓨팅 유닛(OCU) 요금이 발생하지 않습니다. Amazon Managed Service for Prometheus와 관련된 표준 쿼리 비용만 사용자가 부담합니다.

자세한 내용은 Amazon OpenSearch Service 요금에서 직접 쿼리 및 서버리스 섹션을 참조하세요.

제한 사항

Amazon Managed Service for Prometheus의 직접 쿼리에는 다음 제한 사항이 적용됩니다.

  • 시간 범위 제약 - 라이브 쿼리는 운영 대시보드에 최적화되어 있습니다. 매우 긴 기간(예: 여러 달에 걸쳐) 동안 고도로 세분화되고 샘플링되지 않은 지표를 쿼리하면 페이로드 크기 제한에 도달하거나 Prometheus API에서 제한 시간이 초과될 수 있습니다.

  • Prometheus API 할당량 - 쿼리에는 QSP(쿼리 샘플 처리됨) 및 동시 쿼리 실행에 대한 제한을 포함하여 표준 Amazon Managed Service for Prometheus 서비스 할당량이 적용됩니다.

  • 쿼리 제한 시간 - 장기 실행 쿼리는 30초 후에 시간 초과됩니다.

권장 사항

Amazon Managed Service for Prometheus에서 직접 쿼리를 사용하는 경우 다음을 권장합니다.

  • 긴 시간 범위에 대한 기록 규칙 사용 - 직접 쿼리는 워크스페이스에 라이브 API를 호출하기 때문에 장기간(예: 여러 달)에 걸쳐 매우 세분화된 데이터를 쿼리하면 API 시간 초과 또는 페이로드 제한이 발생할 수 있습니다. Amazon Managed Service for Prometheus 기록 규칙을 사용하여 기록 분석을 위한 다운샘플링된 지표를 생성합니다.

  • 좁은 시간 필터 적용 - Prometheus API에서 동적으로 가져온 데이터의 양을 최소화하기 위해 OpenSearch UI 쿼리에서 항상 목표 시간 범위를 지정합니다.

  • Prometheus 할당량 모니터링 - 이러한 라이브 쿼리에는 OpenSearch 컴퓨팅 유닛(OCU) 요금이 발생하지 않으므로 Amazon Managed Service for Prometheus 사용량을 대신 모니터링합니다. 작업 영역 수준에서 제한이 발생하지 않도록 처리된 쿼리 샘플(QSP) 및 동시 쿼리 제한을 모니터링합니다.

할당량

다른 직접 쿼리 데이터 소스와 달리 Amazon Managed Service for Prometheus에 대한 쿼리를 시작할 때마다 OpenSearch Service는 Amazon Managed Service for Prometheus를 실시간으로 호출합니다. 세션이 생성되지 않습니다. 계정 및 리전별로 다음 할당량이 적용됩니다. 예를 들어 계정에는 us-east-1에 20개의 데이터 소스가 할당되고 us-east-2에 20개의 데이터 소스가 할당됩니다.

설명 최대 재정의 가능
데이터 소스 20
쿼리 실행 - 인스턴트 및 범위 쿼리(TPS) 500
읽기 리소스 - 레이블, 지표, 알림, 규칙, 알림 관리자(TPS) 50
리소스 쓰기 - 무음 생성/업데이트, 규칙 생성/업데이트(TPS) 50
최대 쿼리 실행 시간(초) 30 아니요

지원됨 AWS 리전

Amazon Managed Service for Prometheus의 직접 쿼리에 대해 다음이 지원 AWS 리전 됩니다.

  • 아시아 태평양(홍콩)

  • 아시아 태평양(뭄바이)

  • 아시아 태평양(오사카)

  • 아시아 태평양(서울)

  • 아시아 태평양(싱가포르)

  • 아시아 태평양(시드니)

  • 아시아 태평양(도쿄)

  • 캐나다(중부)

  • 유럽(프랑크푸르트)

  • 유럽(아일랜드)

  • 유럽(런던)

  • 유럽(밀라노)

  • 유럽(파리)

  • 유럽(스페인)

  • 유럽(스톡홀름)

  • 남아메리카(상파울루)

  • 미국 동부(버지니아 북부)

  • 미국 동부(오하이오)

  • 미국 서부(캘리포니아 북부)

  • 미국 서부(오리건)