Prometheus 호환 API를 사용한 쿼리 - Amazon Managed Service for Prometheus

Prometheus 호환 API를 사용한 쿼리

Amazon Managed Grafana와 같은 도구를 사용하는 것이 지표를 보고 쿼리하는 가장 쉬운 방법이지만, Amazon Managed Service for Prometheus는 지표를 쿼리하는 데 사용할 수 있는 몇 가지 Prometheus 호환 API도 지원합니다. 사용 가능한 Prometheus 호환 API에 대한 자세한 내용은 Prometheus 호환 API 섹션을 참조하세요.

Prometheus 호환 API는 Prometheus 쿼리 언어인 PromQL을 사용하여 반환하려는 데이터를 지정합니다. PromQL 및 해당 구문에 대한 자세한 내용은 Prometheus 설명서의 Prometheus 쿼리를 참조하세요.

이러한 API를 사용하여 지표를 쿼리할 때는 AWS 서명 버전 4 서명 프로세스로 요청에 서명해야 합니다. AWS 서명 버전 4를 설정하여 서명 프로세스를 간소화할 수 있습니다. 자세한 내용은 aws-sigv4-proxy를 참조하세요.

awscurl을 사용하여 AWS SigV4 프록시를 통한 서명을 수행할 수 있습니다. 다음 항목 awscurl을 사용하여 Prometheus 호환 API 쿼리에서는 awscurl을 사용하여 AWS SigV4를 설정하는 방법을 설명합니다.