ApplicationInsights-node.js

Microsoft Application Insights SDK for Node.js

MIT License

Downloads
2.7M
Stars
324
Committers
79

Bot releases are hidden (Show)

ApplicationInsights-node.js - 2.7.2

Published by hectorhdzg about 1 year ago

#1185 Fix issue with older version of Node.js runtime

ApplicationInsights-node.js - 2.7.1

Published by hectorhdzg about 1 year ago

#1179 Update dependencies with security vulnerabilities
#1162 Update azure/opentelemetry-instrumentation Dependency

ApplicationInsights-node.js - 3.0.0-beta.7

Published by hectorhdzg about 1 year ago

Breaking changes
#1167 Consume @azure/monitor-opentelemetry
ApplicationInsightsClient and ApplicationInsightsConfig are now deprecated and TelemetryClient and ApplicationInsightsOptions should be used instead.

Features
#1159 Update default cloud role name and instance ID

#1163 Update dependencies

Bug Fixes
#1160 Fix issues with config merging overriding not specified values

ApplicationInsights-node.js - 3.0.0-beta.6

Published by JacksonWeber over 1 year ago

Breaking changes
#1151 Add OTLP Trace and Metric Exporters

Features
#1141 Add other exporters example.
#1146 Read resource attributes from env.
#1159 Update default cloud role name and instance ID.
#1163 Update dependencies.

Bug Fixes
#1139 Add empty start to avoid build issues.
#1140 Fix issue with sdk version format.
#1160 Fix issues with config merging overriding unspecified values.

ApplicationInsights-node.js - 2.7.0

Published by JacksonWeber over 1 year ago

Features
#1153 Add support for APPLICATIONINSIGHTS_CONFIGURATION_CONTENT

Bug Fixes
#1155 Add Handling for Undefined Triggered Function Response

ApplicationInsights-node.js - 3.0.0-beta.5

Published by hectorhdzg over 1 year ago

Breaking changes
#1133 Update beta APIs
#1138 Removing Native Metrics functionality

Features
#1129 Dependencies update
#1117 Add prefix to Agent

Bug Fixes
#1137 Align with SDK versions used by all telemetry

ApplicationInsights-node.js - 2.6.0

Published by hectorhdzg over 1 year ago

Features
#1125 Add Azure cloudRoleName and cloudRoleInstance in all telemetry
#1126 Add enableLoggerErrorToTrace config

Bug Fixes
#1131 Fix issue with older version of Node.js runtime
#1119 Fix Properties Serialization to be Consistent

ApplicationInsights-node.js - 2.5.1

Published by hectorhdzg over 1 year ago

Bug Fixes
#1110 Add @azure/opentelemetry-instrumentation-azure-sdk dependency
#1112 Azure Functions should not try to propagate if CorrelationContextManager is disabled
#1109 Heartbeat Update

ApplicationInsights-node.js - 3.0.0-beta.4

Published by hectorhdzg over 1 year ago

Bug Fixes
#1114 Fix unhandled exception for LogHandler

ApplicationInsights-node.js - 3.0.0-beta.3

Published by hectorhdzg over 1 year ago

Breaking changes
#1099 Rename samplingRate to samplingRatio

Other changes
#1103 Updating Heartbeat
#1100 Add Log handler sampling
#1098 Change default logging level to warning
#1105 Add spanProccesor in TraceHandler

ApplicationInsights-node.js - 3.0.0-beta.2

Published by hectorhdzg over 1 year ago

Breaking changes
#1090 Allow custom OTel Resource to be passed in configuration

Other changes
#1093 Adding suppressOverrideMessage parameter to updateLogLevel
#1088 Agent updates
#1086 Do not flush undefined metricHandlers
#1084 Fix code snippet for resources in readme
#1076 Add default ignoreOutgoingRequestHook for HTTP instrumentation

ApplicationInsights-node.js - 2.5.0

Published by hectorhdzg over 1 year ago

#1079 Remove App ID exchange functionality
#1082 Remove console log in AuthorizationHandler

ApplicationInsights-node.js - 3.0.0-beta.1

Published by hectorhdzg over 1 year ago

#1076 Add default ignoreOutgoingRequestHook for HTTP instrumentation
#1073 Fix issue with double enablement for instrumentations
#1071 Added Azure Function Hook logic
#1062 Add Azure Agent
#1058 Send Feature/Implementation Statsbeat and Refactor LogsExporter

ApplicationInsights-node.js - 2.4.2

Published by hectorhdzg over 1 year ago

#1070 Add back Azure Functions correlation context hook

ApplicationInsights-node.js - 2.4.1

Published by hectorhdzg over 1 year ago

#1067 Remove preinvocation hook in Azure Functions
#1065 Add types for "@azure/functions-core"

ApplicationInsights-node.js - 2.4.0

Published by hectorhdzg almost 2 years ago

#1057 Update unsecure dependencies
#1056 Update readme to reflect support for node.js 17 and 18
#1048 Add Azure Functions Agent initialization
#1047 Add Azure Functions correlation properties
#1044 Automatically handle request/dependency correlation in Azure Functions
#1040 Migrate from @azure/core-http to @azure/core-rest-pipeline
#1039 Address Negative Average Duration in Statbeat Metrics
#1035 Remove deprecated URL in readme

ApplicationInsights-node.js - 2.3.6

Published by hectorhdzg almost 2 years ago

#1026 Avoid duplication of telemetry when abort event is triggered
#1024 Offline storage write File error handling
#1012 Add web snippet prefix and config

ApplicationInsights-node.js - 2.3.5

Published by JacksonWeber about 2 years ago

#997 Rename and Update Redirect Header for QuickPulse
#1001 Add HTTP Request Timeout
#1003 Add 500 Retry Codes
#1005 Only Retry Errors if 429, 500, or 503 Response Codes During Partial Accept
#1008 Add an Error when ikey/connection string is not Present in the TelemetryClient
#1010 Add msgId Property in Diagnostic Logs
#1007 Add statusCode and exceptionType Fields to the Network Statsbeat

ApplicationInsights-node.js - 2.3.4

Published by hectorhdzg about 2 years ago

#988 Adding timeout to Azure Metadata service call
#982 Do not enable auto tracking of Azure SDK if dependency tracking is disabled
#974 add web snippet npm

ApplicationInsights-node.js - 2.3.3

Published by hectorhdzg over 2 years ago

#961 Fix issue with Statsbeat binding on shutdown
#960 Only allow initialization of Agent through env variables
#950 Add snippet injection Statsbeat signal
#948 Add feature to enable using a different iKey for web snippet injection