Skip to content

Commit a003da8

Browse files
committed
Add upgrade notes
1 parent 77c7072 commit a003da8

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

articles/azure-monitor/app/java-in-process-agent.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,26 @@ This section shows you how to download the auto-instrumentation jar file.
3333
Download the [applicationinsights-agent-3.4.0.jar](https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.0/applicationinsights-agent-3.4.0.jar) file.
3434

3535
> [!WARNING]
36-
>
37-
> If you're upgrading from 3.2.x:
38-
>
39-
> - Starting from 3.3.0, `LoggingLevel` is not captured by default as part of Traces' custom dimension since that data is already captured in the `SeverityLevel` field. For details on how to re-enable this if needed, please see the [config options](./java-standalone-config.md#logginglevel)
36+
>
37+
> If you are upgrading from an earlier version,
38+
>
39+
> Starting from 3.4.0:
40+
>
41+
> - Rate-limited sampling is now the default (if you have not configured a fixed percentage previously). By default, it will capture at most around 5 requests per second (along with their dependencies, traces and custom events). See [fixed-percentage sampling](./java-standalone-config.md#fixed-percentage-sampling) if you wish to revert to the previous behavior of capturing 100% of requests.
42+
>
43+
> Starting from 3.3.0:
44+
>
45+
> - `LoggingLevel` is not captured by default as part of Traces' custom dimension since that data is already captured in the `SeverityLevel` field. For details on how to re-enable this if needed, please see the [config options](./java-standalone-config.md#logginglevel)
4046
> - Exception records are no longer recorded for failed dependencies, they are only recorded for failed requests.
4147
>
42-
> If you're upgrading from 3.1.x:
48+
> Starting from 3.2.0:
4349
>
44-
> - Starting from 3.2.0, controller "InProc" dependencies are not captured by default. For details on how to enable this, please see the [config options](./java-standalone-config.md#autocollect-inproc-dependencies-preview).
50+
> - Controller "InProc" dependencies are no longer captured by default. For details on how to re-enable these, please see the [config options](./java-standalone-config.md#autocollect-inproc-dependencies-preview).
4551
> - Database dependency names are now more concise with the full (sanitized) query still present in the `data` field. HTTP dependency names are now more descriptive.
4652
> This change can affect custom dashboards or alerts if they relied on the previous values.
4753
> For details, see the [3.2.0 release notes](https://github.com/microsoft/ApplicationInsights-Java/releases/tag/3.2.0).
4854
>
49-
> If you're upgrading from 3.0.x:
55+
> Starting from 3.1.0:
5056
>
5157
> - The operation names and request telemetry names are now prefixed by the HTTP method, such as `GET` and `POST`.
5258
> This change can affect custom dashboards or alerts if they relied on the previous values.

0 commit comments

Comments
 (0)