Správa agenta Azure Monitoru

Tento článek obsahuje různé aktuálně dostupné možnosti instalace, odinstalace a aktualizace agenta Azure Monitoru. Toto rozšíření agenta je možné nainstalovat na virtuální počítače Azure, škálovací sady a servery s podporou Azure Arc. Obsahuje také možnosti vytvoření přidružení k pravidlům shromažďování dat , která definují, která data by měl agent shromažďovat. Instalace, upgrade nebo odinstalace agenta Azure Monitoru nebude vyžadovat restartování serveru.

Podrobnosti o rozšíření virtuálního počítače

Agent Azure Monitoru se implementuje jako rozšíření virtuálního počítače Azure s podrobnostmi v následující tabulce. Můžete ho nainstalovat pomocí libovolné metody instalace rozšíření virtuálních počítačů, včetně metod popsaných v tomto článku.

Vlastnost Windows Linux
Publisher Microsoft.Azure.Monitor Microsoft.Azure.Monitor
Typ AzureMonitorWindowsAgent Agent AzureMonitorLinux
TypeHandlerVersion Viz Verze rozšíření agenta Azure Monitoru. Verze rozšíření agenta Azure Monitoru

Verze rozšíření

Zobrazení verzí rozšíření agenta Azure Monitoru

Požadavky

