

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

# 규칙 구성 파일 편집 또는 교체
<a name="AMP-rules-edit"></a>

Amazon Managed Service for Prometheus에 이미 업로드한 규칙 파일의 규칙을 변경하려면 새 규칙 파일을 업로드하여 기존 구성을 교체하거나 콘솔에서 직접 현재 구성을 편집할 수 있습니다. 선택적으로 현재 파일을 다운로드하고 텍스트 편집기에서 편집한 다음, 새 버전을 업로드할 수 있습니다.

**Amazon Managed Service for Prometheus 콘솔을 사용하여 규칙 구성을 편집하려면**

1. [https://console.aws.amazon.com/prometheus/](https://console.aws.amazon.com/prometheus/home)에서 Amazon Managed Service for Prometheus 콘솔을 엽니다.

1. 페이지 왼쪽 상단에서 메뉴 아이콘을 선택한 다음, **모든 워크스페이스**를 선택합니다.

1. 워크스페이스의 워크스페이스 ID를 선택한 다음, **규칙 관리** 탭을 선택합니다.

1. 편집하려는 규칙 구성 파일의 이름을 선택합니다.

1. (선택 사항) 현재 규칙 구성 파일을 다운로드하려면 **다운로드** 또는 **복사**를 선택합니다.

1. 콘솔 내에서 구성을 직접 편집하려면 **수정**을 선택합니다. 완료되면 **저장**을 선택합니다.

   또는 **구성 교체**를 선택하여 새 구성 파일을 업로드할 수 있습니다. 이 경우 새 규칙 정의 파일을 선택하고 **계속**을 선택하여 파일을 업로드합니다.

**AWS CLI 를 사용하여 규칙 구성 파일을 편집하려면**

1. Base64는 규칙 파일의 내용을 인코딩합니다. Linux에서 다음 명령을 사용할 수 있습니다.

   ```
   base64 {{input-file}} {{output-file}}
   ```

   macOS에서 다음 명령을 사용할 수 있습니다.

   ```
   openssl base64 {{input-file}} {{output-file}}
   ```

1. 다음 명령 중 하나를 입력하여 새 파일을 업로드합니다.

    AWS CLI 버전 2에서 다음을 입력합니다.

   ```
   aws amp put-rule-groups-namespace --data file://{{path_to_base_64_output_file}} --name {{namespace-name}}  --workspace-id {{my-workspace-id}} --region {{region}}
   ```

    AWS CLI 버전 1에서 다음을 입력합니다.

   ```
   aws amp put-rule-groups-namespace --data fileb://{{path_to_base_64_output_file}} --name {{namespace-name}}  --workspace-id {{my-workspace-id}} --region {{region}}
   ```

1. 규칙 파일이 활성화되는 데 몇 초 정도 걸립니다. 상태를 확인하려면 다음 명령을 입력합니다.

   ```
   aws amp describe-rule-groups-namespace --workspace-id {{workspace_id}} --name {{namespace-name}} --region {{region}}
   ```

   `status`가 `ACTIVE`이면 규칙 파일이 적용된 것입니다. 그때까지는 이 규칙 파일의 이전 버전이 계속 활성 상태입니다.