error-logging相关内容

在Sinatra中使用Rack :: CommonLogger

我有一个用Sinatra编写的小型Web服务器.我希望能够将消息记录到日志文件中.我已经阅读了 http://www.sinatrarb.com/api/index.html和www.sinatrarb.com/intro.html,我看到Rack有一个叫做Rack :: CommonLogger的东西,但是我找不到任何有关如何访问和用来记录消息的示例.我的应用程序很简单,因此我将其编写为顶级DS ..
发布时间:2020-05-03 07:36:49 其他开发

使Python记录器将除日志文件外的所有消息输出到stdout

是否有一种使用logging模块进行Python日志记录的方法,可以自动将东西输出到stdout 到应该存放它们的日志文件中?例如,我希望所有对logger.warning,logger.critical,logger.error的调用都移至其预期的位置,但除此之外,总是将其复制到stdout.这是为了避免重复消息,例如: mylogger.critical("something faile ..
发布时间:2020-05-03 07:33:54 Python

如何在高度详细的&中记录错误空手道中的准确表格,以供用户在出错时参考

我正在测试一个不断与数据库通信的应用程序.无论何时,无论找不到数据还是列名不正确或其他任何原因,存储过程执行都会出错.我的空手道测试仅返回400错误连接超时异常消息(一条通用消息!). 我尝试仔细阅读空手道生成的默认日志,但错误未详细说明&;足够准确. 我想要的是,空手道应该以详细的形式报告错误.例如,是什么引起了错误?存储过程中的参数是否不正确?或数据库表不存在?或无法连接到数据库, ..
发布时间:2020-04-25 08:47:10 其他开发

检测console.log()调用

我正在尝试为调试方法编写一个测试用例,该调试方法使用console.log()将消息写入JavaScript控制台.测试必须检查消息是否已成功写入控制台.我正在使用jQuery. 是否可以将钩子连接到console.log()或以其他方式检查是否已将消息写入控制台,或者是否有其他有关如何编写测试用例的建议? 解决方案 console.log不会记录已记录的消息,也不会发出您可以侦听的 ..
发布时间:2019-11-07 19:46:33 前端开发

针对数据挖掘和可视化的工具支持,日志事件的最佳XML格式?

我们希望能够从我们的Java应用程序创建日志文件,该文件适合以后通过工具进行处理,以帮助调查错误并收集性能统计信息。 目前我们使用传统的“日志内容,可能会或可能不会被压缩成文本形式并附加到日志文件中”,但这种方式最适合少量的人类阅读的信息。 经过慎重考虑,最好的办法是将日志事件作为XML片段存储在文本文件中(然后将其视为任何其他日志文件) ),然后使用适当的工具将它们下载到机器上进行后 ..
发布时间:2019-01-08 19:20:55 Java开发

如何关闭Netty库调试输出?

我正在使用Netty(通过Ning async HTTP library )通过HTTP检索文档。这会产生大量的调试输出控制台,如下面列出的单个文档请求。 任何人都知道如何关闭它?我真的不需要看到这个输出。 我正在从Scala打电话,如果这有任何区别。 15:07:14.273 [run-main] DEBUG cnhcpnNettyAsyncHttpProvider - ..
发布时间:2019-01-02 11:23:11 Java开发

PHP错误日志在Heroku中

我在Heroku上部署了一个PHP应用程序,但似乎找不到apache错误日志。使用命令 $ heroku logs 我似乎只获取了apache访问日志。所以一堆GET 200 OK等,但没有错误信息放入错误日志本地,如'PHP致命错误:等等'' 我在哪里可以访问Heroku上的这些错误日志,或者如何让应用程序像写入本地错误日志那样写入Heroku的日志? I感觉就像我忽略了一些明显的东 ..
发布时间:2018-06-07 10:28:51 PHP

有没有可能在nginx中指定自定义错误日志格式?

我可以为nginx中的访问日志指定自定义日志格式,但是它不能用于错误日志。我希望当错误发生的时候我总是看到时间。是否有可能? 解决方案 你不能指定你自己的格式,但是在nginx内建的几个级别的error_log- ing 。 语法:error_log file [debug |信息|通知|警告|错误|暴力] $ b 默认值:$ {前缀} /logs/error.log 指定 ..
发布时间:2018-02-03 17:55:10 其他开发

错误记录类中最好的异常处理策略是什么?

我正在写一个错误日志记录集,它将记录到文件,事件日志等。在这些类中应该执行什么异常处理?例如,说我有一个LogError方法,它是从异常处理程序调用的,并写入文件。什么被认为是最好的事情,应该出现错误?显然,我应该使这些方法尽可能的失败,但是问题总会发生。 解决方案 通常我输出到stderr在这种情况下,尽可能多的信息通常记录代码中的错误/异常以及原始日志/错误/异常。这样就有可能复制问题 ..
发布时间:2017-10-01 18:10:09 C#/.NET

MVC ELMAH v / s Application_Error

背景 我有 [HandleError] 在我的MVC Web应用程序中的异常处理,但后来它不能处理一些异常,所以建议您转到另一个 Application_Error (我的SO发布)我也最终使用 ELMAH ,似乎更好。 !但是我无法找到如何显示格式化的异常(就像我用Application_Error一样) ELMAH v / s Application_Error ELM ..

如何捕获JavaScript异常/错误? (要在服务器上登录)

重复: 自动反馈JavaScript错误 在服务器上记录JavaScript错误 如何在javascript中记录错误?我不能在try catch块中包含每一行javascript。 我在说到IE中的错误,会显示错误页面消息,并且行和char引起的错误。如果我只是想知道如何在客户端捕获这个错误,我可以使用ajax调用在服务器上记录错误。 解决方案 我在我所有的项目中使用 ..
发布时间:2017-08-28 01:17:34 前端开发

iPhone的错误日志记录和/或报告的最佳做法

当我进行Web开发时,我使用一个自定义记录器来捕获致命错误,并将跟踪追加到文件中,并向用户显示一条消息。我偶尔会看到文件是否发生变化,这意味着有些用户遇到错误,我可以深入了解他们遇到的情况。 我想在iphone上看到类似的东西,有一些注意事项: 在开发中,重置错误列表或关闭通知应该是微不足道的。 在开发过程中,错误消息也应该显示在一些明显的地方,如屏幕上在控制台中 部署完成后,应该 ..

在Bash中处理错误

你最喜欢的方法是什么来处理Bash中的错误? 在网页上找到的错误处理最好的例子是William Shotts,Jr在 http:// www .linuxcommand.org 。他建议在Bash中使用以下函数进行错误处理: ##/ bin / bash #一个slicker错误处理例程 #我在我的脚本中放了一个名为PROGNAME的变量, #程序正在运行。您可以从命令行($ 0 ..
发布时间:2017-08-27 23:09:36 开发方法

记录Erlang / OTP库

对于Erlang / OTP应用程序的记录活动,您只需使用 disk_log 或其他一些库? 解决方案 也发现: http ://github.com/sinnus/ejabberd_logger http ://github.com/etnt/elogger http ://github.com/JacobVorreuter/log_roller ..
发布时间:2017-08-27 11:51:04 其他开发语言