使用Logentries登录Heroku

时间:2015-10-12 02:50:54

标签: heroku logentries

我在Heroku上添加了logentries作为附加组件。 然后我从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');

当我在本地机器上运行此脚本时,我希望在logentries上进行日志记录,然后我会看到日志详细信息......但似乎并非如此。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

在heroku上使用logentries作为插件时,您不需要配置任何内容。

heroku logging platform会将您的应用发送到STDOUT或STDERR的所有日志,并使其可以在几个地方使用。
最着名的是heroku logs

它还会将这些日志发送到您应用中配置的任何排水网址,这些日志可以在您设置插件时自动配置。
这意味着只要配置了加载项,您的应用程序发送到STDOUT或STDERR的所有日志都将被logentries接收。