Před instalací agenta Azure Monitoru musí být splněné následující požadavky.

  • Oprávnění: Pro jiné metody než použití Azure Portal musíte mít k instalaci agenta následující přiřazení rolí:

    Předdefinované role Obory Důvod
    • Virtuální počítače, škálovací sady,
    • Servery s podporou Služby Azure Arc
    Nasazení agenta
    Libovolná role, která zahrnuje akci Microsoft.Resources/deployments/* (například Přispěvatel Log Analytics
    • Předplatné a/nebo
    • Skupina prostředků nebo skupina prostředků
    Nasazení rozšíření agenta prostřednictvím šablon Azure Resource Manager (které používají také Azure Policy)
  • Mimo Azure: Pokud chcete agenta nainstalovat na fyzické servery a virtuální počítače hostované mimo Azure (tj. místní) nebo v jiných cloudech, musíte nejprve bez dalších nákladů nainstalovat agenta Azure Arc Connected Machine .

  • Ověřování: Na virtuálních počítačích Azure musí být povolená spravovaná identita . Podporují se spravované identity přiřazené uživatelem i systémem.

    • Přiřazená uživatelem: Tato spravovaná identita se doporučuje pro nasazení ve velkém měřítku a dá se konfigurovat prostřednictvím předdefinovaných zásad Azure. Spravovanou identitu přiřazenou uživatelem můžete vytvořit jednou a sdílet ji mezi několika virtuálními počítači, což znamená, že je škálovatelnější než spravovaná identita přiřazená systémem. Pokud používáte spravovanou identitu přiřazenou uživatelem, musíte předat podrobnosti o spravované identitě agentovi Azure Monitoru prostřednictvím nastavení rozšíření:

      {
        "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>"
          }
        }
      }
      

      Doporučujeme použít mi_res_id jako identifier-name. Následující ukázkové příkazy zobrazují použití s mi_res_id pouze z důvodu zkrácení. Další informace o mi_res_id, object_ida client_idnajdete v dokumentaci ke spravované identitě.

    • Přiřazené systémem: Tato spravovaná identita je vhodná pro počáteční testování nebo malá nasazení. Při použití ve velkém měřítku, například pro všechny virtuální počítače v předplatném, to vede k vytvoření (a odstranění) značného počtu identit v Azure Active Directory. Pokud se chcete této četnosti identit vyhnout, použijte místo toho spravované identity přiřazené uživatelem. U serverů s podporou Azure Arc se spravovaná identita přiřazená systémem automaticky povolí , jakmile nainstalujete agenta Azure Arc. Je to jediný podporovaný typ pro servery s podporou Azure Arc.

    • Nevyžaduje se pro servery s podporou Služby Azure Arc: Systémová identita se automaticky povolí při vytvoření pravidla shromažďování dat v Azure Portal.

  • Sítě: Pokud používáte síťové brány firewall, musí být ve virtuální síti pro virtuální počítač povolená značka služby Azure Resource Manager. Virtuální počítač musí mít také přístup k následujícím koncovým bodům HTTPS:

    • global.handler.control.monitor.azure.com
    • <virtual-machine-region-name>.handler.control.monitor.azure.com (příklad: westus.handler.control.monitor.azure.com)
    • <log-analytics-workspace-id>.ods.opinsights.azure.com (příklad: 12345a01-b1cd-1234-e1f2-1234567g8h99.ods.opinsights.azure.com)
      (Pokud na agenta používáte privátní propojení, musíte také přidat koncové body dce.)

Poznámka

Tento článek se týká jenom instalace nebo správy agenta. Po instalaci agenta je nutné si projít další článek, ve který nakonfigurujete pravidla shromažďování dat a přidružíte je k počítačům s nainstalovanými agenty. Agenti Azure Monitoru nemůžou fungovat bez přidružení k pravidlům shromažďování dat.

Instalace

Informace o tom, jak nainstalovat agenta Azure Monitoru z Azure Portal, najdete v tématu Vytvoření pravidla shromažďování dat. Tento proces vytvoří pravidlo, přidruží ho k vybraným prostředkům a nainstaluje na ně agenta Azure Monitoru, pokud ještě není nainstalovaný.

Odinstalace

Pokud chcete odinstalovat agenta Azure Monitoru pomocí Azure Portal, přejděte na virtuální počítač, škálovací sadu nebo server s podporou Azure Arc. Vyberte kartu Rozšíření a vyberte AzureMonitorWindowsAgent nebo AzureMonitorLinuxAgent. V dialogovém okně, které se otevře, vyberte Odinstalovat.

Aktualizace

Poznámka

Doporučuje se povolit automatický upgrade rozšíření , který může trvat až 5 týdnů po vydání nové verze rozšíření, aby aktualizoval nainstalovaná rozšíření na vydanou (nejnovější) verzi ve všech oblastech. Upgrady se vydávají v dávkách, takže můžete vidět upgrade některých virtuálních počítačů, škálovacích sad nebo serverů s podporou Arc před ostatními. Pokud potřebujete rozšíření upgradovat okamžitě, můžete použít následující ruční pokyny.

Pokud chcete provést jednorázovou aktualizaci agenta, musíte nejprve odinstalovat stávající verzi agenta. Pak nainstalujte novou verzi podle popisu.

Doporučujeme povolit automatickou aktualizaci agenta povolením funkce Automatický upgrade rozšíření . Přejděte na virtuální počítač nebo škálovací sadu, vyberte kartu Rozšíření a vyberte AzureMonitorWindowsAgent nebo AzureMonitorLinuxAgent. V dialogovém okně, které se otevře, vyberte Povolit automatický upgrade.

Použití Azure Policy

Pomocí následujících zásad a iniciativ zásad můžete automaticky nainstalovat agenta a přidružit ho k pravidlu shromažďování dat pokaždé, když vytvoříte virtuální počítač, škálovací sadu nebo server s podporou Služby Azure Arc.

Poznámka

Jak je uvedeno v osvědčených postupech pro microsoft identity, zásady instalace agenta Azure Monitoru na virtuální počítače a škálovací sady spoléhají na spravovanou identitu přiřazenou uživatelem. Tato možnost představuje škálovatelnou a odolnější spravovanou identitu pro tyto prostředky. U serverů s podporou Azure Arc se zásady dnes spoléhají na spravovanou identitu přiřazenou systémem jako jedinou podporovanou možnost.

Předdefinované iniciativy zásad

Než budete pokračovat, projděte si požadavky na instalaci agenta.

Existují integrované iniciativy zásad pro virtuální počítače s Windows a Linuxem, škálovací sady, které poskytují komplexní onboarding s využitím agentů Azure Monitoru.

Výše uvedené iniciativy tvoří jednotlivé zásady, které:

  • (Volitelné) Vytvořte a přiřaďte integrovanou spravovanou identitu přiřazenou uživatelem podle předplatného a oblasti. Další informace.

    • Bring Your Own User-Assigned Identity: Pokud je nastavená na true, vytvoří integrovanou spravovanou identitu přiřazenou uživatelem v předdefinované skupině prostředků a přiřadí ji ke všem počítačům, na které se zásady vztahují. Pokud je nastavená hodnota false, můžete místo toho použít existující identitu přiřazenou uživatelem, kterou musíte počítačům přiřadit předem.
  • Nainstalujte na počítač rozšíření agenta Azure Monitoru a nakonfigurujte ho tak, aby používal identitu přiřazenou uživatelem podle následujících parametrů.

    • Bring Your Own User-Assigned Managed Identity: Pokud je nastavená na false, nakonfiguruje agenta tak, aby používal integrovanou spravovanou identitu přiřazenou uživatelem vytvořenou předchozí zásadou. Pokud je nastavená hodnota true, nakonfiguruje agenta tak, aby používal existující identitu přiřazenou uživatelem, kterou musíte předem přiřadit počítačům v oboru.
    • User-Assigned Managed Identity Name: Pokud používáte vlastní identitu (vybraná true), zadejte název identity, která je přiřazená k počítačům.
    • User-Assigned Managed Identity Resource Group: Pokud používáte vlastní identitu (vybraná true), zadejte skupinu prostředků, ve které identita existuje.
    • Additional Virtual Machine Images: Předejte další názvy imagí virtuálních počítačů, na které chcete zásadu použít, pokud ještě nejsou zahrnuté.
  • Vytvořte a nasaďte přidružení, které propojuje počítač se zadaným pravidlem shromažďování dat.

    • Data Collection Rule Resource Id: Azure Resource Manager ID prostředku pravidla, které chcete prostřednictvím této zásady přidružit ke všem počítačům, na které se zásada vztahuje.

    Částečný snímek obrazovky ze stránky Azure Policy Definice, který ukazuje dvě předdefinované iniciativy zásad pro konfiguraci agenta Azure Monitoru

Známé problémy

  • Výchozí chování spravované identity Další informace.
  • Možný konflikt časování při použití předdefinovaných zásad vytváření identit přiřazených uživatelem Přečtěte si další informace.
  • Přiřazování zásad skupinám prostředků Pokud je oborem přiřazení zásady skupina prostředků, a ne předplatné, musí identita používaná přiřazením zásad (odlišnou od identity přiřazené uživatelem, kterou používá agent) tyto role před přiřazením nebo nápravou ručně udělit. Pokud tento krok neprovedete, dojde k selhání nasazení.
  • Další omezení spravované identity

Předdefinované zásady

K provedení jedné akce ve velkém měřítku můžete použít jednotlivé zásady z předchozí iniciativy zásad. Pokud například chcete jenom automaticky nainstalovat agenta, použijte druhou zásadu instalace agenta z iniciativy , jak je znázorněno na obrázku.

Částečný snímek obrazovky ze stránky definice Azure Policy zobrazující zásady obsažené v rámci iniciativy pro konfiguraci agenta Azure Monitoru

Náprava

Tyto iniciativy nebo zásady se budou vztahovat na každý vytvořený virtuální počítač. Úloha nápravy nasadí definice zásad v iniciativě do existujících prostředků, takže můžete nakonfigurovat agenta Azure Monitoru pro všechny prostředky, které už byly vytvořeny.

Když vytvoříte přiřazení pomocí Azure Portal, máte možnost vytvořit současně úlohu nápravy. Informace o nápravě najdete v tématu Náprava prostředků, které nedodržují předpisy, pomocí Azure Policy.

Snímek obrazovky znázorňující nápravu iniciativy pro agenta Azure Monitoru

Další kroky

Vytvořte pravidlo shromažďování dat , které bude shromažďovat data z agenta a odesílat je do služby Azure Monitor.