Tag: logentries

使用Bunyan和Logentrieslogin打字稿

我想在我的离子应用程序中使用logentries.com设置远程日志logging。 这是从我的package.json摘录: "dependencies": { "bunyan": "^1.8.5", "bunyan-logentries": "^1.2.0", }, "devDependencies": { "@types/bunyan": "0.0.35", "@types/bunyan-logentries": "0.1.30", "typescript": "2.0.9" }, 码 import {createStream} from "bunyan-logentries"; import * as Logger from "bunyan"; // … constructor() { let token = 'xxxxxxxxxxxxxxxxx'; let log = Logger.createLogger({ name: '', streams: [{ level: 'info', stream: createStream({token: token}), type: 'raw' }] }); log.info("Created […]

Sails.js日志传输取决于环境

我有一个Sails.js项目,我想添加LogEntries支持事件logging。 不过,我只想在某些环境中使用LogEntries。 例如,在开发中,我不想用开发垃圾填充日志。 // config/log.js var logentries = require('le_node'); var log = (sails.config.environment === 'development') ? sails.log : logentries.logger({ token: 'YOUR_TOKEN' }); module.exports.log = { log: { custom: log } } 但是,我得到一个错误, sails没有定义。 这是因为config/log.js对象在config/log.js等configuration文件中不可用。 那么在这种情况下,如何根据环境使用自定义日志传输呢?