brunch

AWS 46탄-4. Amazon CloudWatch

by Master Seo

Cloudwatch log를 분석하기 위해 따로 쿼리를 공부해야 하는 부분이 없어 지겠네요.

사용자가 필요로 하는 부분에 대해 직관적으로 조회가 가능해졌네요!!

그리고 비용적으로도 IA 클래스가 생겨 최대 50% 비용 절감이 되겠네요~




<1> AWS Cloudwatch Log insights 이해

<2> AWS Cloudwatch Metric insights 이해

<3> Query Generator (신규 기능)

<4> Pattern Analysis (신규 기능)

<5> Cloudwatch Logs IA 클래스 (신규 기능)



<1> AWS Cloudwatch Log insights 이해



빠른 대화형 쿼리를 위한 엔진. 2018년 출시

Cloudwatch Log Group에 적재되는 데이터를 실시간 쿼리 및 분석

실시간 에러 로그 확인이 가능하다.

일반 SQL 문이 아닌 Cloudwatch에서 제공하는 별도 쿼리문 사용해야 해서 학습이 필요하다.





<2> AWS Cloudwatch Metric insights 이해


1

2022년 출시.

리소스나 애플리케이션의 세부 Metric Data

CPU/Memory/Disk Util 수치 기반 메트릭 분석

자동으로 쿼리를 생성 빌더 기능을 제공하지만 접근성이 떨어짐.




<3> Query Generator (신규 기능)


AI기반 쿼리 생성 기능을 통해 쿼리 언어 지식 없이도 쉽고 빠르게 데이터 조회



1

버지니아, 오래곤만 지원중



2

Cloudwatch > Logs insights에서 사용한다.



3

Query generator

Prompt에 일반 언어로 입력

find me s3 erros



4

log groups 선택



5

Generate new query 하며 쿼리를 만들어 준다.



6

쿼리 실행


60 log-insight-query.png




7

톱니바퀴 모양 클릭 > 추가 활성화

업데이트 쿼리를 사용하면, 추가도 할 수 있다.

70 add.png


71 코맨트 추가.png




<4> Pattern Analysis (신규 기능)



1

Cloudwatch > Logs insights에서 사용한다.



2

Query generator로 쿼리문을 생성한다.



3

패턴탭을 보면 어떤 패턴이 나오는지 확인 가능하다.

여러 값을 클릭해 확인해 보자~




<5> Cloudwatch Logs IA 클래스 (신규 기능)


1

CloudWatch log IA (Infrequent Access)

CloudWatch logs insights queries 제공한다.

일부 제약 기능이 있다.



2

기본 CloudWatch log 가 S3에 비해 비용이 높았다.

이번 CloudWatch log IA를 사용하면 비용이 저렴해진다.



3

Cloudwatch log 생성 시 기능 확인 후, IA로 생성해 사용하자.


https://aws.amazon.com/ko/about-aws/whats-new/2023/11/amazon-cloudwatch-logs-infrequent-access-log-class/




같이 보면 좋은 자료


https://brunch.co.kr/@topasvga/3616




다음

https://brunch.co.kr/@topasvga/3622


감사합니다.


keyword
매거진의 이전글AWS 46탄-3. AWS-나의 애플리케이션