Site icon 지락문화예술공작단

Amazon CloudWatch 이상 탐지 기능 출시 (서울 리전 포함)

Amazon CloudWatch 이상 탐지 기능 출시 (서울 리전 포함)

Amazon CloudWatch는 2009년 초반에 “AWS를 사용하여 정교하고 확장 가능하며 강력한 웹 애플리케이션을 보다 쉽게 구축할 수 있는 기능을 제공”하고자 하는 요구 사항(당시 표현을 빌자면)을 위해 출시되었습니다. CloudWatch는 수년에 걸쳐 지속적으로 확장되었고 이제 AWS 고객은 인프라, 시스템, 애플리케이션과 심지어 비즈니스 지표를 모니터링하는 데 이 서비스를 사용합니다. 고객은 사용자 지정 대시보드를 구축하고, 경보를 설정하고, CloudWatch를 통해 애플리케이션의 성능 또는 안정성에 영향을 미치는 문제에 대한 알림을 받습니다.

CloudWatch 경보를 사용한 적이 있다면 경보 임계값을 설정하는 데 약간의 기술이 필요하다는 것을 알고 있을 것입니다. 문제를 조기에 포착해야 하지만 잘못된 경보가 트리거되어서는 안 됩니다. 증가량과 규모를 고려해야 하며 임계값의 조정 및 보정을 통해 순환적 동작 및 계절적 동작을 처리해야 합니다.

이상 탐지 기능 소개

CloudWatch 이상 탐지 기능은 수십 년 이상의 경험을 바탕으로 구축된 기계 학습 기반으로 12,000개 이상의 내부 모델에 근간을 둡니다. 수동 구성 및 실험을 방지하는 데 도움이 되며, 추세 또는 패턴이 식별되는 모든 표준 또는 사용자 지정 CloudWatch 지표와 함께 사용할 수 있습니다.

이상 탐지는 선택한 지표에 대한 기록 값을 분석하고, 시간, 일 또는 주 단위로 반복되는 예측 가능한 패턴을 찾습니다. 그런 다음 미래를 더 정확하게 예측하고 정상 동작과 문제 동작을 더 분명하게 구분하는 데 도움이 되는 최적의 모델을 생성합니다. 필요에 따라 모델을 조정하고 세부 조정할 수 있고 동일한 CloudWatch 지표에 여러 모델을 사용할 수도 있습니다.

이상 탐지 사용해 보기

단 몇 초면 모델을 생성할 수 있습니다. 24시간마다 CPU 사용률 스파이크가 생성되는 EC2 인스턴스가 있습니다.

지표를 선택하고 “물결” 아이콘을 클릭하여 이 지표 및 통계에 대한 이상 탐지를 활성화합니다.

여기서는 기본 설정의 모델이 생성됩니다. 모델을 선택하고 확대하여 사용률 스파이크 중 하나를 표시하면 예측 구간에 이 스파이크가 반영되는 것을 볼 수 있습니다.

이 모델을 있는 그대로 사용하여 지표에 대한 경보를 구동하거나 모델을 선택하고 [Edit model]을 클릭하여 사용자 지정할 수 있습니다.

모델 교육에 사용되는 데이터에서 특정 시간 범위(과거 또는 미래)를 제외할 수 있습니다. 다시 발생하지 않을 일회성 이벤트가 데이터에 반영되는 경우 이렇게 하는 것이 좋습니다. 데이터의 표준 시간대를 지정할 수도 있는데 표준 시간대를 지정하면 일광 절약 시간의 변경에 민감한 지표를 처리할 수 있습니다.

설정을 마친 후에는 이상 탐지 모델이 적용되고 평상시와 마찬가지로 이 모델을 사용하여 경보를 생성할 수 있습니다. [Anomaly detection]을 [Threshold type]으로 선택하고 [Anomaly detection threshold]를 사용하여 구간의 두께를 제어할 수 있습니다. 지표가 구간을 벗어나거나 구간보다 크거나 구간보다 낮을 때 경보를 발령할 수 있습니다.

나머지 단계는 다른 유형의 경보를 생성할 때 이미 사용한 것과 동일합니다.

주요 사항

다음은 이 새로운 CloudWatch 기능을 사용할 때 기억해야 할 몇 가지 유용한 정보입니다.

적합한 지표 – 이상 탐지는 지표의 패턴 또는 추세가 식별되는 경우와 누락된 데이터 포인트 수가 최소한인 경우 가장 잘 작동합니다.

업데이트 – 모델이 생성되면 5분마다 새 지표 데이터로 업데이트됩니다.

일회성 이벤트 – 모델은 블랙 프라이데이 또는 연휴 쇼핑 기간 같은 일회성 이벤트를 예측할 수 없습니다.

API/CLI/CloudFormation – 콘솔, CloudWatch API(PutAnomalyDetector) 및 CloudWatch CLI에서 이상 모델을 생성하고 관리할 수 있습니다. AWS CloudFormation 템플릿에서 AWS::CloudWatch::AnomalyDetector 리소스를 생성할 수도 있습니다.

지금 이용 가능
오늘부터 모든 상용 AWS 리전에서 CloudWatch 이상 탐지를 생성하고 사용할 수 있습니다. 자세한 내용은 CloudWatch 설명서에서 CloudWatch 이상 탐지를 읽어보십시오.

Jeff

 

Source: Amazon CloudWatch 이상 탐지 기능 출시 (서울 리전 포함)

Exit mobile version