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 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)。 需要套件 whichinitscripts
2 在 Arm64 型機器上也支援。
3 預設不包含至少 4 GB 的磁碟空間。 請參閱下列注意事項。

注意

不支援執行上述發行版本之大量自訂或移除版本的機器和設備,以及不允許使用者自訂的託管解決方案。 Azure 監視器依賴經常從這類系統移除的各種套件和其他基準功能,而且其安裝可能需要進行設備廠商視為不允許的一些環境修改。 例如,GitHub Enterprise Server 不受支持,因為自訂工作繁重,而且作業系統修改有 書面形式,在授權層級不允許的情況

注意

相較於大約 30 GB 的其他 Azure VM,CBL-Mariner 2.0 的磁碟大小預設約為 1 GB,可提供記憶體節省。 Azure 監視器代理程式需要至少 4 GB 的磁碟大小,才能成功安裝和執行。 如需有關如何在安裝代理程式之前增加磁碟大小的詳細資訊和指示,請參閱 CBL-Mariner 的文件

強化標準

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 監視器代理程式不需要這些選項。

下一步