View a markdown version of this page

CloudWatch 지표를 사용하여 Amazon Managed Service for Prometheus 리소스 모니터링 - – Amazon Managed Service for Prometheus

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

CloudWatch 지표를 사용하여 Amazon Managed Service for Prometheus 리소스 모니터링

Amazon Managed Service for Prometheus는 CloudWatch에 사용량 지표를 제공합니다. 이러한 지표는 워크스페이스 사용률에 대한 가시성을 제공합니다. 판매 지표는 CloudWatch의 AWS/UsageAWS/Prometheus 네임스페이스에서 찾을 수 있습니다. 이러한 지표는 CloudWatch에서 무료로 사용할 수 있습니다. 사용량 지표에 대한 자세한 내용은 CloudWatch 사용량 지표를 참조하세요.

CloudWatch 지표 명칭 리소스 이름 CloudWatch 네임스페이스 설명

ResourceCount*

CreateAlertManagerAlertsTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 CreateAlertManagerAlerts API 작업 수입니다.

ResourceCount*

DeleteAlertManagerSilencesTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 DeleteAlertManagerSilences API 작업 수입니다.

ResourceCount*

GetAlertManagerSilenceTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 GetAlertManagerSilence API 작업 수입니다.

ResourceCount*

GetAlertManagerStatusTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 GetAlertManagerStatus API 작업 수입니다.

ResourceCount*

GetLabelsTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 GetLabels API 작업 수입니다.

ResourceCount*

GetMetricMetadataTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 GetMetricMetadata API 작업 수입니다.

ResourceCount*

GetSeriesTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 GetSeries API 작업 수입니다.

ResourceCount

InhibitionRulesInAlertManagerDefinition

AWS/Usage

알림 관리자 정의 파일의 최대 금지 규칙 수입니다.

ResourceCount*

ListAlertManagerAlertGroupInfosTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 ListAlertManagerAlertGroupInfos API 작업 수입니다.

ResourceCount*

ListAlertManagerAlertGroupsTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 ListAlertManagerAlertGroups API 작업 수입니다.

ResourceCount*

ListAlertManagerAlertsTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 ListAlertManagerAlerts API 작업 수입니다.

ResourceCount*

ListAlertManagerReceiversTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 ListAlertManagerReceivers API 작업 수입니다.

ResourceCount*

ListAlertManagerSilencesTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 ListAlertManagerSilences API 작업 수입니다.

ResourceCount*

ListAlertsTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 ListAlerts API 작업 수입니다.

ResourceCount*

ListRulesTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 ListRules API 작업 수입니다.

ResourceCount*

PutAlertManagerSilencesTPS

AWS/Usage

워크스페이스별로 초당 수행할 수 있는 최대 PutAlertManagerSilences API 작업 수입니다.

ResourceCount

HAReplicaGroupCount

AWS/Usage

고가용성 복제본 그룹 수

ResourceCount*

QueryMetricsTPS

AWS/Usage

초당 쿼리 작업 수

ResourceCount*

RemoteWriteTPS

AWS/Usage

초당 원격 쓰기 작업 수

ResourceCount

ActiveAlerts

AWS/Usage

워크스페이스당 활성 알림 수

단위: 개

유효한 통계: 평균, 최소, 최대

ResourceCount

ActiveSeries

AWS/Usage

워크스페이스당 활성 시리즈 수

단위: 개

유효한 통계: 평균, 최소, 최대

ResourceCount

AlertAggregationGroupSize

AWS/Usage

알림 관리자 정의 파일에 있는 알림 집계 그룹의 최대 크기입니다. group_by의 각 레이블 값 조합으로 집계 그룹이 생성됩니다.

ResourceCount

AlertManagerDefinitionSizeBytes

AWS/Usage

알림 관리자 정의 파일의 최대 크기(바이트)입니다.

ResourceCount

AllSilences

AWS/Usage

워크스페이스당 최대 무음 수(만료, 활성 및 보류 중인 무음 포함)입니다.

ResourceCount

IngestionRate

AWS/Usage

샘플 수집 속도

단위: 초당 개수

유효한 통계: 평균, 최소, 최대

ResourceCount

RuleEvaluationInterval

AWS/Usage

최소 규칙 평가 간격입니다.

ResourceCount

RuleGroupNamespaceDefinitionSizeBytes

AWS/Usage

규칙 그룹 네임스페이스 정의 파일의 최대 크기(바이트)입니다.

ResourceCount

TemplatesInAlertManagerDefinition

AWS/Usage

알림 관리자 정의 파일의 최대 템플릿 수입니다.

ResourceCount

WorkspaceCount

AWS/Usage

계정당 리전별 최대 워크스페이스 수입니다.

ResourceCount

SizeOfAlerts

AWS/Usage

워크스페이스의 모든 알림의 총 크기, 바이트

단위: 바이트

유효한 통계: 평균, 최소, 최대

ResourceCount

SuppressedAlerts

AWS/Usage

