如何记录所有错误,但仅当出现特定级别的错误时?

时间:2012-02-20 12:49:59

标签: ruby-on-rails logging error-logging

我需要记录所有错误(从:debug到:fatal),但仅当出现level:warn错误时才会记录。

开箱即可使用导轨3吗?如果没有,我可以安装任何记录器库吗?

@ ben-lee我需要这个,看看FingersCrossedHandler描述https://github.com/Seldaek/monolog#readme

它将累积所有级别的日志记录,直到记录超过定义的严重性级别。此时,它将所有记录(包括较低严重性的记录)传递给它包装的处理程序。这意味着在实际发生错误之前,您将不会在日志中看到任何内容,但是当它发生时,您将获得完整信息,包括调试和信息记录。这为您提供了所需的所有信息,但仅在您需要时提供。

0 个答案:

没有答案