Monitoring/Sentry

Sentry SENTRY_EVENT_RETENTION_DAYS 변경하기

Dragonfog.net 2023. 9. 14. 10:27
반응형

Sentry의 SENTRY_EVENT_RETENTION_DAYS 기본값을 90 일 이며 Disk 가용량 및 내부적으로 필요시에 따라 조정이 필요함 

수동으로 실행도 가능하지만 여기에서는 SENTRY_EVENT_RETENTION_DAYS를 변경하여 cron 스케줄 변겨을 진행할 예정

 

docker-compose.yml 파일을 보면 아래와 같이 Sentry cleanup에서 crondl 동작

우선 Sentry root 폴더의 .env 파일에서 SENTRY_EVENT_RETENTION_DAYS=30으로 수정 하고 이를 적용하기 위해서는

아래 명령어를 실행

 

docker-compose up -d sentry-cleanup 

 

 

이후 

 

docker exec -it sentry-sentry-cleanup-1 /bin/bash

 

컨테이너에서 crontab -ㅣ 명령어를 실행하여 반영되었는지 확인

 

위와 같이 변경되었으면 정상적으로 반영된 것임

 

수동으로 실행하고 싶을 때는 

/usr/local/bin/docker-compose --file ./docker-compose.yml exec worker sentry cleanup --days 3

 

 

 

반응형