WorkSpace당 숨김 상태 알림 수 알림은 무음 또는 금지로 억제할 수 있습니다.

단위: 개

유효한 통계: 평균, 최소, 최대

ResourceCount

UnprocessedAlerts

AWS/Usage

WorkSpace당 처리되지 않은 상태인 알림의 수 AlertManager에서 알림을 수신하면 해당 경고는 처리되지 않은 상태가 되지만 다음 집계 그룹 평가를 기다리고 있습니다.

단위: 개

유효한 통계: 평균, 최소, 최대

ResourceCount

AllAlerts

AWS/Usage

워크스페이스당 모든 상태의 알림 수

단위: 개

유효한 통계: 평균, 최소, 최대

ResourceCount

AllRules

AWS/Usage

워크스페이스당 모든 상태의 규칙 수

단위: 개

유효한 통계: 평균, 최소, 최대

ResourceCount

NativeHistogramActiveSeries

AWS/Usage

워크스페이스당 고유한 기본 히스토그램 활성 시리즈 수

단위: 개

유효한 통계: 평균, 최소, 최대

ResourceCount

NativeHistogramIngestionRate

AWS/Usage

워크스페이스당 초당 기본 히스토그램 샘플 수집 속도

단위: 초당 개수

유효한 통계: 평균, 최소, 최대

ActiveSeriesPerLabelSet

-

AWS/Prometheus

각 사용자 정의 레이블 세트의 현재 활성 시리즈 사용량입니다.

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

ActiveSeriesLimitPerLabelSet

-

AWS/Prometheus

각 사용자 정의 레이블 세트의 현재 활성 시리즈 제한 값입니다.

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

AlertManagerAlertsReceived

-

AWS/Prometheus

알림 관리자가 수신한 총 성공 알림 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

AlertManagerNotificationsFailed

-

AWS/Prometheus

실패한 알림 전송 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

AlertManagerNotificationsThrottled

-

AWS/Prometheus

병목 현상이 발생한 알림 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

AnomalyDetectors

WorkspaceId

AWS/Prometheus

지정된 워크스페이스에 대한 총 이상 탐지기 수

단위: 개

유효한 통계: 평균, 최소, 최대

AnomalyDetectorEvaluations

WorkspaceId, AnomalyDetectorId

AWS/Prometheus

총 이상 탐지기 평가 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

AnomalyDetectorEvaluationFailures

WorkspaceId, AnomalyDetectorId

AWS/Prometheus

간격 내 이상 탐지기 실패 횟수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

AnomalyDetectorLastEvaluationDuration

WorkspaceId, AnomalyDetectorId

AWS/Prometheus

이상 탐지기의 마지막 평가 기간

단위: 초

유효한 통계: Average, Minimum, Maximum, Sum

AnomalyDetectorMissedEvaluations

WorkspaceId, AnomalyDetectorId

AWS/Prometheus

간격 동안 누락된 이상 탐지기 평가 횟수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

DiscardedSamples**

-

AWS/Prometheus

이유별 폐기된 샘플 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

DiscardedSeries**

-

AWS/Prometheus

이유별 폐기된 샘플이 포함된 시리즈 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

DiscardedSamplesPerLabelSet

-

AWS/Prometheus

사용자 정의 레이블 세트별 폐기된 샘플 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

DiscardedSeriesPerLabelSet

-

AWS/Prometheus

각 사용자 정의 레이블 세트에 대해 폐기된 샘플이 포함된 시리즈 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

IngestionRatePerLabelSet

-

AWS/Prometheus

사용자 정의 레이블 세트별 수집 속도

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

NativeHistogramIngestedBucketsRate

-

AWS/Prometheus

모든 기본 히스토그램 샘플에서 초당 수신된 채워진 버킷의 비율입니다. 거부된 버킷은 제외됩니다.

단위: 초당 개수

유효한 통계: 평균, 최소, 최대

NativeHistogramReducedResolutionCount

-

AWS/Prometheus

버킷 해상도가 자동으로 감소한 기본 히스토그램 샘플 수입니다. 샘플이 최대 버킷 수 제한을 초과하면 해상도가 감소합니다.

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

OutOfOrderIngestionRate

-

AWS/Prometheus

Out-of-order 샘플 수집 속도

단위: 초당 개수

유효한 통계: Average, Minimum, Maximum, Sum

OutOfOrderSampleAge***

-

AWS/Prometheus

out-of-order 않는 샘플의 타임스탬프와 수집 시간 간의 차이로, 수집 시 샘플의 수명을 나타냅니다.

단위: 초

유효한 통계: Average, Minimum, Maximum, Sum

QuerySamplesProcessed

-

AWS/Prometheus

처리된 쿼리 샘플 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

RuleEvaluations

-

AWS/Prometheus

총 규칙 평가 수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

RuleEvaluationFailures

-

AWS/Prometheus

해당 간격 내의 규칙 평가 실패 횟수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

RuleGroupIterationsMissed

-

AWS/Prometheus

해당 간격 동안 누락된 규칙 그룹 반복 횟수

