How to use the @instana/core.logger function in @instana/core

To help you get started, we’ve selected a few @instana/core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github instana / nodejs-sensor / packages / collector / src / logger.js View on Github external
if (process.env['INSTANA_DEBUG']) {
      parentLogger.level('debug');
    } else if (config.level) {
      parentLogger.level(config.level);
    } else if (process.env['INSTANA_LOG_LEVEL']) {
      parentLogger.level(process.env['INSTANA_LOG_LEVEL'].toLowerCase());
    }
  }

  if (isReInit) {
    Object.keys(registry).forEach(function(loggerName) {
      var reInitFn = registry[loggerName];
      reInitFn(exports.getLogger(loggerName));
    });
    // cascade re-init to @instana/core
    instanaNodeJsCore.logger.init(config);
  }
};
github instana / nodejs-sensor / packages / aws-lambda / src / noop_wrapper.js View on Github external
exports.setLogger = function setLogger(logger) {
  config.logger = logger;
  instanaCore.logger.init(config);
};
github instana / nodejs-sensor / packages / aws-lambda / src / wrapper.js View on Github external
exports.setLogger = function setLogger(_logger) {
  logger = _logger;
  config.logger = logger;
  instanaCore.logger.init(config);
};