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 上公開提供的映像,根據支援的強化標準進行測試和認證,包括由因特網安全性中心 (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 | ✓ |
重要
將 Linux 電腦全系統加密原則設定為 FUTURE 模式會停用特定密碼編譯演算法,不建議這麼做。 此原則可防止與使用最佳做法加密原則的後端 Azure 監視器服務進行通訊。 具體而言,FUTURE 原則會停用一些使用小於 3072 位索引鍵的演算法,例如 SHA-1、RSA 和 Diffie-Hellman。
若要識別目前的原則設定模式,請執行下列 update-crypto-policies 命令:
sudo update-crypto-policies --show
內部部署和其他雲端
具有 已啟用 Azure Arc 的伺服器 的其他雲端和內部部署,其中的機器也支援 Azure 監視器代理程式。 Azure 監視器代理程式會使用受控識別向工作區進行驗證,此身分識別會在您安裝 連線機器代理程式 時建立,這是 Azure Arc 的一部分。舊版 Log Analytics 代理程式使用工作區識別碼和密鑰進行驗證,因此不需要 Azure Arc。受控識別是更安全且可管理的驗證解決方案。
Azure Arc 代理程式只會作為安裝機制使用,而且不會新增任何成本或資源耗用量。 Azure Arc 有付費選項,但 Azure 監視器代理程式不需要這些選項。
下一步
- 在 Windows 和 Linux 虛擬機器上安裝 Azure 監視器代理程式。
- 針對 Azure 監視器代理程式安裝 識別需求和必要條件。