标签: logging

如何在Laravel 5中执行查询?DB :: getQueryLog()返回空数组

我正在尝试查看查询的日志,但DB::getQueryLog()只是返回一个空数组:

$user = User::find(5);
print_r(DB::getQueryLog());
Run Code Online (Sandbox Code Playgroud)

结果

Array
(
)
Run Code Online (Sandbox Code Playgroud)

如何查看此查询的日志?

php logging laravel laravel-5

161
推荐指数
7
解决办法
22万
查看次数

如何在Python Django中运行单元测试时禁用日志记录?

我正在使用一个简单的基于单元测试的测试运行器来测试我的Django应用程序.

我的应用程序本身配置为使用settings.py中的基本记录器:

logging.basicConfig(level=logging.DEBUG)
Run Code Online (Sandbox Code Playgroud)

在我的应用程序代码中使用:

logger = logging.getLogger(__name__)
logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG))
Run Code Online (Sandbox Code Playgroud)

但是,在运行单元测试时,我想禁用日志记录,以免它使我的测试结果输出混乱.是否有一种简单的方法可以以全局方式关闭日志记录,以便特定于应用程序的记录器在运行测试时不会将内容写入控制台?

python django logging unit-testing

160
推荐指数
7
解决办法
4万
查看次数

将Chrome中的console.log保存到文件中

有谁知道将Chrome中的console.log输出保存到文件的方法?或者如何将文本复制出控制台?

假设您正在运行几个小时的功能测试,并且您在Chrome中有数千行console.log输出.你如何保存或导出它?

console logging google-chrome

160
推荐指数
8
解决办法
15万
查看次数

在Python中记录未捕获的异常

如何通过logging模块而不是通过模块输出未捕获的异常stderr

我意识到这样做的最好方法是:

try:
    raise Exception, 'Throwing a boring exception'
except Exception, e:
    logging.exception(e)
Run Code Online (Sandbox Code Playgroud)

但是我的情况是如果在没有捕获到异常的情况下自动调用它会非常好logging.exception(...).

python logging exception-handling

157
推荐指数
8
解决办法
4万
查看次数

MongoDB记录所有查询

问题是基本的,因为它很简单...如何在mongodb中的"尾部"日志文件中记录所有查询?

我试过了:

  • 设置分析级别
  • 设置慢速ms参数启动
  • 使用-vv选项的mongod

/var/log/mongodb/mongodb.log只显示当前活动连接数...

logging mongodb

157
推荐指数
8
解决办法
15万
查看次数

log4j:将特定类的日志输出记录到特定的appender

我使用log4j,并希望将某些Logger的输出路由到特定文件.

我已经有多个appender了.现在,为了使调试更容易,我想告诉log4j应该将特定类(例如foo.bar.Baz)生成的输出写入特定的日志文件.

可以这样做吗?

java logging log4j appender

155
推荐指数
2
解决办法
12万
查看次数

Log4net不写日志文件

我使用Log4net创建了一个简单的场景,但似乎我的appender不起作用,因为消息没有添加到日志文件中.

我将以下内容添加到web.config文件中:

<configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/>        
</configSections>

<log4net>
    <appender name="LogFileAppender" type="log4net.Appender.FileAppender">
            <file value="D:\MyData\Desktop\LogFile.txt" />
            <appendToFile value="true" />
            <encoding value="utf-8" />
            <layout type="log4net.Layout.SimpleLayout" />
    </appender>


    <root>
        <level value="INFO" />
        <appender-ref ref="LogFileAppender" />
    </root>
</log4net>
Run Code Online (Sandbox Code Playgroud)

在全局ASAX文件中,我添加了:

ILog logger = LogManager.GetLogger(typeof(MvcApplication));
Run Code Online (Sandbox Code Playgroud)

并在Application_Start方法中:

logger.Info("Starting the application...");
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

.net c# asp.net logging log4net

152
推荐指数
6
解决办法
15万
查看次数

在C++中__FILE __,_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

假设您的C++编译器支持它们,是否有任何特殊原因使用__FILE__,__LINE__以及__FUNCTION__用于记录和调试目的?

我主要关注的是为用户提供误导性数据 - 例如,由于优化而报告错误的行号或功能,或者因此导致性能下降.

基本上,我可以信任__FILE__,__LINE____FUNCTION__永远做正确的事?

c++ debugging logging c-preprocessor

149
推荐指数
6
解决办法
23万
查看次数

如何配置slf4j-simple

api 1.7和slf4j-simple as implementation.我只是找不到如何使用此组合配置日志记录级别.

任何人都可以帮忙吗?

java logging slf4j

149
推荐指数
3
解决办法
16万
查看次数

log4j vs logback

我们在自制包装器后面使用log4j.我们现在计划使用它的更多功能.

我们应该更新到logback吗?

(我的意思是框架不是像SLF4J那样的外观)

java logging log4j logback

148
推荐指数
5
解决办法
10万
查看次数