You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-monitor/app/java-standalone-profiler.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ The Application Insights Java Profiler provides a system for:
22
22
23
23
The Application Insights Java profiler uses the JFR profiler provided by the JVM to record profiling data, allowing users to download the JFR recordings at a later time and analyze them to identify the cause of performance issues.
24
24
25
-
This data is gathered on demand when trigger conditions are met. The available triggers are thresholds over CPU usage, Memory consumption, and Request (service-level agreement triggers). Request triggers monitor Spans generated by Open Telemetry and allow the user to configure service-level agreement (SLA) requirements over the duration of those Spans.
25
+
This data is gathered on demand when trigger conditions are met. The available triggers are thresholds over CPU usage, Memory consumption, and Request (service-level agreement triggers). Request triggers monitor Spans generated by OpenTelemetry and allow the user to configure service-level agreement (SLA) requirements over the duration of those Spans.
26
26
27
27
When a threshold is reached, a profile of the configured type and duration is gathered and uploaded. This profile is then visible within the performance pane of the associated Application Insights Portal UI.
28
28
@@ -171,22 +171,22 @@ Example configuration:
171
171
172
172
-`profile-without-env-data` (default value). A profile with certain sensitive events disabled, see Warning section for details.
173
173
-`profile`. Uses the `profile.jfc` configuration that ships with JFR.
174
-
- A path to a custom jfc configuration file on the file system, i.e`/tmp/myconfig.jfc`.
174
+
- A path to a custom jfc configuration file on the file system, for example,`/tmp/myconfig.jfc`.
175
175
176
176
`cpuTriggeredSettings` This configuration is used if a cpu profile is requested.
177
177
This value can be one of:
178
178
179
179
-`profile-without-env-data` (default value). A profile with certain sensitive events disabled, see Warning section for details.
180
180
-`profile`. Uses the `profile.jfc` jfc configuration that ships with JFR.
181
-
- A path to a custom jfc configuration file on the file system, i.e`/tmp/myconfig.jfc`.
181
+
- A path to a custom jfc configuration file on the file system, for example,`/tmp/myconfig.jfc`.
182
182
183
183
`manualTriggeredSettings` This configuration is used if a manual profile is requested.
184
184
This value can be one of:
185
185
186
186
-`profile-without-env-data` (default value). A profile with certain sensitive events disabled, see
187
187
Warning section for details.
188
188
-`profile`. Uses the `profile.jfc` jfc configuration that ships with JFR.
189
-
- A path to a custom jfc configuration file on the file system, i.e`/tmp/myconfig.jfc`.
189
+
- A path to a custom jfc configuration file on the file system, for example,`/tmp/myconfig.jfc`.
190
190
191
191
`enableRequestTriggering` Whether JFR profiling should be triggered based on request configuration.
0 commit comments