yoounseules.log
๋ก๊ทธ์ธ
yoounseules.log
๋ก๊ทธ์ธ
๐งฉ5. AWS - CloudWatch
yoonseules
ยท
2021๋ 5์ 9์ผ
ํ๋ก์ฐ
1
aws
1
CloudClub์ํํ_AWS
๋ชฉ๋ก ๋ณด๊ธฐ
11/14
CloudWatch
AWS ๋ฆฌ์์ค ์ฌ์ฉ์ ์ค์๊ฐ ๋ชจ๋ํฐ๋ง ๊ธฐ๋ฅ ์ง์
๋ค์ํ ์ด๋ฒคํธ๋ค์ ์์งํ์ฌ ๋ก๊ทธํ์ผ๋ก ์ ์ฅ
์ด๋ฒคํธ&์๋ ์ค์ ์ ํตํด SNS, AWS Lambda๋ก ์ ์ก rk๋ฅ
[CloudWatch ์ฌ์ฉ ๊ฐ๋ฅ ์๋น์ค๋ค]
: EC2, RDS, S3, ELB, ๋ฑ๋ฑ
S3๋ฒ์ผ ํ์ผ ์ ๋ก๋&์ญ์
S3 ๋ฒ์ผ ์ ๊ทผ ์ ์ ๊ทผ๊ฑฐ๋ถ ๋ฐ์
RDS ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ ์๋
๐ CloudWatch ๋ชจ๋ํฐ๋ง ์ข ๋ฅ
Basic Monitoring
๋ฌด๋ฃ
5๋ถ ๊ฐ๊ฒฉ์ผ๋ก ์ต์์ Metrics ์ ๊ณต
Detailed Monitoring
์ ๋ฃ
1๋ถ ๊ฐ๊ฒฉ์ผ๋ก ์์ธํ Metrics ์ ๊ณต
๐ CloudWatch ์ฌ์ฉ ์ฉ๋ก - 1
Use Case : ๋งค์ผ ์ผ๋ง๋ ๋ง์ ์ฌ์ฉ์๋ค์ด ๋ชจ๋ฐ์ผ ์ฑ์ ์ฌ์ฉํ๋์ง ์๊ณ ์ถ์
Potential Issue : ํน์ ๋ ์ ์๋ง์ traffic์ด ๋ชฐ๋ฆด ์ ์์ด ๋ณ๋ชฉํ์์ด ์๊ธธ ์ ์์
Solution : ๋งค์ผ traffic rate๊ณผ ํน์ ๋ฒํผ์ ์ ์ ํด๋ฆญ ํ์๋ฅผ ๋ถ์ํ์ฌ ๋ ํจ์จ์ ์ธ ์ฑ๊ฐ๋ฐ์ ํ ์ ์๋ ํต์ฐฐ๋ ฅ ์ป์ ์ ์์
๐ CloudWatch ์ฌ์ฉ ์ฉ๋ก - 2
Use Case : ํน์ ์๊ฐ๋์ ์น์๋ฒ ์ํ๋ฅผ ์ ๊ฒํ์ฌ ๋น์ฉ ์ ๊ฐ ๋ชฉํ
Potential Issue : ๋๊ฐ์ ๋น์ฉ์ ๋ด๋ฉฐ AWS ๋ฆฌ์์ค๋ค์ ์ฌ์ฉํ์ง๋ง ๋ฎ์๊ฐ๋์ ๋ฐค์๊ฐ๋์ ํ์ํ ์๋ฒ์ ์ฑ๋ฅ์ ๋ฌ๋ผ์ง ์ ์๊ธฐ ๋๋ฌธ์ ๊ธ์ ์ ์์ค์ด ์๊ธธ ์ ์์ (์ฃผ๋ก ๋ฐค์๊ฐ๋๊ฐ ๋ฎ์๊ฐ๋๋ณด๋ค ์๋ฒ๊ฐ ์ค๋ซ๋์ idle)
Solution : ์๋ ์ค์ ์ ํตํ์ฌ ํน์ threshold์ ๋๋ฌํ์๋ ๊ฐ๋ฐ์์๊ฒ ์ํฉ์ ๋ณด๊ณ ํด์ค์ผ๋ก์ ์๋ฒ management๋ฅผ ํ ์ ์์
CloudWatch - Alarm
๐ Alarm(์ฌ์ฉ์ฉ๋ก1)
์์๋ก ์ ํด๋์ ๊ฐ์ ๋๋ฌํ ์ Alarm์ ์ธ๋ฆผ
Alarm์ด ์ธ๋ฆด ์ ํน์ ์ด๋ฒคํธ๋ค์ ์๋์ํฌ ์ ์์
Soution:
์๋ ์ค์ ์ ํตํ์ฌ ํน์ throshold์ ๋๋ฌํ์๋ ๊ฐ๋ฐ์์๊ฒ ์ํฉ์ ๋ณด๊ณ ํด์ค์ผ๋ก์ ์๋ฒ management๋ฅผ ํ ์ ์์.
๐ Alarm State
Alarm
Insufficient
OK
๐ Billing Alarm
์ฐ๋ฆฌ๋ค์ด ์ ํด๋์ ์ง์ถ ์๊ณ๊ฐ์ ์ด๊ณผํ ๊ฒฝ์ฐ SNS๋ฅผ ํตํ์ฌ ๊ฒฝ๊ณ ๋ฅผ ํจ
ํ์ฌ N.Virginia(us-east-1)์ง์ญ์์๋ง ์ด ๊ธฐ๋ฅ์ด ์ง์๋จ
yoonseules
๊ณต๋์ ๊ฐ๋ ์ ๋ฆฌ์ฉ
ํ๋ก์ฐ
์ด์ ํฌ์คํธ
๐งฉ4. AWS - S3 ๋ณด์
๋ค์ ํฌ์คํธ
๐งฉ6. AWS - Lambda
0๊ฐ์ ๋๊ธ
๋๊ธ ์์ฑ