Skip to content

Commit c920877

Browse files
committed
Restructuring doc
1 parent b448954 commit c920877

File tree

1 file changed

+50
-41
lines changed

1 file changed

+50
-41
lines changed

articles/azure-monitor/app/statsbeat.md

Lines changed: 50 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,22 @@ Statsbeat data is stored in a Microsoft data store. It doesn't affect customers'
2020
> [!NOTE]
2121
> Statsbeat doesn't support [Azure Private Link](../../automation/how-to/private-link-security.md).
2222
23-
## What data does Statsbeat collect?
24-
25-
Statsbeat collects essential and nonessential metrics.
26-
2723
## Supported languages
2824

2925
| C# | Java | JavaScript | Node.js | Python |
3026
|-------------------------|-----------|-------------------------|-----------|-----------|
3127
| Currently not supported | Supported | Currently not supported | Supported | Supported |
3228

29+
## What data does Statsbeat collect?
30+
31+
Statsbeat collects [essential](#essential-statsbeat) and [nonessential](#nonessential-statsbeat) metrics:
32+
33+
| Language | Essential metrics | Non-essential metrics |
34+
|----------|-------------------|-----------------------|
35+
| Java |||
36+
| Node.js |||
37+
| Python |||
38+
3339
## Supported EU regions
3440

3541
Statsbeat supports EU Data Boundary for Application Insights resources in the following regions:
@@ -49,6 +55,46 @@ Statsbeat supports EU Data Boundary for Application Insights resources in the fo
4955
| United Kingdom | United Kingdom South |
5056
| United Kingdom | United Kingdom West |
5157

58+
## Firewall configuration
59+
60+
Metrics are sent to the following locations, to which outgoing connections must be opened in firewalls:
61+
62+
| Location | URL |
63+
|-------------------|-------------------------------------------------|
64+
| Europe | `westeurope-5.in.applicationinsights.azure.com` |
65+
| Outside of Europe | `westus-0.in.applicationinsights.azure.com` |
66+
67+
### Disable Statsbeat
68+
69+
#### [Java](#tab/java)
70+
71+
> [!NOTE]
72+
> Only nonessential Statsbeat can be disabled in Java.
73+
74+
To disable nonessential Statsbeat, add the following configuration to your config file:
75+
76+
```json
77+
{
78+
"preview": {
79+
"statsbeat": {
80+
"disabled": "true"
81+
}
82+
}
83+
}
84+
```
85+
86+
You can also disable this feature by setting the environment variable `APPLICATIONINSIGHTS_STATSBEAT_DISABLED` to `true`. This setting then takes precedence over `disabled`, which is specified in the JSON configuration.
87+
88+
#### [Node](#tab/node)
89+
90+
Statsbeat is enabled by default. It can be disabled by setting the environment variable `APPLICATION_INSIGHTS_NO_STATSBEAT` to `true`.
91+
92+
#### [Python](#tab/python)
93+
94+
Statsbeat is enabled by default. It can be disabled by setting the environment variable `APPLICATIONINSIGHTS_STATSBEAT_DISABLED_ALL` to `true`.
95+
96+
---
97+
5298
## Essential Statsbeat
5399

54100
### Network Statsbeat
@@ -84,40 +130,3 @@ Track the Disk I/O failure when you use disk persistence for reliable telemetry.
84130
|---------------------|-------|-------------------------------------------------------------------------------------------------------------------------|
85131
| Read Failure Count | Count | `Resource Provider`, `Attach Type`, `Instrumentation Key`, `Runtime Version`, `Operating System`, `Language`, `Version` |
86132
| Write Failure Count | Count | `Resource Provider`, `Attach Type`, `Instrumentation Key`, `Runtime Version`, `Operating System`, `Language`, `Version` |
87-
88-
### Disable Statsbeat
89-
90-
#### [Java](#tab/java)
91-
92-
To disable nonessential Statsbeat, add the following configuration to your config file:
93-
94-
```json
95-
{
96-
"preview": {
97-
"statsbeat": {
98-
"disabled": "true"
99-
}
100-
}
101-
}
102-
```
103-
104-
You can also disable this feature by setting the environment variable `APPLICATIONINSIGHTS_STATSBEAT_DISABLED` to `true`. This setting then takes precedence over `disabled`, which is specified in the JSON configuration.
105-
106-
#### [Node](#tab/node)
107-
108-
Statsbeat is enabled by default. It can be disabled by setting the environment variable `APPLICATION_INSIGHTS_NO_STATSBEAT` to `true`.
109-
110-
#### [Python](#tab/python)
111-
112-
Statsbeat is enabled by default. It can be disabled by setting the environment variable `APPLICATIONINSIGHTS_STATSBEAT_DISABLED_ALL` to `true`.
113-
114-
---
115-
116-
### Configure firewall
117-
118-
Metrics are sent to the following locations, to which outgoing connections must be opened in firewalls:
119-
120-
| Location | URL |
121-
|-------------------|-------------------------------------------------|
122-
| Europe | `westeurope-5.in.applicationinsights.azure.com` |
123-
| Outside of Europe | `westus-0.in.applicationinsights.azure.com` |

0 commit comments

Comments
 (0)