Azure 監視器代理程式支援的作業系統和環境
本文列出 Azure 監視器代理程式支援的作業系統。 如需安裝代理程式的詳細資訊,請參閱 安裝和管理 Azure 監視器代理程式。
注意
列出的所有作業系統都假設為 x64。 所有作業系統皆不支援 x86。
Windows 作業系統
作業系統 | 支援 |
---|---|
Windows Server 2022 | ✓ |
Windows Server 2022 Core | ✓ |
Windows Server 2019 | ✓ |
Windows Server 2019 Core | ✓ |
Windows Server 2016 | ✓ |
Windows Server 2016 Core | ✓ |
Windows Server 2012 R2 | ✓ |
Windows Server 2012 | ✓ |
Windows 11 用戶端和專業版 | ✓1,2 |
Windows 11 企業版 (包括多重工作階段) |
✓ |
Windows 10 1803 (RS4) 或更新版本 | ✓1 |
Windows 10 Enterprise (包括多重工作階段) 和 Pro (伺服器案例僅限) |
✓ |
Azure Stack HCI | ✓ |
Windows IoT 企業版 | ✓ |
1 需要 Azure 監視器代理程式 客戶端安裝程式。
2 在 Arm64 型機器上也支援。
Linux 作業系統
警告
CentOS 是即將結束生命週期 (EOL) 狀態的 Linux 發行版。 請據此考慮您的使用方式和規劃。 如需詳細資訊,請參閱 CentOS 生命週期結束指導。
作業系統 | 支援 1 |
---|---|
AlmaLinux 9 | ✓2 |
AlmaLinux 8 | ✓2 |
Amazon Linux 2 | ✓ |
Amazon Linux 2023 | ✓ |
Azure Linux 3.0 | ✓2 |
CentOS Linux 8 | ✓ |
CentOS Linux 7 | ✓2 |
CBL-Mariner 2.0 | ✓2、3 |
Debian 12 | ✓ |
Debian 11 | ✓2 |
Debian 10 | ✓ |
Debian 9 | ✓ |
OpenSUSE 15 | ✓ |
Oracle Linux 9 | ✓ |
Oracle Linux 8 | ✓ |
Oracle Linux 7 | ✓ |
Red Hat Enterprise Linux Server 9+ | ✓ |
Red Hat Enterprise Linux Server 8.6+ | ✓2 |
Red Hat Enterprise Linux Server 8.0-8.5 | ✓ |
Red Hat Enterprise Linux Server 7 | ✓ |
Rocky Linux 9 | ✓ |
Rocky Linux 8 | ✓ |
SUSE Linux Enterprise Server 15 SP6 | ✓2 |
SUSE Linux Enterprise Server 15 SP5 | ✓2 |
SUSE Linux Enterprise Server 15 SP4 | ✓2 |
SUSE Linux Enterprise Server 15 SP3 | ✓ |
SUSE Linux Enterprise Server 15 SP2 | ✓ |
SUSE Linux Enterprise Server 15 SP1 | ✓ |
SUSE Linux Enterprise Server 15 | ✓ |
SUSE Linux Enterprise Server 12 | ✓ |
Ubuntu 24.04 LTS | ✓2 |
Ubuntu 22.04 LTS | ✓2 |
Ubuntu 20.04 LTS | ✓2 |
Ubuntu 18.04 LTS | ✓2 |
Ubuntu 16.04 LTS | ✓ |
1 需要在機器上安裝 Python (2 或 3)。 需要套件 which 和 initscripts。
2 在 Arm64 型機器上也支援。
3 預設不包含至少 4 GB 的磁碟空間。 請參閱下列注意事項。
注意
不支援執行上述發行版本之大量自訂或移除版本的機器和設備,以及不允許使用者自訂的託管解決方案。 Azure 監視器依賴經常從這類系統移除的各種套件和其他基準功能,而且其安裝可能需要進行設備廠商視為不允許的一些環境修改。 例如,GitHub Enterprise Server 不受支持,因為自訂工作繁重,而且作業系統修改有 書面形式,在授權層級不允許的情況。
注意
相較於其他大約 30 GB 的 Azure VM,Azure Linux 中的磁碟大小(先前稱為 CBL-Mariner)預設較低。 Azure 監視器代理程式需要至少 4 GB 的磁碟大小,才能成功安裝和執行。 如需有關如何在安裝代理程式之前增加磁碟大小的詳細資訊和指示,請參閱 Azure Linux 檔。
強化標準
Azure 監視代理程式支援大部分業界標準的強化標準,並且會針對每個版本持續測試及認證這些標準。 所有 Azure 監視器代理程式案例都是從頭開始設計,並考慮到安全性。
Windows 強化
Azure 監視代理程式支援所有標準 Windows 強化標準,包括 STIG 和 FIP,且在 Azure 監視器下遵循 FedRamp 規範。
Linux 強化
注意
只有適用於 Linux 的 Azure 監視代理程式才支援這些強化標準。 相依性代理程式或 Azure 診斷 延伸模組不支持它們。
適用於 Linux 的 Azure 監視代理程式支援各種 Linux 作業系統和散發版本強化標準。 每個版本的代理程式都會使用 Azure Marketplace 上公開發行的映像,包含由 Center for Internet Security (CIS) 所發佈的映像,針對支援的強化標準進行測試和認證。 僅支援套用至這些映像的設定和強化。 不支援 CIS 所發佈使用其他自訂的映像,以及使用與官方 CIS 基準不同設定和強化所自訂的映像。
目前支持的強化標準:
- SELinux
- CIS 層級 1 和 21
- STIG
- FIPS
- FedRAMP
1 僅支援下方列出的發行版本:
CIS 強化的作業系統 | 支援 |
---|---|
CentOS Linux 7 | ✓ |
Debian 10 | ✓ |
Oracle Linux 8 | ✓ |
Ubuntu 18.04 LTS | ✓ |
Ubuntu 20.04 LTS | ✓ |
Red Hat Enterprise Linux Server 7 | ✓ |
Red Hat Enterprise Linux Server 8 | ✓ |
Red Hat Enterprise Linux Server 9 | ✓ |
內部部署和其他雲端
具有 已啟用 Azure Arc 的伺服器 的其他雲端和內部部署,其中的機器也支援 Azure 監視器代理程式。 Azure 監視器代理程式會使用受控識別向工作區進行驗證,此身分識別會在您安裝 連線機器代理程式 時建立,這是 Azure Arc 的一部分。舊版 Log Analytics 代理程式使用工作區識別碼和密鑰進行驗證,因此不需要 Azure Arc。受控識別是更安全且可管理的驗證解決方案。
Azure Arc 代理程式只會作為安裝機制使用,而且不會新增任何成本或資源耗用量。 Azure Arc 有付費選項,但 Azure 監視器代理程式不需要這些選項。
下一步
- 在 Windows 和 Linux 虛擬機器上安裝 Azure 監視器代理程式。
- 針對 Azure 監視器代理程式安裝 識別需求和必要條件。