CloudWatch Logs Insights 쿼리 저장 및 재실행 - Amazon CloudWatch Logs

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

CloudWatch Logs Insights 쿼리 저장 및 재실행

쿼리를 생성한 후 나중에 다시 실행할 수 있도록 저장할 수 있습니다. 쿼리는 폴더 구조로 저장되므로 체계적으로 관리할 수 있습니다. 계정별로 리전당 최대 1,000개의 쿼리를 저장할 수 있습니다.

쿼리는 사용자별 수준이 아닌 리전별 수준에 저장됩니다. 쿼리를 생성하고 저장하면 동일한 리전의 CloudWatch 로그에 액세스할 수 있는 다른 사용자가 리전에 저장된 모든 쿼리와 해당 폴더 구조를 볼 수 있습니다.

쿼리를 저장하려면 logs:PutQueryDefinition 권한이 있는 역할에 로그인해야 합니다. 저장된 쿼리의 목록을 보려면 logs:DescribeQueryDefinitions 권한이 있는 역할에 로그인해야 합니다.

쿼리를 저장하려면
  1. 에서 CloudWatch 콘솔을 엽니다https://console.aws.amazon.com/cloudwatch/.

  2. 탐색 창에서 로그(Logs)를 선택한 다음, 로그 인사이트(Logs Insights)를 선택합니다.

  3. 쿼리 편집기에서 쿼리를 작성합니다.

  4. 저장(Save)을 선택합니다.

    저장 버튼이 표시되지 않으면 CloudWatch 로그 콘솔의 새 설계로 변경해야 합니다. 그렇게 하려면 다음을 수행하세요.

    1. 탐색 창에서 로그 그룹을 선택합니다.

    2. 새 디자인 사용해 보기를 선택합니다.

    3. 탐색 창에서 Insights를 선택하고 이 절차의 3단계로 돌아갑니다.

  5. 쿼리의 이름을 입력합니다.

  6. (선택 사항) 쿼리를 저장할 폴더를 선택합니다. 새로 생성을 선택하여 폴더를 만듭니다. 새 폴더를 만드는 경우 폴더 이름에 슬래시(/) 문자를 사용하여 폴더 구조를 정의할 수 있습니다. 예를 들어 새 폴더의 이름을 folder-level-1/folder-level-2로 지정하면 folder-level-1이라는 최상위 폴더가 만들어지고 그 폴더 안에 folder-level-2라는 다른 폴더가 만들어집니다. 쿼리가 folder-level-2에 저장됩니다.

  7. (선택 사항) 쿼리의 로그 그룹 또는 쿼리 텍스트를 변경합니다.

  8. 저장(Save)을 선택합니다.

작은 정보

PutQueryDefinition을 사용하여 저장된 쿼리에 대한 폴더를 만들 수 있습니다. 저장된 쿼리에 대한 폴더를 만들려면 슬래시(/)를 사용하여 원하는 쿼리 이름에 원하는 폴더 이름을 접두사로 붙입니다. <folder-name>/<query-name>. 이 작업에 대한 자세한 내용은 섹션을 참조하세요PutQueryDefinition.

저장된 쿼리를 실행하려면
  1. 에서 CloudWatch 콘솔을 엽니다https://console.aws.amazon.com/cloudwatch/.

  2. 탐색 창에서 로그(Logs)를 선택한 다음, 로그 인사이트(Logs Insights)를 선택합니다.

  3. 오른쪽에서 쿼리를 선택합니다.

  4. 저장된 쿼리 목록에서 쿼리를 선택합니다. 이 쿼리가 쿼리 편집기에 나타납니다.

  5. Run(실행)을 선택합니다.

저장된 쿼리의 새 버전을 저장하려면
  1. 에서 CloudWatch 콘솔을 엽니다https://console.aws.amazon.com/cloudwatch/.

  2. 탐색 창에서 로그(Logs)를 선택한 다음, 로그 인사이트(Logs Insights)를 선택합니다.

  3. 오른쪽에서 쿼리를 선택합니다.

  4. 저장된 쿼리 목록에서 쿼리를 선택합니다. 이 쿼리가 쿼리 편집기에 나타납니다.

  5. 쿼리를 수정합니다. 작업을 확인하기 위해 쿼리를 실행해야 하는 경우 쿼리 실행을 선택합니다.

  6. 새 버전을 저장할 준비가 되면 작업, 다른 이름으로 저장을 선택합니다.

  7. 쿼리의 이름을 입력합니다.

  8. (선택 사항) 쿼리를 저장할 폴더를 선택합니다. 새로 생성을 선택하여 폴더를 만듭니다. 새 폴더를 만드는 경우 폴더 이름에 슬래시(/) 문자를 사용하여 폴더 구조를 정의할 수 있습니다. 예를 들어 새 폴더의 이름을 folder-level-1/folder-level-2로 지정하면 folder-level-1이라는 최상위 폴더가 만들어지고 그 폴더 안에 folder-level-2라는 다른 폴더가 만들어집니다. 쿼리가 folder-level-2에 저장됩니다.

  9. (선택 사항) 쿼리의 로그 그룹 또는 쿼리 텍스트를 변경합니다.

  10. 저장(Save)을 선택합니다.

쿼리를 삭제하려면 logs:DeleteQueryDefinition 권한이 있는 역할에 로그인해야 합니다.

저장된 쿼리를 편집 또는 삭제하려면
  1. 에서 CloudWatch 콘솔을 엽니다https://console.aws.amazon.com/cloudwatch/.

  2. 탐색 창에서 로그(Logs)를 선택한 다음, 로그 인사이트(Logs Insights)를 선택합니다.

  3. 오른쪽에서 쿼리를 선택합니다.

  4. 저장된 쿼리 목록에서 쿼리를 선택합니다. 이 쿼리가 쿼리 편집기에 나타납니다.

  5. 작업, 편집 또는 작업, 삭제를 선택합니다.