2009-06-23 3 views
7

나는 Ryan Bates가 exception_logger 및 예외 알림에 대해 언급 한 것을 보았습니다. 고려해야 할 다른 좋은 것들이 있습니까? 이것들에 대해 당신은 무엇을 좋아하고 싫어합니까?Rails 사용자 : 어떤 예외 알림 소프트웨어를 사용합니까?

또한 이러한 예외 알림 도구는 예외를 잡으면 예외를 기록합니까?

감사합니다.

답변

7

Hoptoad을 사용하는 것이 좋습니다. 우리는 우리의 프로덕션 시스템에 무료 계정을 사용합니다.이 계정은 충분히 좋으며 단지 생명의 은인입니다. ExceptionNotifier 및 ExceptionLogger 플러그인보다 훨씬 우수합니다. 설치하기가 쉽지 않아 자동 이메일 알림을받을 수있을뿐 아니라 웹 UI에서 예외를 정말 멋지게 표시 할 수 있습니다.

그러나 좋은 점은 처음에는 예외가 발생할 때마다 이메일을 보내지 않지만 나머지는 대기열에 올려 놓는다는 것입니다. 따라서 웹에서 살펴볼 때, 당신은 그것이 7 번이나 뭐든간에 일어난다는 것을 보게 될 것입니다. 이것만으로도 어떤 이유로 든 예외가 많이 발생하고 트래픽이 많은 사이트를 소개하는 경우 알림으로 이메일받은 편지함을 완전히 침범하지 않게됩니다.

또 다른 멋진 점은 카피스트라노 배포와 통합되어 배포가 완료되었을 때 기록되므로 이것이 좀 더 많은 정보를 제공하며 잘못된 정보를 추적하는 데 핵심이 될 수 있습니다 (예 : 배포 및 그런 다음 곧 통지를 받기 시작합니다. 문제는 방금 소개 한 내용과 같습니다.)

마지막으로, API와 상호 작용할 수도 있습니다. 새 유물 RPM 계정을 사용하더라도 모든 예외 알림에 Hoptoad를 사용합니다.

4

나는 ExceptionLogger를 1 년 이상 사용해 왔습니다. 나는 많은 수의 이메일을 받고 싶지 않기 때문에 exception_notification을 좋아하지 않았다. 또한 ExceptionLogger는 ExceptionNotification의 향상된 버전입니다.

불행히도 ExceptionLogger는 잠시 동안 업데이트되지 않았습니다. 나는 최근에 Rails 2.3 Engine 기능을 활용하는 커스텀 툴을 만들기 시작했다. 나뿐만 아니라 ExceptionLogger를 사용

0

:

또한이 문제를 해결하기 위해 전용 웹 어플리케이션의 몇 가지가 있습니다.

예외를 처리하는 경우 더 이상 예외가 아니므로 직접 로그에 기록 할 수 있습니다.

1

Hoptoad은 산사태에 의해 선호되는 예외 통지자입니다. 저에게 이메일을 보내는 것이 현명합니다. 웹 인터페이스는 모든 예외를 자동으로 정리하는 훌륭한 작업입니다.

내가 오류를 일으키는 변경을하면 Hoptoad가 나에게 이메일을 보내고 웹 인터페이스에서 같은 오류 4 개를 볼 수 있으므로 동일한 오류 메시지가 여러 번 표시 될 수 있습니다. 클릭하여 세부 정보를보고 버그를 패치하고 한 번의 클릭으로 해결 된 것으로 확인하십시오.

예외를 처리하는 정말 깨끗한 방법이며 방해가되지 않는 빈민굴로 나를 공격합니다.

1

나는 또한 Hoptoad를 사용하고 약간 훼방 난 설정 후에 기능이 정상적으로 보인다. (그렇지만 레이크 예외도 기록해야한다.) 나는 Hoptoad 계정을 수상하지 않았다면

그러나, 나는 그것이 내가 과거에 Exceptional을 사용했습니다

0

(SMS와 같은) 더 나은 알림 옵션을 가지고로 Exceptional를 사용하여 자신의 제안을 원합니다 Hoptoad과 매우 유사합니다.

UI 업그레이드를 제외하고 나는 1 년이나 2 년 전에 Exceptional에 꽤 만족했습니다. 나는 이전의 레이아웃이 오류 추적에 더 좋다고 생각했다.

iPhone 구성 요소가 포함 된 프로젝트의 경우 Hoptoad를 고려하면 지원되는 플랫폼 중 iOS가 나열됩니다.

관련 문제