2012-11-18 3 views
0

일부 Rails 앱을 실행 중이고 exception_notification gem을 사용하고 있습니다. 하지만 최근에 Logstash 및 Graylog2와 같은 다른 도구를 중앙 로그 서버로 발견했습니다.예외를 관리하는 경우 중앙 로깅을 사용해야합니까?

제 질문은 작은 응용 프로그램에 과도하게 사용되는 것이거나 어쨌든 (이미 예외를 관리하고 있다는 점을 고려하여) 좋은 방법일까요?

편집 : Airbrake을 사용하여 종료되었습니다.

답변

1

많은 노력이 들지 않는다면 로깅을 추가 할 것입니다. 확실히 좋은 연습이고 서비스를위한 필수품입니다. 앱이 지속적으로 실행될 경우 로깅이 필요하므로 오류 발생시 작업 할 몇 가지 정보가 있어야합니다.

+0

이것은 혼란입니다. 예외 통지기는 오류가 발생할 때 세부 사항을 알려주고 추가 정보가 필요하면 서버의 로그를 조사 할 수 있습니다. 그러나, 나는 * 더 많은 정보를 필요로하지 않으며 모든 로깅을 캡처하는 것이 내 요구에 과잉 될 수도 있습니다. –

+0

@Zenph 어디에서 예외 알리미를 사용합니까? 역사적인 정보를 사용할 수 있습니까? 즉 지난 12 주 동안 발생한 모든 오류를 볼 수 있습니까? 그렇지 않으면 나는 내 자신의 오류를 기록 할 것이다. 또한 로깅 유틸리티는 일반적으로 여러 수준의 자세한 표시가 있으므로 모든 것을 기록 할 필요가 없습니다. 예를 들어 경고 및 오류로 제한 할 수 있습니다. – evanmcdonnal

+0

exception_notification gem이 이메일을 전송하므로 대량의 데이터 (많은 앱에서)에 최적화되지 않은 것 같습니다. 나는 아마 모든 것을 모으기 위해 나의 redmine 설치로 그것을 가질 것이다. 의견을 보내 주셔서 감사합니다. 네가 어디에서 왔는지 알 수있어. –

관련 문제