단위: 개

유효한 통계: Average, Minimum, Maximum, Sum

RuleGroupLastEvaluationDuration

-

AWS/Prometheus

규칙 그룹의 마지막 평가 기간

단위: 초

유효한 통계: Average, Minimum, Maximum, Sum

*TPS 지표는 매분 생성되며 해당 1분 동안의 초당 평균입니다. 짧은 버스트 기간은 TPS 지표에 반영되지 않습니다.

**샘플이 폐기되는 몇 가지 이유는 다음과 같습니다. 아래의 모든 이유가 DiscardedSeries 지표에 표시되는 것은 아닙니다.

이유

의미

greater_than_max_sample_age

1시간이 지난 샘플은 폐기합니다.

new-value-for-timestamp

이전 샘플과 동일한 타임스탬프를 사용하지만 다른 값을 가진 중복된 샘플이 전송되었습니다.

per_labelset_series_limit

레이블 세트당 총 활성 시리즈 수 제한에 도달했습니다.

per_metric_series_limit

지표별 활성 시리즈 제한에 도달했습니다.

per_user_series_limit

총 활성 시리즈 수 제한에 도달했습니다.

rate_limited

수집 속도가 제한되었습니다.

sample-out-of-order

샘플이 잘못된 순서로 전송되어 처리할 수 없습니다.

sample-too-old

샘플이 구성된 out-of-order 기간보다 오래되어 처리할 수 없습니다.

out-of-order-rate-limit

Out-of-order 수집 속도 제한에 도달하여 샘플을 처리할 수 없습니다. 자세한 내용은 Amazon Managed Service for Prometheus 서비스 할당량 단원을 참조하십시오.

label_value_too_long

레이블 값이 허용된 문자 제한보다 깁니다.

max_label_names_per_series

지표별 레이블 이름에 도달했습니다.

missing_metric_name

지표 이름은 제공되지 않습니다.

metric_name_invalid

잘못된 지표 이름이 제공되었습니다.

label_invalid

잘못된 레이블이 제공되었습니다.

duplicate_label_names

중복된 레이블 이름이 제공되었습니다.

native_histogram_sample_size_bytes_exceeded

기본 히스토그램 샘플이 허용되는 최대 샘플 크기를 바이트 단위로 초과합니다.

native_히스토그램_invalid_스키마

기본 히스토그램에 잘못된 스키마 값이 있습니다. 유효한 스키마 범위는 -4~8입니다.

native_histogram_invalid

네이티브 히스토그램은 검증에 실패합니다(예: 음수 버킷 수, 일치하지 않는 버킷 수 또는 잘못된 형식의 버킷 범위).

native_히스토그램_버킷_초과

기본 히스토그램이 최대 버킷 수 제한을 초과하므로 해상도를 자동으로 줄일 수 없습니다.

native_히스토그램_속도_제한

네이티브 히스토그램 수집 속도 제한에 도달했기 때문에 네이티브 히스토그램 샘플이 거부되었습니다.

사용자별_네이티브_히스토그램_시리즈_한도

사용자가 워크스페이스당 기본 히스토그램 활성 시리즈 한도에 도달했습니다.

***지표에는 OutOfOrderSampleAge Percentile차원이 포함됩니다. 이 지표를 사용하여 워크스페이스에 적합한 순서 외 기간을 결정할 수 있습니다. Percentile 차원에 유효한 값은 다음과 같습니다.

백분위수

설명

p50

out-of-order 샘플의 50번째 백분위수 수명입니다.

p99

out-of-order 샘플의 99번째 백분위수 수명입니다.

최대

out-of-order 샘플의 최대 수명입니다.

참고

존재하지 않거나 누락된 지표는 해당 지표의 값이 0인 것과 같습니다.

참고

RuleGroupIterationsMissed, RuleEvaluations, RuleEvaluationFailures, RuleGroupLastEvaluationDuration에는 다음과 같은 구조의 RuleGroup 차원이 있습니다.

RuleGroupNamespace, RuleGroup

Prometheus 판매 지표에 CloudWatch 경보 설정

CloudWatch 경보를 사용하여 Prometheus 리소스 사용을 모니터링할 수 있습니다.

Prometheus의 ActiveSeries 수에 대한 경보를 설정하려면
  1. 그래프로 표시된 지표 탭을 선택하고 ActiveSeries 레이블이 나올 때까지 아래로 스크롤합니다.

    그래프로 표시된 지표 보기에서는 현재 수집 중인 지표만 표시됩니다.

  2. 작업 열에서 알림 아이콘을 선택합니다.

  3. 지표 및 조건 지정에서 조건 값 필드에 임곗값 조건을 입력하고 다음을 선택합니다.

  4. 작업 구성에서 기존 SNS 주제를 선택하거나 알림을 보낼 새 SNS 주제를 생성합니다.

  5. 이름 및 설명 추가에서 경보 이름과 설명(선택 사항)을 추가합니다.

  6. 경보 생성을 선택하세요.