반응형
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
반응형
'Monitoring > Sentry' 카테고리의 다른 글
| Sentry 23.1.X 버전 이상에서 All Events가 일정 갯수 이상 초과시 노출 안되고 react (502 error) 발생하는 문제 (0) | 2023.09.14 |
|---|---|
| Sentry 온프레미스 데이터베이스 정리 (Postgres) (0) | 2022.04.04 |
| Sentry 설치 (Docker) (1) | 2021.08.04 |