바로 이동

Managed Service for Prometheus

Google Cloud에서 사용하는 전 세계적으로 확장 가능한 데이터 저장소를 기반으로 구축된 사용하기 쉬운 완전 관리형 모니터링 서비스입니다.

이점

인프라 관리 없이 Prometheus 사용

완전 관리형 Prometheus® 호환 모니터링 스택이며, 기본적으로 2년의 보관 기관을 가지며 리전화된 데이터에 대한 전역 쿼리가 있습니다. 페더레이션하거나 수동으로 리소스를 추가하거나 유지보수에 전용 시간을 할애할 필요가 없습니다.

기본 2년 측정항목 보관 포함

확장 스토리지 사용 공간을 샤딩하는 것은 자체 Prometheus 호환 애그리게이터를 실행할 때 번거로운 작업입니다. 이러한 부담을 완화하기 위해 모든 측정항목은 추가 비용 없이 2년 동안 저장됩니다.

오픈소스 도구 유지 및 공급업체 종속 방지

Grafana®와 같은 선호하는 오픈소스 도구를 유지할 수 있도록 PromQL과의 호환성을 유지합니다. prometheus-operator 또는 주석과 같은 오픈소스 메서드를 통해 배포 및 스크래핑을 구성합니다.

주요 특징

주요 특징

Google의 인메모리 시계열 데이터베이스인 Monarch로 지원

Prometheus용 관리형 서비스는 Google에서 사용하는 동일한 기술을 사용하여 자체 서비스를 모니터링합니다. 즉, 대규모 Prometheus 배포도 전 세계적인 규모에서 모니터링할 수 있습니다. Google Cloud의 모니터링 서비스를 지원하는 것과 동일한 백엔드이므로 Cloud Monitoring에서 두 서비스의 측정항목을 함께 쿼리, 시각화, 분석할 수 있습니다.

Managed Service for Prometheus와 함께 Cloud Monitoring 사용

인프라와 애플리케이션 전반에 걸쳐 '단일 제어 영역'용 Prometheus 측정항목과 Google Cloud 시스템 측정항목을 함께 볼 수 있습니다. Prometheus용 관리형 서비스는 Cloud Monitoring과 동일한 기술과 백엔드에 기반하므로 해당 서비스 내에서 사용 가능한 대시보드, 알림, SLO 모니터링과 함께 Prometheus 측정항목을 사용할 수 있습니다. Prometheus 측정항목을 GKE 측정항목, 부하 분산기 측정항목 등과 함께 차트로 표시합니다.

관리형 또는 자체 배포 수집기

Prometheus용 관리형 서비스는 자동으로 배포, 확장, 샤딩, 구성, 유지보수되는 관리형 수집기를 제공합니다. 스크래핑 및 규칙은 간단한 커스텀 리소스(CR)를 통해 구성됩니다. Prometheus 연산자에서 쉽게 마이그레이션할 수 있으며 대부분의 경우 관리형 컬렉션이 지원됩니다. 또한 관리형 수집기가 현재 사용 사례를 지원하지 않는 경우에는 기존 수집기 배포 메서드와 구성을 유지할 수도 있습니다. 온보딩은 기존 배포 구성을 복사하고 컨테이너 이미지를 변경하는 것만큼 간편하며 기존 Prometheus 스택을 Prometheus용 관리형 서비스와 함께 계속 실행할 수 있습니다.

모든 특징 보기

고객

개발자의 업무 부담을 줄이고 오픈소스 도구를 유지하는 고객

Horizon Blockchain Games 로고

'GKE 측정항목을 위해 Prometheus를 직접 실행했지만 지속적인 유지보수에 너무 많은 개발 시간이 걸렸습니다. Prometheus용 관리형 서비스를 사용하기 시작했고 너무 쉽게 작동합니다. Google이 자체적으로 사용하는 백엔드와 동일한 백엔드를 기반으로 빌드되었으므로 볼륨이 어느 정도든지 처리할 수 있으며 개방형 표준 및 프로토콜을 유지하면서 이전과 동일한 Grafana 대시보드를 계속 사용할 수 있습니다.'

피터 키엘티카, CEO 겸 수석 설계자, Horizon Blockchain Games

문서

문서

빠른 시작
문서 개요

Prometheus용 관리형 서비스 시작하기

가이드
Prometheus용 관리형 서비스의 데이터 수집 설정

이 서비스는 관리형 및 자체 배포 수집기를 모두 제공합니다. 각 옵션을 설정하기 위한 단계별 안내를 확인하세요.

가이드
Prometheus용 관리형 서비스의 데이터 쿼리

Prometheus HTTP API, Prometheus UI, Grafana, Google Cloud Console의 서비스 페이지, Cloud Monitoring을 사용하여 서비스로 전송된 데이터를 쿼리합니다.

가이드
규칙 평가 및 측정항목 필터링

규칙 평가 및 측정항목 필터링과 같이 Prometheus에서 예상되는 함수를 사용하는 방법을 알아봅니다.

