Sentry 23.1.X 버전 이상에서 All Events가 일정 갯수 이상 초과시 노출 안되고 react (502 error) 발생하는 문제 Sentry 23.1.X 버전 이상에서 All Events가 일정 갯수 이상 초과시 노출 안되고 react (502 error) 발생하는 문제 Nginx 버퍼가 작아서 발생하는 문제 이며 기본 nginx 설정값에 아래 값 추가 해주어야 함 proxy_buffers 16 16k; proxy_buffer_size 32k; 참고 : https://github.com/getsentry/self-hosted/issues/1927 Monitoring/Sentry 2023.09.14
Sentry SENTRY_EVENT_RETENTION_DAYS 변경하기 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 .. Monitoring/Sentry 2023.09.14
Sentry 온프레미스 데이터베이스 정리 (Postgres) . Sentry를 운영하다보면 디스크의 공간 부족으로 데이터베이스를 지워야 하는 경우가 있습니다. 일반적으로 Sentry의 경우 sentry cleanup을 cron으로 등록하여 배치 형태로 운영하는게 좋기는 하나 리퀘스트의 증가 등으로 갑작스럽게 데이터가 증가했을 경우에는 아래와 같은 방법으로 진행하면 됩니다. # worker container에 접속 docker-compose exec worker bash # 30일전 모든 이벤트 정리 sentry cleanup --days 30 # Database container 접속 docker-compose exec postgres bash #DB접속 psql -U postgres # VACUUM 진행시 작업간 table lock이 발생됨 VACUUM FULL; Monitoring/Sentry 2022.04.04
Sentry 설치 (Docker) 사전에 docker/docker-compose 설치가 되어 있어야 함 2021.08.04 - [Container/docker] - Docker + docker-compose 설치 하기 Docker + docker-compose 설치 하기 docker/docker-compose 설치 TEST는 Centos7.x 에서 진행 했습니다. ## 필수 pkg 설치 yum install -y yum-utils device-mapper-persistent-data lvm2 ## Docker ce repo 추가 yum-config-manager --.. blog.dragonfog.net ## Sentry 계정 생성 ## 일반 계정에서도 Docker를 사용 가능하도록 Group 권한 부여 useradd sentry use.. Monitoring/Sentry 2021.08.04