카이도스의 Tech Blog
EC2-cloudwatch 로그 연동 본문
728x90
반응형
참고 링크 - https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/logs/QuickStartEC2Instance.html
설치환경 : ubuntu20.04
로그 연동작업 전에 IAM 권한생성이 선행되어야함.
파이썬이 설치안되어있다면 설치 필요.
# 연결려는 EC2에 IAM 역할 추가(CloudWatchlog-ec2/CloudWatchAgentServerPolicy)
# 서버에 접속하여 awslogs 설치
sudo su -
python -V
curl https://s3.amazonaws.com/aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O
# 버전에 맞는 명령어로 진행 (리전 지정해줘야함)
sudo python ./awslogs-agent-setup.py --region ap-northeast-2
sudo python2 ./awslogs-agent-setup.py --region ap-northeast-2
sudo python3 ./awslogs-agent-setup.py --region ap-northeast-2
# 구성 진행 중 엔터 계속 누르고 아래설정은 1, 3, 1, n 으로 진행
Step 4 of 5: Configuring the CloudWatch Logs Agent ...
Path of log file to upload [/var/log/syslog]:
Destination Log Group name [/var/log/syslog]:
Choose Log Stream name:
1. Use EC2 instance id.
2. Use hostname.
3. Custom.
Enter choice [1]: 1
Choose Log Event timestamp format:
1. %b %d %H:%M:%S (Dec 31 23:59:59)
2. %d/%b/%Y:%H:%M:%S (10/Oct/2000:13:55:36)
3. %Y-%m-%d %H:%M:%S (2008-09-08 11:52:54)
4. Custom
Enter choice [1]: 3
Choose initial position of upload:
1. From start of file.
2. From end of file.
Enter choice [1]: 1
More log files to configure? [Y]: n
Step 5 of 5: Setting up agent as a daemon ...DONE
systemctl status awslogs.service
작업 완료 후 aws 콘솔 → CloudWatch → 로그 그룹 → /var/log/syslog 확인
728x90
반응형
'AWS' 카테고리의 다른 글
ALB- S3 로그 연동 (0) | 2023.04.04 |
---|---|
AWS MongoDB backup - S3 (0) | 2023.04.04 |
2주차 - 컴퓨팅 서비스 (0) | 2023.03.07 |
1주차 - AWS & 컴퓨트 서비스 (0) | 2023.03.03 |
AWS EC2 볼륨 증가 (0) | 2023.03.03 |
Comments