Skip to content

Commit c1696ec

Browse files
committed
Resolving issues found in pre-review
1 parent 0720bb4 commit c1696ec

File tree

8 files changed

+16
-15
lines changed

8 files changed

+16
-15
lines changed

articles/azure-monitor/app/java-standalone-profiling.md renamed to articles/azure-monitor/app/java-standalone-profiler.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,16 @@ When a threshold is reached, a profile of the configured type and duration is ga
3434
> and processes running on the system.
3535
3636
The flags that have been disabled are:
37-
>
38-
> - jdk.JVMInformation
39-
> - jdk.InitialSystemProperty
40-
> - jdk.OSInformation
41-
> - jdk.InitialEnvironmentVariable
42-
> - jdk.SystemProcess
43-
>
44-
> However, you should review all enabled flags to ensure that profiles do not contain sensitive data.
45-
> See [Configuring Profile Contents](#configuring-profile-contents) on setting a custom profiler configuration.
37+
38+
- jdk.JVMInformation
39+
- jdk.InitialSystemProperty
40+
- jdk.OSInformation
41+
- jdk.InitialEnvironmentVariable
42+
- jdk.SystemProcess
43+
44+
However, you should review all enabled flags to ensure that profiles don't contain sensitive data.
45+
46+
See [Configuring Profile Contents](#configuring-profile-contents) on setting a custom profiler configuration.
4647

4748
## Prerequisites
4849

@@ -94,13 +95,13 @@ configuring resource limits that will trigger a profile if breached.
9495
1. Configure the resource thresholds that will cause a profile to be collected:
9596

9697
1. Browse to the Performance -> Profiler section of the Application Insights instance.
97-
:::image type="content" source="./media/java-standalone-profiling/performance-blade-inline.png" alt-text="Screenshot of the link to open performance blade." lightbox="media/java-standalone-profiling/performance-blade.png":::
98-
:::image type="content" source="./media/java-standalone-profiling/profiler-button-inline.png" alt-text="Screenshot of the Profiler button from the Performance blade." lightbox="media/java-standalone-profiling/profiler-button.png":::
98+
:::image type="content" source="./media/java-standalone-profiler/performance-blade.png" alt-text="Screenshot of the link to open performance blade." lightbox="media/java-standalone-profiler/performance-blade.png":::
99+
:::image type="content" source="./media/java-standalone-profiler/profiler-button.png" alt-text="Screenshot of the Profiler button from the Performance blade." lightbox="media/java-standalone-profiler/profiler-button.png":::
99100

100101
2. Select "Triggers"
101102

102103
3. Configure the required CPU and Memory thresholds and select Apply.
103-
:::image type="content" source="./media/java-standalone-profiling/cpu-memory-trigger-settings.png" alt-text="Screenshot of trigger settings pane for C P U and Memory triggers.":::
104+
:::image type="content" source="./media/java-standalone-profiler/cpu-memory-trigger-settings.png" alt-text="Screenshot of trigger settings pane for CPU and Memory triggers.":::
104105

105106
1. Inside the `applicationinsights.json` configuration of your process, enable profiler with the `preview.profiler.enabled` setting:
106107
```json
@@ -127,7 +128,7 @@ Application Insights instance within the Performance -> Profiler section. From t
127128
profile can be downloaded, once download the JFR recording file can be opened and analyzed within a
128129
tool of your choosing, for example JDK Mission Control (JMC).
129130

130-
:::image type="content" source="./media/java-standalone-profiling/configure-blade-inline.png" alt-text="Screenshot of profiler page features and settings." lightbox="media/java-standalone-profiling/configure-blade.png":::
131+
:::image type="content" source="./media/java-standalone-profiler/configure-blade-inline.png" alt-text="Screenshot of profiler page features and settings." lightbox="media/java-standalone-profiler/configure-blade-inline.png":::
131132

132133
### Configuration
133134

@@ -206,10 +207,10 @@ Java Profiling enablement is a free feature with Application Insights. [Azure Mo
206207
Profiling data collected by the JFR includes: method and execution profiling data, garbage collection data, and lock profiles.
207208

208209
### How can I use App Insights Java Profiling and visualize the data?
209-
Check out Microsoft documentation on "[How to configure the Azure Monitor Application Insights for Java Profiler](https://azure-docs/blob/add-java-profiler-doc/articles/azure-monitor/app/java-standalone-profiling.md#installation)." JFR recording can be viewed and analyzed with your preferred tool, for example [Java Mission Control (JMC)](https://jdk.java.net/jmc/8/).
210+
JFR recording can be viewed and analyzed with your preferred tool, for example [Java Mission Control (JMC)](https://jdk.java.net/jmc/8/).
210211

211212
### Are performance diagnosis and fix recommendations provided with App Insights Java Profiling?
212-
'Performance diagnostics and recommendations' is a new feature that will be available as Application Insights Java Diagnostics. You may sign up to preview this feature at https://aka.ms/JavaO11y. JFR recording can be viewed with Java Mission Control (JMC).
213+
'Performance diagnostics and recommendations' is a new feature that will be available as Application Insights Java Diagnostics. You may [sign up](https://aka.ms/JavaO11y) to preview this feature. JFR recording can be viewed with Java Mission Control (JMC).
213214

214215
### What's the difference between on-demand and automatic Java Profiling in App Insights?
215216

Binary file not shown.

0 commit comments

Comments
 (0)