만약 curl http://…….. 이 작동이 안된다면

curl -X GET "<http://10.1.0.223:8080/v1/color?name=red&hash=abcd>"

를 실행할것

aws s3 ls s3://버킷 이름/만약 폴더가 있을경우 여기까지

aws s3 cp s3://버킷 이름/폴더/파일이름 ./
s3버킷 파일을 현재 위치로 복사해온다는 뜻

sudo yum install jq -y
jq를 다운로드한다는 의미지만 jq만 다운 박을거 바꿔서 적기

sudo tail -f /var/log/app/app.log
로그 조회

유저 데이터 사용할때
echo '{
    "logs": {
        "logs_collected": {
            "files": {
                "collect_list": [
                    {
                        "file_path": "/var/log/app/app.log",
                        "log_group_name": "/aws/ec2/wsi", 
                        "log_stream_name": "api_{instance_id}",
                        "timezone": "UTC"
                    }
                ]
            }
        }
    }
}' | sudo tee /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json > /dev/null

오토 스케일링 그룹 런치 템플릿 유저 데이타

#!/bin/bash

sudo yum install -y curl sudo yum install -y jq sudo yum install -y awscli

sudo yum install -y amazon-cloudwatch-agent sudo yum install python3 -y sudo yum install python3-pip -y pip3 install Flask

aws s3 cp s3://wsi-1234-iost-artifactory/app.py ./

nohup python3 /home/ec2-user/app.py &

sudo systemctl start amazon-cloudwatch-agent sudo systemctl enable amazon-cloudwatch-agent

https://velog.io/@cyseok123/AWS-EC2-인스턴스-명령어-정리

mv /opt/aws/amazon-cloudwatch-agent/etc/weird-filename.json /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json

파일 이름 바꾸는 명령어

클라우드 프론트 작성 시 참고 https://velog.io/@dlrmsghks7/learncloudfrontforbiginner