Agen Dependensi

Perhatian

Artikel ini mereferensikan CentOS, distribusi Linux yang mendekati status End Of Life (EOL). Harap pertimbangkan penggunaan dan perencanaan Anda yang sesuai. Untuk informasi selengkapnya, lihat panduan Akhir Masa Pakai CentOS.

Agen Dependensi mengumpulkan data tentang proses yang berjalan pada mesin virtual dan dependensi proses eksternal. Pembaruan Agen Dependensi mencakup perbaikan bug atau dukungan fitur atau fungsi baru. Artikel ini menjelaskan persyaratan Agen Dependensi dan cara meningkatkan Agen Dependensi secara manual atau melalui otomatisasi.

Catatan

Agen Dependensi mengirimkan data heartbeat ke tabel InsightsMetrics , tempat Anda dikenakan biaya penyerapan data. Perilaku ini berbeda dari Agen Azure Monitor, yang mengirim data kesehatan agen ke tabel Heartbeat , yang bebas dari biaya pengumpulan data.

Persyaratan Agen Dependensi

  • Agen Dependensi mengharuskan Agen Azure Monitor diinstal pada komputer yang sama.
  • Pada versi Windows dan Linux, Agen Dependensi mengumpulkan data menggunakan layanan ruang pengguna dan driver kernel.

Menginstal atau meningkatkan Agen Dependensi

Anda dapat meningkatkan agen Dependensi untuk Windows dan Linux secara manual atau otomatis, bergantung pada skenario penyebaran dan lingkungan tempat mesin berjalan, menggunakan metode berikut:

Lingkungan Metode penginstalan Metode peningkatan
Azure VM Ekstensi VM agen dependensi untuk Windows dan Linux Agen otomatis ditingkatkan secara default kecuali jika Anda mengonfigurasi templat Azure Resource Manager untuk memilih tidak ikut dengan menetapkan properti autoUpgradeMinorVersion ke false. Peningkatan untuk versi minor saat peningkatan otomatis dinonaktifkan, dan peningkatan versi utama mengikuti metode yang sama - hapus instalasi dan instal ulang ekstensi.
Citra kustom Azure VM Penginstalan manual agen Dependensi untuk Windows/Linux Memperbarui komputer virtual ke versi agen terbaru harus dilakukan dari baris perintah yang menjalankan paket penginstal Windows atau bundel skrip shell yang dapat diinstal dan diekstraksi sendiri oleh Linux.
VM Non-Azure Penginstalan manual agen Dependensi untuk Windows/Linux Memperbarui komputer virtual ke versi agen terbaru harus dilakukan dari baris perintah yang menjalankan paket penginstal Windows atau bundel skrip shell yang dapat diinstal dan diekstraksi sendiri oleh Linux.

Menginstal atau meningkatkan Agen Dependensi secara manual di Windows

Perbarui agen di VM Windows dari prompt perintah, dengan skrip atau solusi otomatisasi lainnya, atau dengan menggunakan Wizard Penyiapan InstallDependencyAgent-Windows.exe.

Unduh agen Windows versi terbaru.

Menggunakan Wizard Penyiapan

  1. Masuk ke komputer dengan akun yang memiliki hak administratif.

  2. Jalankan InstallDependencyAgent-Windows.exe untuk memulai Wizard Penyiapan.

  3. Ikuti wizard Penyetelan Agen Dependensi untuk menghapus instalasi versi agen dependensi sebelumnya lalu instal versi terbaru.

Dari baris perintah

  1. Masuk ke komputer dengan akun yang memiliki hak administratif.

  2. Jalankan perintah berikut.

    InstallDependencyAgent-Windows.exe /S /RebootMode=manual
    

    Parameter /RebootMode=manual mencegah peningkatan secara otomatis me-reboot komputer jika beberapa proses menggunakan file dari versi sebelumnya dan menguncinya.

  3. Untuk mengonfirmasi bahwa peningkatan berhasil, periksa install.log untuk informasi penyetelan mendetail. Direktori lognya adalah %Programfiles%\Microsoft Dependency Agent\logs.

Menginstal atau meningkatkan Agen Dependensi secara manual di Linux

Peningkatan dari versi sebelumnya dari Agen Dependensi di Linux didukung dan dilakukan mengikuti perintah yang sama dengan penginstalan baru.

Anda dapat mengunduh versi terbaru agen Linux dari sini.

  1. Masuk ke komputer dengan akun yang memiliki hak administratif.

  2. Jalankan perintah berikut sebagai root.

    InstallDependencyAgent-Linux64.bin -s
    

