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.
- Agen Dependensi mendukung versi Windows yang sama dengan yang didukung Agen Azure Monitor, kecuali Windows Server 2008 SP2 dan Azure Stack HCI.
- Untuk Linux, lihat Dukungan Linux Agen Dependensi.
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
Masuk ke komputer dengan akun yang memiliki hak administratif.
Jalankan InstallDependencyAgent-Windows.exe untuk memulai Wizard Penyiapan.
Ikuti wizard Penyetelan Agen Dependensi untuk menghapus instalasi versi agen dependensi sebelumnya lalu instal versi terbaru.
Dari baris perintah
Masuk ke komputer dengan akun yang memiliki hak administratif.
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.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.
Masuk ke komputer dengan akun yang memiliki hak administratif.
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:
Dari menu Komputer Virtual di portal Azure, pilih komputer virtual Anda.
Pilih Ekstensi + aplikasi>DependencyAgentWindows atau DependencyAgentLinux>Uninstall.
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.