728x90
# 로그 경로 권한 풀기 (ec2 ubuntu 기준)
sudo chmod o+x /home/ubuntu
sudo chmod 755 /home/ubuntu/logs/path
sudo chmod 644 /home/ubuntu/logs/path/*.log
# datadog log 수집 설정 변경
sudo vi /etc/datadog-agent/datadog.yaml
# 로그 logs_enabled 옵션을 true 로 변경 해주어야 한다.
logs_enabled: true
# 로그를 담아줄 디렉토리 생성
sudo mkdir /etc/datadog-agent/conf.d/log.d
# agent 권한허용
sudo chown dd-agent:dd-agent log.d/
# agent 권한 확인
sudo -u dd-agent cat /home/ubuntu/logs/app.log | head -n 3
# 로그 파일 메타데이터 정보 생성 - 아래 참고
sudo vi conf.yaml
# datadog 재시작
sudo systemctl restart datadog-agent
logs:
- type: file
path: /path/access.log
service: prd
source: java
tags:
- env:prd
- type: file
path: /path/error.log
service: prd
source: java
tags:
- env:prd
첫번째 줄 공백까지 모두 넣어주어야 한다.
logs 에 들어갈 수 있는 옵션은 아래 링크를 참고
https://docs.datadoghq.com/ko/agent/logs/?tab=tailfiles#custom-log-collection
호스트 에이전트 로그 수집
Datadog Agent를 사용하여 로그를 수집하고 Datadog로 전송하기
docs.datadoghq.com
# 잘 적용 되었는지 확인
sudo journalctl -u datadog-agent -n 100
# 아래와 같은 로그가 보이면 good!
Received a new logs config: logs
Starting a new tailer for: /path/api.log (offset: 0, whence: 2) for tailer key /path/api.log
Opening /path/api.log for tailer key /path/api.log728x90
'개-발 > Infra' 카테고리의 다른 글
| [Infra]dataDog Dashboard 구축 (0) | 2025.11.10 |
|---|---|
| [Infra] Datadog to server 연결하기 (0) | 2025.11.10 |
| [Infra] datadog 설치 (0) | 2025.11.07 |
| [infra] Pinpoint 설치 (with.mac, docker) (6) | 2025.08.04 |
| [infra] RDS Proxy 구성하기 (0) | 2025.06.23 |