Bagikan melalui


Persyaratan agen Azure Monitor

Artikel ini menyediakan persyaratan dan prasyarat untuk agen Azure Monitor. Lihat detail dalam artikel ini sebelum Anda mengikuti panduan untuk menginstal agen di Menginstal dan mengelola Agen Azure Monitor.

Detail ekstensi komputer virtual

Agen Azure Monitor diimplementasikan sebagai ekstensi Azure VM dengan detail dalam tabel berikut. Anda dapat menginstalnya dengan menggunakan salah satu metode untuk menginstal ekstensi komputer virtual. Untuk informasi versi, lihat Versi ekstensi agen Azure Monitor.

Properti Windows Linux
Publisher Microsoft.Azure.Monitor Microsoft.Azure.Monitor
Jenis AzureMonitorWindowsAgent AzureMonitorLinuxAgent
TypeHandlerVersion Lihat versi ekstensi agen Azure Monitor Versi ekstensi agen Azure Monitor

Izin

Untuk metode selain menggunakan portal Azure, Anda harus memiliki penetapan peran berikut untuk menginstal agen:

Peran bawaan Cakupan Alasan
  • Mesin virtual, set skala,
  • Server dengan Azure Arc yang diaktifkan
Untuk menyebarkan agen
Peran apa pun yang menyertakan tindakan Microsoft.Resources/deployments/* (misalnya, Kontributor Analitik Log
  • Berlangganan dan/atau
  • Grup sumber daya dan/atau
Untuk menyebarkan ekstensi agen melalui templat Azure Resource Manager (juga digunakan oleh Azure Policy)

Identitas terkelola harus diaktifkan pada komputer virtual Azure. Mendukung identitas terkelola baik yang ditetapkan pengguna maupun yang ditetapkan sistem.

  • Ditetapkan pengguna: Identitas terkelola ini harus digunakan untuk penyebaran skala besar dan dapat dikonfigurasi dengan kebijakan Azure bawaan. Anda dapat membuat identitas terkelola yang ditetapkan pengguna sekali dan membagikannya di beberapa VM sehingga lebih dapat diskalakan daripada identitas terkelola yang ditetapkan sistem. Jika menggunakan identitas terkelola yang ditetapkan pengguna, Anda harus meneruskan detail identitas terkelola ke Agen Azure Monitor melalui pengaturan ekstensi:

    {
        "authentication": {
        "managedIdentity": {
            "identifier-name": "mi_res_id" or "object_id" or "client_id",
            "identifier-value": "<resource-id-of-uai>" or "<guid-object-or-client-id>"
        }
        }
    }
    

Anda harus menggunakan mi_res_id sebagai identifier-name. Perintah sampel di bawah ini hanya menampilkan penggunaan dengan mi_res_id agar lebih ringkas. Untuk detail selengkapnya tentang mi_res_id, object_id, dan client_id, lihat Dokumentasi identitas terkelola.

  • Ditetapkan sistem: Identitas terkelola ini cocok untuk pengujian awal atau penyebaran kecil. Saat digunakan dalam skala besar, untuk semua VM dalam langganan misalnya, hal ini menghasilkan sejumlah besar identitas yang dibuat dan dihapus di ID Microsoft Entra. Untuk menghindari churn identitas ini, gunakan identitas terkelola yang ditetapkan pengguna.

Penting

Identitas terkelola yang ditetapkan sistem adalah satu-satunya autentikasi yang didukung untuk server dengan dukungan Azure Arc dan diaktifkan secara otomatis segera setelah Anda menginstal agen Azure Arc.

Ruang disk

Ruang disk yang diperlukan dapat bervariasi secara signifikan tergantung pada bagaimana agen dikonfigurasi atau jika agen tidak dapat berkomunikasi dengan tujuan dan harus menyimpan data. Secara default agen memerlukan ruang disk 10 GB untuk dijalankan. Tabel berikut ini menyediakan panduan untuk perencanaan kapasitas:

Tujuan Lingkungan Jalur Ruang yang Disarankan
Mengunduh dan menginstal paket Linux /var/lib/waagent/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent-{Version}/ 500 MB
Mengunduh dan menginstal paket Windows C:\Packages\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent 500 MB
Log Ekstensi Linux (Azure VM) /var/log/azure/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent/ 100 MB
Log Ekstensi Linux (Azure Arc) /var/lib/GuestConfig/extension_logs/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent-{version}/ 100 MB
Log Ekstensi Windows (Azure VM) C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent 100 MB
Log Ekstensi Windows (Azure Arc) C:\ProgramData\GuestConfig\extension_logs\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent 100 MB
Singgahan Agen Linux /etc/opt/microsoft/azuremonitoragent, /var/opt/microsoft/azuremonitoragent 500 MB
Singgahan Agen Windows (Azure VM) C:\WindowsAzure\Resources\AMADataStore. {DataStoreName} 10,5 GB
Singgahan Agen Windows (Azure Arc) C:\Resources\Directory\AMADataStore. {DataStoreName} 10,5 GB
Singgahan Peristiwa Linux /var/opt/microsoft/azuremonitoragent/events 10 GB
Singgahan Peristiwa Linux /var/lib/rsyslog 1 GB

Langkah berikutnya

Buat aturan pengumpulan data untuk mengumpulkan data dari agen dan mengirimkannya ke Azure Monitor.