티스토리 뷰
denyUrls는 말 그대로 sentry 프로젝트로 수집하지 않을 경로에서 생성된 오류를 막을 때 사용하는 옵션이다.
https://docs.sentry.io/platforms/react-native/configuration/options/#deny-urls
간혹 검색하다보면 ignoreUrls이라는 옵션이 검색되기도 하는데, 이는 옛 버전으로 더이상 동작하지 않으니 반드시 denyUrls를 사용해야한다.
참고로 나는 그것도 모르고 ignoreUrls를 사용하였다가 자꾸 오류가 걸러지지 않아서 무척 애를 먹은 경험이 있다. ㅠㅠㅠㅠ
아무튼 denyUrls는 배열을 값으로 가지는 다른 옵션들과 같이 배열 내에 문자열 혹은 정규식 패턴을 넣어 사용할 수 있다.
Sentry.init({
denyUrls: [/특정문자/g, 'http://localhost:8080/errortest/sentry'],
});
url 경로는 수집된 오류 리스트, 혹은 오류 보고서를 참고하여 작성하면 된다. (하단 캡처본 참고)
이 또한 센트리 수집 할당량에 포함되지 않는 것으로 용량 관리할 때 매우 유용하다.
참고로 ignored로 수집된 에러를 무시하는 것은 이미 센트리로 오류가 보고된 이후에 취해지는 액션이라 할당량에 포함되게 된다. 쉽게 말하자면 ignored는 음소거와 같은 기능으로 받기는 받되, 알람 등이 울리지 않을 뿐 그 외에는 동일하다. (보통 이 부분에서 많이 헷갈려해서 수집 무시를 했고, All Unresolved에 데이터가 들어오지도 않는데, 왜 할당량이 차는지 이해하지 못하는 경우가 많다.)
'TIL:Today I Learn > sentry' 카테고리의 다른 글
센트리 모니터링 (sentry) - 수집 비율 설정하기 (sampleRate) (0) | 2022.02.23 |
---|---|
센트리 모니터링 (sentry) inbound filter 사용방법 (0) | 2022.02.23 |
센트리(sentry)에서 수집 제외 에러 설정하기 - ignoreErrors (0) | 2022.02.22 |
센트리(sentry) BeforeSend 함수 활용 - 용량 조절, 슬랙 전송 등 (0) | 2022.02.22 |
센트리(sentry) DSN키 확인 및 재발급 (0) | 2022.02.21 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- js
- 리액트
- javascript
- 프론트앤드
- 리코일
- 센트리모니터링
- 깃
- react
- 사파리
- 리액트상태관리
- 자바스크립트
- 리액트훅
- frontend
- TIL
- storybookUI
- 깃명령어
- 김민태
- 모바일사파리
- 크롬
- sentry
- vue
- gitRebase
- js테스트
- 센트리
- BFCache
- CSS
- Git
- 프론트엔드
- npm
- reacthook
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함