λ κ·Έλμ CloudWatchμμ λͺ¨λ μ§νλ₯Ό λ€ λ³Ό μ μμ μ€ μμλ€..
EC2 λ©λͺ¨λ¦¬ μ¬μ©λμ΄λμ§.. μλλ©΄ EC2 λ©λͺ¨λ¦¬ μ¬μ©λμ΄λμ§.. μλλ©΄ EC2 λ©λͺ¨λ¦¬ μ¬μ©λ..μ΄λμ§…
νμ§λ§ μλμλ€.. λ©λͺ¨λ¦¬ μ¬μ©λ λ΄μΌνλλ°… μ……. CPUλ λ€νΈμν¬ κ΄λ ¨λ μ§νλ§ λ³΄μ¬μ£Όλ€…
κ·Έλμ μ€λμ λΈλ‘κΉ μμ!
μμ μμλ μ΄λ λ€.
EC2 μν μ€μ > EC2μ μμ΄μ νΈ μ€μΉ > μμ΄μ νΈ μ€μ
1. EC2μ IAM μν λΆμ¬νκΈ°
- IAM > μν > μν λ§λ€κΈ°

- AWS μλΉμ€ – EC2 μ ν λ° λ€μ.
- μ μ± νν°μ “CloudWatchAgentServerPolicy” κ²μ ν μ ν.
- μν μ΄λ¦ μ λ ₯. ( ex. “CloudWatchAgent”)
- EC2 > μμ > 보μ > IAM μν μμ

- IAM μν – λ°©κΈ λ§λ μν μ ν λ° μ μ₯.
2. EC2μ μμ΄μ νΈ μ€μΉ
λμ EC2 μλ²λ Ubuntu 18.04 / AMD64μ΄λ€.
μλ² νμ
κ³Ό μν€ν
μ²μ λ§λ λ²μ μ λ€μ΄νμ.
- μμ΄μ νΈ νμΌ λ€μ΄λ‘λ
wget https://s3.amazonaws.com/amazoncloudwatch-agent/ubuntu/amd64/latest/amazon-cloudwatch-agent.deb
- λ€μ΄λ‘λν μμ΄μ νΈ νμΌ μ€μΉ
dpkg -i amazone-cloudwatch-agent.deb
3. μμ΄μ νΈ κ΅¬μ±νμΌ μμ± λ° μμ
μμ΄μ νΈ νμΌμ λ§λ²μ¬λ‘ ꡬμ±νκ±°λ μλμΌλ‘ ꡬμ±ν μ μλ€.
- λ§λ²μ¬λ‘ μμ΄μ νΈ κ΅¬μ±νμΌ μμ±νκΈ°
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
λλΆλΆ κΈ°λ³Έκ°μΌλ‘ λκ²Όλ€. κ·Όλ° λ§μ§λ§ λΆλΆμμ μ‘μΈμ€ ν€λ₯Ό λ±λ‘νλΌκ³ .. νν λ.. μ‘μΈμ€ ν€λ μμκ³ …. μ§μλ μμκ³ …..
λ°λ‘ AWS λ¬Έμμ κ°μ μ‘μΈμ€ ν€ λ±λ‘ λ°©λ²μ νμΈνλ€.
** μ‘μΈμ€ν€ λ±λ‘νκΈ°
– μ¬μ©μ μμ΄λ > λ΄ λ³΄μ μ격 μ¦λͺ
– μ‘μΈμ€ ν€ > μ μ‘μΈμ€ ν€ λ§λ€κΈ°

λ§λ²μ¬μμ μ‘μΈμ€ν€ λ¬Όμ΄λ³΄λ©΄ μ‘μΈμ€ ν€λ μν¬λ¦Ώ λΉλ°λ²νΈλ₯Ό κ³ λλ‘ λ£μ΄μ£Όλ©΄ λλ€.
Successfully put config to parameter store UbuntuCW.
Program exits now.
λΌκ³ λμ€λ©΄ ꡬμ±νμΌ μ€μ λμΌμΌμ!
μ΄μ μ€νμ μμΌλ³΄μ.
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -c file:/opt/aws/amazon-cloudwatch-agent/bin/config.json -s
κ·ΈλΌ μ΄μ λ λ€λ₯Έ μλ¬κ° μ§μ!

κ·Έλ.. types.dbκ° μλ€κ³ .. λ§λ€μ΄μ€κ²..
mkdir /usr/share/collectd
touch /usr/share/collectd/types.db
μ΄λ κ² λ§λ€μ΄μ£Όκ³ λ€μ μ€ν μν€λ©΄ Successκ° λμ¨λ€!
λ§λ¬΄λ¦¬! AWS CloudWatchμμ νμΈνκΈ°!
- CloudWatch > μ§ν > CWAgent