Jika agen Dependensi gagal dimulai, periksa log untuk informasi kesalahan terperinci. Pada agen Linux, direktori lognya adalah /var/opt/microsoft/dependency-agent/log.

Hapus instalan Agen Dependensi

Untuk menghapus instalan Agen Dependensi:

  1. Dari menu Komputer Virtual di portal Azure, pilih komputer virtual Anda.

  2. Pilih Ekstensi + aplikasi>DependencyAgentWindows atau DependencyAgentLinux>Uninstall.

    Cuplikan layar memperlihatkan layar Ekstensi dan aplikasi untuk komputer virtual.

Dukungan Linux Agen Dependensi

Karena agen Dependensi bekerja di tingkat kernel, dukungan juga tergantung pada versi kernel. Sesuai Agen dependensi versi 9.10.* agen mendukung * kernel. Tabel berikut mencantumkan rilis OS Linux utama dan minor serta versi kernel yang didukung untuk agen Dependensi.

Catatan

Dengan agen Dependensi 9.10.15 ke atas, penginstalan tidak diblokir untuk versi kernel yang tidak didukung, tetapi agen akan berjalan dalam mode terdegradasi. Dalam mode ini, koneksi dan data port yang disimpan dalam tabel VM Koneksi ion dan VMBoundport tidak dikumpulkan. Tabel VMProcess mungkin memiliki beberapa data, tetapi akan minimal.

Distribusi Versi OS Versi kernel
Red Hat Linux 8 8.6 4.18.0-372.*el8.x86_64, 4.18.0-372.*el8_6.x86_64
8.5 4.18.0-348.*el8_5.x86_644.18.0-348.*el8.x86_64
8.4 4.18.0-305.*el8.x86_64, 4.18.0-305.*el8_4.x86_64
8.3 4.18.0-240.*el8_3.x86_64
8.2 4.18.0-193.*el8_2.x86_64
8.1 4.18.0-147.*el8_1.x86_64
8.0 4.18.0-80.*el8.x86_64
4.18.0-80.*el8_0.x86_64
Red Hat Linux 7 7.9 3.10.0-1160
7.8 3.10.0-1136
7.7 3.10.0-1062
7.6 3.10.0-957
7.5 3.10.0-862
7.4 3.10.0-693
Red Hat Linux 6 6.10 2.6.32-754
6.9 2.6.32-696
CentOS Linux 8 8.6 4.18.0-372.*el8.x86_64, 4.18.0-372.*el8_6.x86_64
8.5 4.18.0-348.*el8_5.x86_644.18.0-348.*el8.x86_64
8.4 4.18.0-305.*el8.x86_64, 4.18.0-305.*el8_4.x86_64
8.3 4.18.0-240.*el8_3.x86_64
8.2 4.18.0-193.*el8_2.x86_64
8.1 4.18.0-147.*el8_1.x86_64
8.0 4.18.0-80.*el8.x86_64
4.18.0-80.*el8_0.x86_64
CentOS Linux 7 7.9 3.10.0-1160
7.8 3.10.0-1136
7.7 3.10.0-1062
CentOS Linux 6 6.10 2.6.32-754.3.5
2.6.32-696.30.1
6.9 2.6.32-696.30.1
2.6.32-696.18.7
Ubuntu Server 20.04 5.8
5.4*
18.04 5.3.0-1020
5.0 (termasuk kernel yang disetel Azure)
4.18*
4.15*
16.04.3 4.15.*
16.04 4.13.*
4.11.*
4.10.*
4.8.*
4.4.*
14.04 3.13.*-generic
4.4.*-generic
SUSE Linux 12 Enterprise Server 12 SP5 4.12.14-122.*-default, 4.12.14-16.*-azure
12 SP4 4.12.* (termasuk kernel yang disetel Azure)
12 SP3 4.4.*
12 SP2 4.4.*
SUSE Linux 15 Enterprise Server 15 SP1 4.12.14-197.*-default, 4.12.14-8.*-azure
15 4.12.14-150.*-default
Debian 9 4.9

Catatan

Agen dependensi tidak didukung untuk Azure Virtual Machines dengan prosesor berbasis ARM Ampere Altra.

Langkah berikutnya

Jika ingin berhenti memantau mesin virtual untuk sementara waktu atau menghapus wawasan VM sepenuhnya, lihat Menonaktifkan pemantauan mesin virtual di wawasan mesin virtual.