Beroendeagent

Varning

Den här artikeln refererar till CentOS, en Linux-distribution som närmar sig EOL-status (End Of Life). Överväg att använda och planera i enlighet med detta. Mer information finns i CentOS End Of Life-vägledningen.

Beroendeagenten samlar in data om processer som körs på den virtuella datorn och externa processberoenden. Uppdateringar av beroendeagenten omfattar buggkorrigeringar eller stöd för nya funktioner. Den här artikeln beskriver kraven för beroendeagenten och hur du uppgraderar beroendeagenten manuellt eller via automatisering.

Kommentar

Beroendeagenten skickar pulsslagsdata till tabellen InsightsMetrics, för vilken du debiteras avgifter för datainmatning. Det här beteendet skiljer sig från Azure Monitor Agent, som skickar agentens hälsodata till tabellen Heartbeat , som är fri från avgifter för datainsamling.

Krav för beroendeagent

Installera eller uppgradera beroendeagenten

Du kan uppgradera beroendeagenten för Windows och Linux manuellt eller automatiskt, beroende på distributionsscenariot och miljön som datorn körs i, med hjälp av följande metoder:

Environment Installationsmetod Uppgraderingsmetod
Azure VM VM-tillägg för beroendeagent för Windows och Linux Agenten uppgraderas automatiskt som standard såvida du inte har konfigurerat Azure Resource Manager-mallen så att den avregistrerar sig genom att ange egenskapen autoUpgradeMinorVersion till false. Uppgraderingen för delversion där automatisk uppgradering är inaktiverad och en högre versionsuppgradering följer samma metod – avinstallera och installera om tillägget.
Anpassade avbildningar av virtuella Azure-datorer Manuell installation av beroendeagenten för Windows/Linux Uppdatering av virtuella datorer till den senaste versionen av agenten måste utföras från kommandoraden som kör Windows installer-paketet eller Linux-skriptpaketet för självextrahering och installation.
Virtuella datorer som inte är Azure-datorer Manuell installation av beroendeagenten för Windows/Linux Uppdatering av virtuella datorer till den senaste versionen av agenten måste utföras från kommandoraden som kör Windows installer-paketet eller Linux-skriptpaketet för självextrahering och installation.

Installera eller uppgradera beroendeagenten manuellt i Windows

Uppdatera agenten på en virtuell Windows-dator från kommandotolken, med ett skript eller en annan automatiseringslösning eller med hjälp av installationsguiden för InstallDependencyAgent-Windows.exe.

Ladda ned den senaste versionen av Windows-agenten.

Använda installationsguiden

  1. Logga in på datorn med ett konto som har administrativa rättigheter.

  2. Kör InstallDependencyAgent-Windows.exe för att starta installationsguiden.

  3. Följ installationsguiden för beroendeagenten för att avinstallera den tidigare versionen av beroendeagenten och installera sedan den senaste versionen.

Från kommandoraden

  1. Logga in på datorn med ett konto som har administrativa rättigheter.

  2. Kör följande kommando.

    InstallDependencyAgent-Windows.exe /S /RebootMode=manual
    

    Parametern /RebootMode=manual förhindrar att uppgraderingen automatiskt startar om datorn om vissa processer använder filer från den tidigare versionen och har ett lås på dem.

  3. Kontrollera att uppgraderingen lyckades genom att install.log söka efter detaljerad konfigurationsinformation. Loggkatalogen är %Programfiles%\Microsoft Dependency Agent\logs.

Installera eller uppgradera beroendeagenten manuellt i Linux

Uppgradering från tidigare versioner av beroendeagenten i Linux stöds och utförs med samma kommando som en ny installation.

Du kan ladda ned den senaste versionen av Linux-agenten härifrån.

  1. Logga in på datorn med ett konto som har administrativa rättigheter.

  2. Kör följande kommando som rot.

    InstallDependencyAgent-Linux64.bin -s
    

Om beroendeagenten inte startar kontrollerar du om det finns detaljerad felinformation i loggarna. På Linux-agenter är loggkatalogen /var/opt/microsoft/dependency-agent/log.

Avinstallera beroendeagent

Så här avinstallerar du beroendeagenten:

  1. På menyn Virtuella datorer i Azure-portalen väljer du din virtuella dator.

  2. Välj Tillägg + program>DependencyAgentWindows eller DependencyAgentLinux>Uninstall.

    Skärmbild som visar skärmen Tillägg och program för en virtuell dator.

Stöd för Dependency Agent Linux

Eftersom beroendeagenten fungerar på kernelnivå är stödet också beroende av kernelversionen. Från och med dependency agent version 9.10.* har agenten stöd för * kernels. I följande tabell visas den större och mindre Versionen av Linux-operativsystemet och kernelversioner som stöds för Dependency-agenten.

Kommentar

Med dependency agent 9.10.15 och senare blockeras inte installationen för kernelversioner som inte stöds, men agenten körs i degraderat läge. I det här läget samlas inte anslutnings- och portdata som lagras i tabellerna VM Anslut ion och VMBoundport in. VMProcess-tabellen kan ha vissa data, men den är minimal.

Distribution OS-version Kernelversion
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 (innehåller Azure-finjusterad kernel)
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.* (innehåller Azure-finjusterad kernel)
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

Kommentar

Beroendeagenten stöds inte för virtuella Azure-datorer med Ampere Altra ARM-baserade processorer.

Nästa steg

Om du vill sluta övervaka dina virtuella datorer ett tag eller ta bort vm-insikter helt kan du läsa Inaktivera övervakning av dina virtuella datorer i VM-insikter.