Tag: 日志logging

Heroku:你怎么能检查Heroku错误日志?

我有一个免费的Heroku帐户的PHP应用程序。 今天没有明显的原因,我Heroku的应用程序错误屏幕大约一个小时。 Heroku的状态报告页面没有停机时间。 我想检查日志,找出为什么应用程序被closures..但不知道如何做到这一点! 有人能帮帮我吗?

我在哪里可以findmysql日志在phpmyadmin?

我在哪里可以findMySQL日志(错误,查询等)在phpmyadmin接口?

将服务器日志文件写入数据库是一个好主意?

在阅读了O'Reilly撰写的关于这个主题的文章之后,我想问Stack Overflow对这个问题的看法。

如何将自定义字段添加到Python日志格式string?

我目前的格式string是: formatter = logging.Formatter('%(asctime)s : %(message)s') 我想添加一个名为app_name的新字段,并在每个包含此格式化程序的脚本中使用不同的值。 import logging formatter = logging.Formatter('%(asctime)s %(app_name)s : %(message)s') syslog.setFormatter(formatter) logger.addHandler(syslog) 但我不知道如何将该app_name值传递给logging器插入格式string。 我显然可以让它出现在日志消息,但每次都传递,但这是混乱。 我试过了: logging.info('Log message', app_name='myapp') logging.info('Log message', {'app_name', 'myapp'}) logging.info('Log message', 'myapp') 但没有工作。

GlassFish服务器日志的位置

我在Windows 7 64位机器上安装了NetBeans IDE。 显然,NetBeans附带了GlassFish服务器。 我目前有一个项目的问题,并希望检查服务器日志。 这些储存在哪里?

用Java Sound API进行多声道USB录音?

我试图用Snow Leopard上的Java Sound录制/处理三个USB麦克风的audio(但是如果修复了问题,可以切换到Windows)。 问题是,当我尝试使用与USB麦克风相对应的调音台时,Java Sound告诉我该行不受支持。 具体来说,这是说… 可用的混音器: Java声音audio引擎 USBMIC串行#041270067 内置input内置麦克风 Soundflower(2ch) Soundflower(16ch) 线程“AWT-EventQueue-0”中的exceptionjava.lang.IllegalArgumentException:线路不支持:接口TargetDataLine支持格式PCM_SIGNED 96000.0 Hz,8位,立体声,2字节/帧, 当我要求它selectUSBMIC调音台时: Mixer mixer = AudioSystem. getMixer(mixerInfo[1]); 我已经尝试将audio格式与麦克风(16位,44100Hz,立体声)的确切规格进行匹配,并没有任何区别。 问题在这里出现: final TargetDataLine line = (TargetDataLine) mixer.getLine(info); 这似乎是搅拌机和TargetDataLine不喜欢对方。 有什么办法让这两个“匹配”,相处? 我使用的麦克风无疑是有点奇怪的。 他们被制作成名为SingStar的卡拉OKvideo游戏。 麦克风本身具有标准的单声道线路input连接器,可插入一个小型集线器(两个集线器),将其转换为一个单独的USB连接器。 除了奇怪之外,他们似乎和Audacity一起工作的很好,因此多渠道logging显然是可能的,也许不是Java。 我也考虑过使用像Soundflower这样的程序来共享不同程序之间的audio。 不过,我不能确定这将工作,因为我不知道如何使USB麦克风input到Soundflower,然后将它们pipe入Java。 一个快速实验告诉我,我可以从麦克风录制Audacity中的audio,通过Soundflower将其导出,然后在我的Java程序中进行处理。 不过,我想要做的是在Java中实时发生。 有人熟悉这种问题吗?

跟踪与日志logging以及log4net如何适应?

我想知道什么是logging和跟踪之间的区别。 跟踪是不是更详细的日志,给开发人员一个工具来在运行时debugging应用程序的基本差异? 我一直在做log4net的testing。 现在我想知道是否应该跟踪,如果我可以/应该使用log4net的目的。 我应该跟踪log4net和log4netlogging器有一些跟踪级别? 我应该使用不同的日志级别进行debugging和追踪吗?还是可以使用相同的方法? 你能给我一个简单的例子,我将如何做一个简单的方法日志logging和追踪? 编辑:尽pipe下面几个有用的答案,我仍然不确定我应该如何跟踪与日志logging。 我在我的业务层有以下方法,我想添加日志/追踪到它。 我想知道如何有效地做到这一点。 在logging/追踪方面是否可接受以下方法? 日志消息应该是types信息而不是debugging? 我正在logging的debugging消息是否考虑跟踪? 你将如何改变它? IEnumerable<Car> GetCars() { try { logger.Debug("Getting cars"); IEnumerable<Car> cars = CarAccessor.GetCars().ConvertAll(DataAccessToBusinessConverter); logger.Debug("Got total of " + cars.Count + " cars"); } catch (Exception e) { logger.Error("Error when getting cars", e); throw new Exception("Unexpected error when getting cars"); } }

我如何禁用gdb中的新线程/线程退出的消息?

我正在debugging一个Gtk +应用程序,我收到了很多这样的消息: [New Thread 0x7fffde152700 (LWP 11142)] [Thread 0x7fffde152700 (LWP 11142) exited] [New Thread 0x7fff967fa700 (LWP 11143)] [Thread 0x7fff967fa700 (LWP 11143) exited] [New Thread 0x7fff967fa700 (LWP 11144)] [Thread 0x7fff967fa700 (LWP 11144) exited] [New Thread 0x7fff967fa700 (LWP 11145)] [Thread 0x7fff967fa700 (LWP 11145) exited] [New Thread 0x7fffde152700 (LWP 11146)] [Thread 0x7fffde152700 (LWP 11146) exited] [New Thread 0x7fffde152700 […]

java.util.logging.Logger不尊重java.util.logging.Level?

在普通的Java SE 6环境中: Logger l = Logger.getLogger("nameless"); l.setLevel(Level.ALL); l.fine("somemessage"); Eclipse控制台中没有显示任何内容。 l.info(“”)及以上版本运行良好,但低于罚款似乎不起作用。 什么可能是错的? TIA。

如何将所有控制台输出保存到R中的文件?

我想将所有控制台文本redirect到一个文件。 这是我试过的: > sink("test.log", type=c("output", "message")) > a <- "a" > a > How come I do not see this in log Error: unexpected symbol in "How come" 这是我在test.log中得到的: [1] "a" 这是我想要在test.log中: > a <- "a" > a [1] "a" > How come I do not see this in log Error: unexpected symbol in "How […]