Skip to content
This repository has been archived by the owner on Jul 5, 2020. It is now read-only.

Releases: microsoft/ApplicationInsights-dotnet-server

v2.3.0-beta3 (2.3.0.1138)

18 Mar 00:14
Compare
Choose a tag to compare
Pre-release

Exception statistics improvements and other minor bug fixes. Full list.
Cross Components Correlation ID changed from SHA(instrumentation key) to Application ID retrieved from http endpoint api/profiles/{ikey}/appId.

v2.3.0-beta2 (2.3.0.986)

09 Feb 18:52
Compare
Choose a tag to compare
Pre-release

Automatic collection of first chance exceptions statistics. Use a query like this in Application Analytics to query for this statistics: customMetrics | where timestamp > ago(5d) | where name == "Exceptions Thrown" | extend type = tostring(customDimensions.type), method = tostring(customDimensions.method), operation = tostring(customDimensions.operation) | summarize sum(value), sum(valueCount) by type, method, operation

Add dependency collection for System.Data.SqlClient.SqlConnection.Open and System.Data.SqlClient.SqlConnection.OpenAsync by Profiler instrumentation. Dependencies are sent only for failed connections.

Top 5 CPU reporting for Live Metrics Stream (aka QuickPulse). QuickPulseTelemetryModule now reports the names and CPU consumption values of top 5 CPU consuming processes.

All issues from here: (https://github.com/Microsoft/ApplicationInsights-dotnet-server/milestone/18?closed=1)

v2.3.0-beta1 (2.3.0.791)

22 Dec 23:07
Compare
Choose a tag to compare
Pre-release
  • Added the ability to correlate http request made between different components represented by different application insights resources. This feeds into the improved application map experience.

v2.2.0 (2.2.0.738)

08 Dec 03:00
Compare
Choose a tag to compare

v2.2.0-beta6 (2.2.0.714)

02 Dec 02:22
Compare
Choose a tag to compare
Pre-release

v2.2.0-beta4 (2.2.0-652)

18 Nov 01:42
Compare
Choose a tag to compare
Pre-release
  • DomainNameRoleInstanceTelemetryInitializer is obsolete. Role instance is still populated with machine name as it was before.
  • New AzureWebAppRoleEnvironmentTelemetryInitializer telemetry initializer that populates role name and role instance name for Azure Web Apps.
  • Support of performance collection and live metrics for Azure Web Apps is enabled.
  • New property DefaultCounters in PerformanceCollectorModule to control the list of standard counters that will be collected
  • Default performance counters will be reported as metrics
  • When you instantiate DependencyTrackingTelemetryModule in code it will not detect certain http dependencies as Azure Storage calls. You need to register a telemetry initializer HttpDependenciesParsingTelemetryInitializer to enable this functionality. This telemetry initializer will be registered automatically during NuGet installation.
  • DependencyCollection nuget package was updated to Agent.Intercept nuget version 2.0.5.
  • The list of userAgent substrings that indicate that traffic is from a synthetic source was minimized for performance reasons. If you want to include more substrings please add them under SyntheticUserAgentTelemetryInitializer/Filters. (List of filters that were used before is saved as a comment in the configuration file)
  • Added HTTP dependencies parsing support for Azure tables, queues, and services (.svc & .asmx).

v2.2.0-beta2 (2.2.0.424)

28 Sep 19:29
Compare
Choose a tag to compare
Pre-release
  • DependencyCollection nuget package was updated to Agent.Intercept nuget version 2.0.1. Agent.Intercept nuget was updated to EventSource.Redist version 1.1.28.
  • SQL dependencies will have SQL error message being added to custom properties collection if application uses profiler instrumentation (either instrumented with StatusMonitor or just have StatusMonitor on the box with the app)
  • Allow all characters in custom counters ReportAs property.
  • QuickPulse (Live Metrics Stream) was updated to include Live Failures

v2.2.0-beta1 (2.2.0.151)

18 Jul 18:43
Compare
Choose a tag to compare
Pre-release
  • ResultCode for successful SQL calls will be collected as 0 (before it was not sent).
  • Fixed ResultCode sometimes not being collected for failed dependencies.
  • RequestTelemetry.UserAgent is collected automatically.

v2.1.0 (2.1.0.363)

15 Jun 21:43
Compare
Choose a tag to compare

v2.1.0-beta4 (2.1.0.207)

28 Apr 23:22
Compare
Choose a tag to compare
Pre-release
  • No code changes. Updated to Core SDK 2.1-beta4

Core SDK release notes