사용 사례

사용 사례

사용 사례
애플리케이션 문제 빠르게 진단

PromQL을 사용하여 알림을 정의하고 알림이 트리거될 때 문제를 진단합니다. Prometheus용 관리형 서비스를 사용하면 시각화 도구나 알림을 변경할 필요가 없으므로 기존 이슈 생성 및 조사 워크플로가 계속 작동합니다.  

사용 사례
동적 환경을 경제적으로 모니터링

Prometheus용 관리형 서비스는 샘플 단위로 요금이 청구되며 새 컨테이너가 가동될 때 카디널리티에 대해 미리 요금을 청구하지 않습니다. 샘플당 가격을 적용하면 컨테이너가 활성 상태인 동안만 비용을 지불하므로 수평형 포드 자동 확장 사용에 따른 불이익은 없습니다. Prometheus용 관리형 서비스는 맞춤설정이 가능한 샘플링 기간, 필터, 데이터를 로컬에 보관하고 Datastore로 전송하지 않는 기능 등의 다른 비용 관리 기능을 제공합니다.

모든 특징

모든 특징

독립형 전역 규칙 평가자 기존 기록 및 알림 규칙을 Prometheus용 관리형 서비스의 전역 데이터와 비교하여 계속 평가할 수 있습니다. 결과는 수집된 데이터처럼 저장되므로 집계된 데이터를 단일 Prometheus 서버와 동일한 위치에 배치할 필요가 없습니다.
동적 멀티 프로젝트 모니터링 측정항목 범위는 Cloud Monitoring의 읽기-시간 전용 구조로, 단일 Grafana 데이터 소스를 통해 여러 프로젝트를 모니터링하도록 할 수 있습니다. 각 측정항목 범위는 Grafana에 별도의 데이터 소스로 표시되며 서비스 계정별로 읽기 권한을 할당할 수 있습니다.
관리형 수집기 관리형 수집기는 자동으로 배포, 확장, 샤딩, 구성, 유지보수됩니다. 스크래핑 및 규칙은 간단한 커스텀 리소스(CR)를 통해 구성됩니다.
자체 배포 수집기 일반 Prometheus 바이너리를 Prometheus용 관리형 서비스 수집기 바이너리로 교체하여 선호하는 배포 메커니즘을 사용하세요. 스크래핑은 선호하는 표준 방법을 통해 구성되며 수동으로 확장 및 샤딩합니다. 기존 구성을 재사용하고 두 일반 Prometheus 및 Prometheus용 관리형 서비스를 나란히 실행하세요.
비GKE 및 비Kubernetes 모니터링 지원 관리형 수집기는 비GKE 환경에서 사용할 수 있으며 설정 가이드가 제공됩니다. VM과 같은 비Kubernetes 대상에서 데이터를 수집하도록 Prometheus 자체를 구성할 수 있으므로 자체 배포 수집기도 VM에서 데이터를 수집하도록 구성할 수 있습니다.
Google의 인메모리 시계열 데이터베이스인 Monarch로 지원 이 서비스는 Google에서 사용하는 기술과 동일한 기술을 사용하여 자체 서비스를 모니터링합니다. 즉, 대규모 Prometheus 배포도 전 세계적인 규모로 모니터링할 수 있습니다.
비용 관리 메커니즘 내보낸 측정항목 필터, 희소 히스토그램 비용 감소, 더 긴 샘플링 기간에 더 적은 비용을 청구하는 요금 구조, 로컬에서 사전 집계된 데이터만 전송하는 기능으로 비용을 관리하세요.
비용 식별 및 기여 분석 Cloud Monitoring을 사용하여 측정항목 이름과 네임스페이스별로 Prometheus 수집 볼륨을 분할합니다. 비용이 가장 많이 드는 측정항목과 측정항목을 전송하는 네임스페이스를 빠르게 확인할 수 있습니다.

가격 책정

가격 책정

Google Cloud Managed Service for Prometheus는 외부에서 생성된 측정항목 데이터에 Cloud Monitoring 스토리지를 사용하고 Monitoring API를 사용하여 해당 데이터를 검색합니다.

특징 가격 월별 무료 할당량 시행일
Google Cloud Managed Service for Prometheus의 측정항목

샘플 100만 개당 $0.20: 최초 0~500억 개의 샘플

샘플 100만 개당 $0.16: 다음 500억~2,500억 개 샘플

샘플 100만 개당 $0.12: 샘플 2,500억 개 초과

해당 없음 2021년 12월 1일
Monitoring API 호출

읽기 API 호출 1,000개당 $0.01

(쓰기 API 호출은 무료입니다.)

결제 계정당 읽기 API 호출 1백만 개까지 무료 2018년 7월 1일

Prometheus용 관리형 서비스는 Prometheus 규칙에 맞게 바이트 대신 수집된 샘플을 기반으로 합니다. 계산 예시는 수집된 샘플을 기반으로 한 가격 책정 예시를 참조하세요.