모니터링/datadog

[ datadog ] S3에 로그 저장

김붕어87 2023. 2. 13. 11:38
반응형
개요
Indexed Logs
datadog에 지정한 날짜만큼만 로그가 보관, 유지됩니다.
지정한 날짜가 넘어가면 로그는 삭제됩니다.

 

 

  • Plan & Usage에서 확인 가능

 

 

S3 생성

1. S3 버킷 생성

  • S3 → 버킷 → 버킷 만들기

 

 

  • 버킷 생성

 

 

 

 

 

 

  • S3 버킷에서 폴더 만들기
    • test-log → 객체 → 폴더 만들기
    • service-xxx-log/ 폴더 생성

 

 

IAM 권한 설정

1. Policy 생성

  • IAM → 정책 → 정책 생성

 

  • “JSON” 클릭
  • 아래 내용 입력
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "DatadogUploadAndRehydrateLogArchives",
            "Effect": "Allow",
            "Action": [
                "s3:PutObject",
                "s3:GetObject"
            ],
            "Resource": [
                "arn:aws:s3:::xxx-log",
                "arn:aws:s3:::xxx-log/*"
            ]
        },
        {
            "Sid": "DatadogRehydrateLogArchivesListBucket",
            "Effect": "Allow",
            "Action": "s3:ListBucket",
            "Resource": [
                "arn:aws:s3:::xxx-log"
            ]
        }
    ]
}

 

 

  • “다음: 태그” 클릭

 

  • IAM Policy Name 입력
  • S3 정책 확인
    • 목록, 읽기, 쓰기
  • “정책 생성” 클릭

 

2. Role에 Policy Attach

  • IAM → 역할 → DatadogIntegrationRole 클릭

 

 

  • DatadogIntegrationRole → 권한 → 권한 추가 → 정책 연결 클릭

 

  • “datadog-archive-s3” 정책 클릭
  • “정책 연결” 클릭

 

 

Datadog S3 로그 저장 설정

  • datadog → Logs → configure → Archives → New Archive 클릭

 

  • Archive Name 입력
  • Filter 입력
  • Select Archive Type : S3
  • Bucket 정보 입력
  • Save

반응형

'모니터링 > datadog' 카테고리의 다른 글

[ datadog ] dual shipping  (0) 2023.02.13
[ datadog ] Integrations - kubernetes  (0) 2023.02.13
[ Datadog ] monitor Alert 설정  (0) 2023.02.13
[ SSO ] Datadog 설정  (0) 2023.02.09