기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
규칙을 사용하여 메트릭이 수신되면 이를 수정하거나 모니터링할 수 있습니다.
Prometheus용 Amazon 관리형 서비스에서 수신한 지표에 따라 조치를 취하도록 규칙을 설정할 수 있습니다. 이러한 규칙은 지표를 모니터링하거나 수신된 지표를 기반으로 계산된 새 지표를 생성할 수도 있습니다.
Amazon Managed Service for Prometheus는 정기적으로 평가하는 두 가지 유형의 규칙을 지원합니다.
-
기록 규칙을 사용하면 자주 필요하거나 계산 비용이 많이 드는 식을 미리 계산하고, 해당 결과를 새로운 시계열 세트로 저장할 수 있습니다. 미리 계산된 결과를 쿼리하는 것이 필요할 때마다 원래 식을 실행하는 것보다 훨씬 빠른 경우가 많습니다.
-
알림 규칙을 사용하면 PromQL 및 임곗값을 기준으로 알림 조건을 정의할 수 있습니다. 규칙이 임계값을 트리거하면 알림 관리자에게 알림이 전송되며, 알림 관리자는 규칙을 관리하도록 구성하거나 Amazon Simple Notification Service와 같은 수신자에게 알림 다운스트림으로 전달할 수 있습니다.
Amazon Managed Service for Prometheus에서 규칙을 사용하려면 규칙을 정의하는 하나 이상의 YAML 규칙 파일을 생성합니다. Amazon Managed Service for Prometheus 규칙 파일은 독립형 Prometheus의 규칙 파일과 형식이 동일합니다. 자세한 내용은 Prometheus 설명서의 기록 규칙 정의
하나의 워크스페이스에 여러 규칙 파일을 둘 수 있습니다. 각각의 개별 규칙 파일은 별도의 네임스페이스 내에 포함됩니다. 규칙 파일이 여러 개 있으면 기존 Prometheus 규칙 파일을 변경하거나 결합하지 않고도 워크스페이스로 가져올 수 있습니다. 규칙 그룹 네임스페이스마다 태그가 다를 수도 있습니다.
규칙 시퀀싱
규칙 파일 내에서 규칙은 규칙 그룹 내에 포함됩니다. 규칙 파일의 단일 규칙 그룹 내 규칙은 항상 위에서 아래로 평가됩니다. 따라서 기록 규칙에서 하나의 기록 규칙 결과를 이후 기록 규칙을 계산할 때 사용하거나 동일한 규칙 그룹의 알림 규칙에 사용할 수 있습니다. 하지만 별도의 규칙 파일을 실행하는 순서는 지정할 수 없으므로 한 기록 규칙의 결과를 사용하여 다른 규칙 그룹이나 다른 규칙 파일의 규칙을 계산할 수는 없습니다.