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.3.2

Published by hectorhdzg over 2 years ago

#956 Turn off Statsbeat if not able to connect to endpoint
#955 Fix issue with DiagnosticLogger errors logging
#952 iKey env variable deprecation
#947 Http requests aren't collected if dispose/setup is called after http.createServer

ApplicationInsights-node.js - 2.3.1

Published by hectorhdzg over 2 years ago

#939 Bug fix affecting webpack bundling in latest version.

ApplicationInsights-node.js - 2.3.0

Published by hectorhdzg over 2 years ago

#891 Adding Web Snippet injection feature
#933, #932 Updated dependencies with security vulnerabilities
#924 Change Statsbeat long metrics interval
#923 Handle cls context bind errors #923
#921 Do not add tracing headers in Azure SDK outgoing requests
#922 Disable Statsbeat when endpoint is not accessible

ApplicationInsights-node.js - 2.2.2

Published by hectorhdzg over 2 years ago

This version of the SDK is deprecated. Please update to the latest version.
#919 Turn off Statsbeat when AMPLS is used
#918 Shorten host property in network statsbeat
#915 Bunyan error not sent correctly
#911 Statsbeat do not count failed request when throttle
#910 Do not retry on 439, quota reached

ApplicationInsights-node.js - 2.2.1

Published by hectorhdzg over 2 years ago

#899 Update applicationinsights-native-metrics
#897 Fix issue with Statsbeat instrumentation data
#895 Ignore github files in npm package
#893 Update deprecated dependencies
#892 Fix context in Azure SDK auto generated telemetry
#887 Adding sanitization of properties to avoid Breeze errors
#885 Add path to http dependency when host is missing
#884 Improve memory consumption when Live Metrics is enabled

ApplicationInsights-node.js - 2.2.0

Published by hectorhdzg almost 3 years ago

#875 #851 Add configuration support through JSON file
#869 Add namespace for custom metrics
#876 Remove azure/logger because of incompatibility with SDK

ApplicationInsights-node.js - 2.1.9

Published by hectorhdzg almost 3 years ago

#867 Handle JSON stringify errors
#866 Allowing internal logs to be stored in local file
#863 Only enable http Agent when calling Breeze
#861 Generate correlation context for dependencies with no request associated
#860 Fix issue with exception telemetry not being generated for Bunyan errors
#859 Prevent CorrelationIdManager to block process termination
#858 Check for clients in auto instrumentation subs
#857 Statsbeat only send feature metrics when available
#855 File protection check for disk storage only when enabled
#854 SDK prevents app crash in Linux Azure App Services
#850 Adding context to custom metrics sent for Statsbeat

ApplicationInsights-node.js - 2.1.8

Published by hectorhdzg about 3 years ago

#841 Adding AAD handling
#843 Allow AAD credential to be passed in Bootstrap
#848 Updating SpanParser to latest AI mapping specs
#847 Fix package.json dependency issues
#845 Fix issue loading SDK version
#844 Fix issue with some pre aggregated Metrics intervals
#842 Azure VM error log only in debug mode

ApplicationInsights-node.js - 2.1.7

Published by hectorhdzg about 3 years ago

#834 Update Azure SDK Span parsing
#838 Use defaultClient.context in QuickPulseClient
#836 Use Website instance ID when running in Azure
#835 Statsbeat update function resource provider

ApplicationInsights-node.js - 2.1.6

Published by hectorhdzg about 3 years ago

#814 Fix span parser
#818 Prevent Azure SDK OT incompatibility to trigger errors
#823 Add error in context so it can be used in telemetry Processors
#819 Azure VM remove noise logs when running outside of VM
#827 Allow disabling Http Agent keepalive though env variable

ApplicationInsights-node.js - 2.1.5

Published by hectorhdzg about 3 years ago

#792 #799 #802 Adding Statsbeat functionality
#797 Update span parser
#793 Update to use WHATWG URL API instead of url.parse()

ApplicationInsights-node.js - 2.1.4

Published by hectorhdzg over 3 years ago

#790 Updating to latest Azure SDK and OpenTelemetry dependencies
@azure/core-http 2.0.0
@opentelemetry/api 1.0.0

ApplicationInsights-node.js - 2.1.3

Published by hectorhdzg over 3 years ago

#784 [Bug] SDK is sending unexpected __Empty error telemetry

ApplicationInsights-node.js - 2.1.2-beta.0

Published by hectorhdzg over 3 years ago

#781 Negative pre aggregated metrics fix

ApplicationInsights-node.js - 2.1.2

Published by hectorhdzg over 3 years ago

#778 Negative pre aggregated metrics fix

ApplicationInsights-node.js - 2.1.1

Published by hectorhdzg over 3 years ago

#768 Adding support for temporary redirect
#767 Handle canceled events for HttpRequest and aborted events for HttpDependency

ApplicationInsights-node.js - 2.1.0-beta.1

Published by hectorhdzg over 3 years ago

#772 Adding support for temporary redirect

ApplicationInsights-node.js - 2.1.0

Published by hectorhdzg over 3 years ago

#762 Add retry when redirect is triggered
#759 Use x-forwarded-proto header if available
#739 Adding extra options in default Https agent

ApplicationInsights-node.js - 2.1.0-beta.0

Published by hectorhdzg over 3 years ago

#746 Add AAD support
#762 Add retry when redirect is triggered
#759 Use x-forwarded-proto header if available
#739 Adding extra options in default Https agent

ApplicationInsights-node.js - 2.0.0

Published by hectorhdzg over 3 years ago

Breaking changes:
#740 Adding node.js > 8 requirement

Other changes:
#752 Adding 206 response handling from Breeze
#745 Make native metrics handle creation singleton
#737 Roles support, Endpoint redirects and ping interval hints for Live Metrics
#736 Add support for pre aggregated metrics
#732 Validate envelope after telemetry processors