brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 25. 2024

AWS 46탄-4. Amazon CloudWatch

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

쿼리 실행





7

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

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





<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


감사합니다.


브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari