Skip to content

Commit d0ab1c3

Browse files
authored
Merge pull request #267406 from KennedyDenMSFT/US154980
Elevated discoverability of Linux versions suspported by Azure VM Dependency agent
2 parents 9eaddd0 + cf10277 commit d0ab1c3

File tree

5 files changed

+91
-49
lines changed

5 files changed

+91
-49
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
author: KennedyDenMSFT
3+
ms.author: guywild
4+
ms.service: azure-monitor
5+
ms.topic: include
6+
ms.date: 02/27/2024
7+
---
8+
9+
>[!NOTE]
10+
> With Dependency agent 9.10.15 and above, installation is not blocked for unsupported kernel versions, but the agent will run in degraded mode. In this mode, connection and port data stored in VMConnection and VMBoundport tables is not collected. The VMProcess table may have some data, but it will be minimal.
11+
12+
| Distribution | OS version | Kernel version |
13+
|:---|:---|:---|
14+
| Red Hat Linux 8 | 8.6 | 4.18.0-372.\*el8.x86_64, 4.18.0-372.*el8_6.x86_64 |
15+
| | 8.5 | 4.18.0-348.\*el8_5.x86_644.18.0-348.\*el8.x86_64 |
16+
| | 8.4 | 4.18.0-305.\*el8.x86_64, 4.18.0-305.\*el8_4.x86_64 |
17+
| | 8.3 | 4.18.0-240.\*el8_3.x86_64 |
18+
| | 8.2 | 4.18.0-193.\*el8_2.x86_64 |
19+
| | 8.1 | 4.18.0-147.\*el8_1.x86_64 |
20+
| | 8.0 | 4.18.0-80.\*el8.x86_64<br>4.18.0-80.\*el8_0.x86_64 |
21+
| Red Hat Linux 7 | 7.9 | 3.10.0-1160 |
22+
| | 7.8 | 3.10.0-1136 |
23+
| | 7.7 | 3.10.0-1062 |
24+
| | 7.6 | 3.10.0-957 |
25+
| | 7.5 | 3.10.0-862 |
26+
| | 7.4 | 3.10.0-693 |
27+
| Red Hat Linux 6 | 6.10 | 2.6.32-754 |
28+
| | 6.9 | 2.6.32-696 |
29+
| CentOS Linux 8 | 8.6 | 4.18.0-372.\*el8.x86_64, 4.18.0-372.*el8_6.x86_64 |
30+
| | 8.5 | 4.18.0-348.\*el8_5.x86_644.18.0-348.\*el8.x86_64 |
31+
| | 8.4 | 4.18.0-305.\*el8.x86_64, 4.18.0-305.\*el8_4.x86_64 |
32+
| | 8.3 | 4.18.0-240.\*el8_3.x86_64 |
33+
| | 8.2 | 4.18.0-193.\*el8_2.x86_64 |
34+
| | 8.1 | 4.18.0-147.\*el8_1.x86_64 |
35+
| | 8.0 | 4.18.0-80.\*el8.x86_64<br>4.18.0-80.\*el8_0.x86_64 |
36+
| CentOS Linux 7 | 7.9 | 3.10.0-1160 |
37+
| | 7.8 | 3.10.0-1136 |
38+
| | 7.7 | 3.10.0-1062 |
39+
| CentOS Linux 6 | 6.10 | 2.6.32-754.3.5<br>2.6.32-696.30.1 |
40+
| | 6.9 | 2.6.32-696.30.1<br>2.6.32-696.18.7 |
41+
| Ubuntu Server | 20.04 | 5.8<br>5.4\* |
42+
| | 18.04 | 5.3.0-1020<br>5.0 (includes Azure-tuned kernel)<br>4.18*<br>4.15* |
43+
| | 16.04.3 | 4.15.\* |
44+
| | 16.04 | 4.13.\*<br>4.11.\*<br>4.10.\*<br>4.8.\*<br>4.4.\* |
45+
| | 14.04 | 3.13.\*-generic<br>4.4.\*-generic|
46+
| SUSE Linux 12 Enterprise Server | 12 SP5 | 4.12.14-122.\*-default, 4.12.14-16.\*-azure|
47+
| | 12 SP4 | 4.12.\* (includes Azure-tuned kernel) |
48+
| | 12 SP3 | 4.4.\* |
49+
| | 12 SP2 | 4.4.\* |
50+
| SUSE Linux 15 Enterprise Server | 15 SP1 | 4.12.14-197.\*-default, 4.12.14-8.\*-azure |
51+
| | 15 | 4.12.14-150.\*-default |
52+
| Debian | 9 | 4.9 |
53+
54+
>[!NOTE]
55+
> Dependency agent is not supported for Azure Virtual Machines with Ampere Altra ARM–based processors.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
author: KennedyDenMSFT
3+
ms.author: guywild
4+
ms.service: azure-monitor
5+
ms.topic: include
6+
ms.date: 02/27/2024
7+
---
8+
9+
| Operating system | Azure VM Dependency agent |
10+
|:---|:---:|
11+
| Windows Server 2022 ||
12+
| Windows Server 2022 Core ||
13+
| Windows Server 2019 ||
14+
| Windows Server 2019 Core ||
15+
| Windows Server 2016 ||
16+
| Windows Server 2016 Core ||
17+
| Windows Server 2012 R2 ||
18+
| Windows Server 2012 ||
19+
| Windows 11 Client and Pro | ✓<sup>1</sup>, <sup>2</sup> |
20+
| Windows 11 Enterprise<br>(including multi-session) ||
21+
| Windows 10 1803 (RS4) and higher | ✓<sup>1</sup> |
22+
| Windows 10 Enterprise<br>(including multi-session) and Pro<br>(Server scenarios only) ||
23+
| Windows 8 Enterprise and Pro<br>(Server scenarios only) | |
24+
| Windows 7 SP1<br>(Server scenarios only) | |
25+
| Azure Stack HCI | |
26+
| Windows IoT Enterprise ||
27+
28+
<sup>1</sup> Using the Azure Monitor agent [client installer](../agents/azure-monitor-agent-windows-client.md).<br>
29+
<sup>2</sup> Also supported on Arm64-based machines.

articles/azure-monitor/vm/vminsights-dependency-agent-maintenance.md

Lines changed: 1 addition & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -93,53 +93,7 @@ To uninstall Dependency Agent:
9393
9494
Since the Dependency agent works at the kernel level, support is also dependent on the kernel version. As of Dependency agent version 9.10.* the agent supports * kernels. The following table lists the major and minor Linux OS release and supported kernel versions for the Dependency agent.
9595
96-
>[!NOTE]
97-
> With Dependency agent 9.10.15 and above, installation is not blocked for unsupported kernel versions, but the agent will run in degraded mode. In this mode, connection and port data stored in VMConnection and VMBoundport tables is not collected. The VMProcess table may have some data, but it will be minimal.
98-
99-
| Distribution | OS version | Kernel version |
100-
|:---|:---|:---|
101-
| Red Hat Linux 8 | 8.6 | 4.18.0-372.\*el8.x86_64, 4.18.0-372.*el8_6.x86_64 |
102-
| | 8.5 | 4.18.0-348.\*el8_5.x86_644.18.0-348.\*el8.x86_64 |
103-
| | 8.4 | 4.18.0-305.\*el8.x86_64, 4.18.0-305.\*el8_4.x86_64 |
104-
| | 8.3 | 4.18.0-240.\*el8_3.x86_64 |
105-
| | 8.2 | 4.18.0-193.\*el8_2.x86_64 |
106-
| | 8.1 | 4.18.0-147.\*el8_1.x86_64 |
107-
| | 8.0 | 4.18.0-80.\*el8.x86_64<br>4.18.0-80.\*el8_0.x86_64 |
108-
| Red Hat Linux 7 | 7.9 | 3.10.0-1160 |
109-
| | 7.8 | 3.10.0-1136 |
110-
| | 7.7 | 3.10.0-1062 |
111-
| | 7.6 | 3.10.0-957 |
112-
| | 7.5 | 3.10.0-862 |
113-
| | 7.4 | 3.10.0-693 |
114-
| Red Hat Linux 6 | 6.10 | 2.6.32-754 |
115-
| | 6.9 | 2.6.32-696 |
116-
| CentOS Linux 8 | 8.6 | 4.18.0-372.\*el8.x86_64, 4.18.0-372.*el8_6.x86_64 |
117-
| | 8.5 | 4.18.0-348.\*el8_5.x86_644.18.0-348.\*el8.x86_64 |
118-
| | 8.4 | 4.18.0-305.\*el8.x86_64, 4.18.0-305.\*el8_4.x86_64 |
119-
| | 8.3 | 4.18.0-240.\*el8_3.x86_64 |
120-
| | 8.2 | 4.18.0-193.\*el8_2.x86_64 |
121-
| | 8.1 | 4.18.0-147.\*el8_1.x86_64 |
122-
| | 8.0 | 4.18.0-80.\*el8.x86_64<br>4.18.0-80.\*el8_0.x86_64 |
123-
| CentOS Linux 7 | 7.9 | 3.10.0-1160 |
124-
| | 7.8 | 3.10.0-1136 |
125-
| | 7.7 | 3.10.0-1062 |
126-
| CentOS Linux 6 | 6.10 | 2.6.32-754.3.5<br>2.6.32-696.30.1 |
127-
| | 6.9 | 2.6.32-696.30.1<br>2.6.32-696.18.7 |
128-
| Ubuntu Server | 20.04 | 5.8<br>5.4\* |
129-
| | 18.04 | 5.3.0-1020<br>5.0 (includes Azure-tuned kernel)<br>4.18*<br>4.15* |
130-
| | 16.04.3 | 4.15.\* |
131-
| | 16.04 | 4.13.\*<br>4.11.\*<br>4.10.\*<br>4.8.\*<br>4.4.\* |
132-
| | 14.04 | 3.13.\*-generic<br>4.4.\*-generic|
133-
| SUSE Linux 12 Enterprise Server | 12 SP5 | 4.12.14-122.\*-default, 4.12.14-16.\*-azure|
134-
| | 12 SP4 | 4.12.\* (includes Azure-tuned kernel) |
135-
| | 12 SP3 | 4.4.\* |
136-
| | 12 SP2 | 4.4.\* |
137-
| SUSE Linux 15 Enterprise Server | 15 SP1 | 4.12.14-197.\*-default, 4.12.14-8.\*-azure |
138-
| | 15 | 4.12.14-150.\*-default |
139-
| Debian | 9 | 4.9 |
140-
141-
>[!NOTE]
142-
> Dependency agent is not supported for Azure Virtual Machines with Ampere Altra ARM–based processors.
96+
[!INCLUDE [dependency-agent-linux-versions](../includes/vm-insights-dependency-agent-linux-versions.md)]
14397
14498
## Next steps
14599

articles/virtual-machines/extensions/agent-dependency-linux.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ The Azure Monitor for VMs Map feature gets its data from the Microsoft Dependenc
1818

1919
### Operating system
2020

21-
The Azure VM Dependency agent extension for Linux can be run against the supported operating systems listed in the [Supported operating systems](../../azure-monitor/vm/vminsights-enable-overview.md#supported-operating-systems) section of the Azure Monitor for VMs deployment article.
21+
Because the Azure VM Dependency agent works at the kernel level, operating system support is also dependent on the kernel version. As of Dependency agent version 9.10.* the agent supports * kernels. The following table lists the major and minor Linux OS release and supported kernel versions for the Dependency agent.
22+
23+
[!INCLUDE [dependency-agent-linux-versions](../../azure-monitor/includes/vm-insights-dependency-agent-linux-versions.md)]
2224

2325
## Extension schema
2426

articles/virtual-machines/extensions/agent-dependency-windows.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ The Azure Monitor for VMs Map feature gets its data from the Microsoft Dependenc
1616

1717
## Operating system
1818

19-
The Azure VM Dependency agent extension for Windows can be run against the supported operating systems listed in the [Supported operating systems](../../azure-monitor/vm/vminsights-enable-overview.md#supported-operating-systems) section of the Azure Monitor for VMs deployment article.
19+
The Azure VM Dependency agent extension for Windows can be run against the supported operating systems listed in the following table. All operating systems in the following table are assumed to be x64. x86 isn't supported for any operating system.
20+
21+
[!INCLUDE [dependency-agent-windows-versions](../../azure-monitor/includes/vm-insights-dependency-agent-windows-versions.md)]
2022

2123
## Extension schema
2224

0 commit comments

Comments
 (0)