我已经在Heroku上添加了logentries作为一个附加组件。然后,我从日志条目配置文件页面获得了帐户密钥。
我在我的应用程序中使用了这个帐户密钥,如下所示:
/* services/logger.js */
var Logger = require('le_node');
var logger = new Logger({
token: '9a7562ac-0fba-41ba-9e02-abcdefghi' //this is a fake key
});
module.exports = logger;现在,在我的其他文件中,我使用上面的代码:
/* some js file */
var logger = require('../services/logger');
logger.info('Executing Game.creator.js');当我在我的本地机器上运行这个脚本时,我预计日志记录将发生在日志条目上,然后我将看到似乎不是这样的日志details..however。
我是不是漏掉了什么?
发布于 2015-10-12 17:11:54
在heroku上使用日志条目作为附加组件时,您不需要配置任何内容。
heroku logging platform会让你的应用程序将所有日志发送到STDOUT或STDERR,并使其在一些地方可用。
其中最著名的是heroku logs。
它还会将这些日志发送到应用程序上配置的任何排出URL,这些日志条目可以在您设置附加组件时自动配置。
这意味着一旦配置了附加组件,您的应用程序发送到STDOUT或STDERR的所有日志都将由日志条目接收。
https://stackoverflow.com/questions/33072552
复制相似问题