UNPKG

applicationinsights

Version:

Microsoft Application Insights module for Node.js

24 lines 1.08 kB
"use strict"; // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. Object.defineProperty(exports, "__esModule", { value: true }); exports.BaseDiagnosticLogger = void 0; const types_1 = require("../types"); const types_2 = require("../../types"); class BaseDiagnosticLogger { constructor(instrumentationKey, agentLogger = console) { this._agentLogger = agentLogger; this._instrumentationKey = instrumentationKey; this._loggerName = types_1.LOGGER_NAME; this._language = types_1.LOGGER_LANGUAGE; this._siteName = process.env.WEBSITE_SITE_NAME; this._extensionVersion = process.env.ApplicationInsightsAgent_EXTENSION_VERSION; this._sdkVersion = types_2.APPLICATION_INSIGHTS_OPENTELEMETRY_VERSION; this._subscriptionId = process.env.WEBSITE_OWNER_NAME ? process.env.WEBSITE_OWNER_NAME.split("+")[0] : null; } logMessage(diagnosticLog) { // No OP } } exports.BaseDiagnosticLogger = BaseDiagnosticLogger; //# sourceMappingURL=baseDiagnosticLogger.js.map