Sdílet prostřednictvím


Nejčastější dotazy k událostem před a odesláním (Preview)

Platí pro: Servery s podporou Azure Arc virtuální počítače s Linuxem na virtuálních počítačích s Windows ✔️ ✔️. ✔️ ✔️

Tento článek obsahuje nejčastější dotazy v životním cyklu před a po událostech (Preview).

Jak zkontrolovat konfiguraci předběžné a následné události podle plánu a jejího počtu?

  1. Přihlaste se k webu Azure Portal a přejděte na Azure Update Manager.
  2. V části Spravovat vyberte Počítače, Konfigurace údržby.
  3. Na stránce Konfigurace údržby vyberte konfiguraci.
  4. Vyberte Přehled a zkontrolujte události údržby.
    • Pokud nejsou nastavené žádné předběžné a následné události, vyberte Konfigurovat , abyste je nastavili. Screenshot that shows how to configure new event.

    • Pokud jsou k konfiguraci přidružené události před a po něm, můžete na stránce Události zobrazit počet událostí před a po něm přidružených ke konfiguraci.

Jak zobrazit seznam událostí před a po nastavení konfigurace údržby?

  1. Přihlaste se k webu Azure Portal a přejděte na Azure Update Manager.

  2. V části Spravovat vyberte Počítače, Konfigurace údržby.

  3. Na stránce Konfigurace údržby vyberte konfiguraci.

  4. Na vybrané stránce konfigurace údržby v části Nastavení vyberte Události a zobrazte události, které jste vytvořili.

    V mřížce v dolní části karty Odběr událostí se zobrazují názvy událostí před i po odeslání spolu s odpovídajícími typy událostí.

    Screenshot that shows how to view the list of pre and post events.

Jak zobrazit seznam různých nastavení koncových bodů pro předběžné a následné události v konfiguraci údržby?

  1. Přihlaste se k webu Azure Portal a přejděte na Azure Update Manager.

  2. V části Spravovat vyberte Počítače, Konfigurace údržby.

  3. Na stránce Konfigurace údržby vyberte konfiguraci.

  4. Na vybrané stránce konfigurace údržby v části Nastavení vyberte Události a zobrazte události, které jste vytvořili.

    V mřížce v dolní části karty Odběr událostí můžete zobrazit podrobnosti o koncovém bodu.

    Screenshot that shows how to view endpoints.

Jak zkontrolovat úspěšné doručení události před nebo po odeslání do koncového bodu z Event Gridu?

  1. Přihlaste se k webu Azure Portal a přejděte na Azure Update Manager.
  2. V části Spravovat vyberte Počítače, Konfigurace údržby.
  3. Na stránce Konfigurace údržby vyberte konfiguraci.
  4. Na stránce konfigurace vybrané údržby v části Nastavení vyberte Události.
  5. V části Základy zobrazte metriky, abyste viděli metriky pro všechny události, které jsou součástí odběru událostí. V mřížce by se měl počet metrik publikovaných událostí shodovat s počtem metrik Odpovídající události. Obě tyto dvě hodnoty by také měly odpovídat počtu doručených událostí.
  6. Pokud chcete zobrazit metriky specifické pro událost před nebo publikováním, vyberte v mřížce název události. V této části by se měl shodovat počet odpovídajících událostí s počtem doručených událostí.
  7. Pokud chcete zobrazit čas, kdy se událost aktivovala, najeďte myší na spojnicový graf. Další informace.

Jak zkontrolovat neúspěšné doručení událostí před a po odeslání do koncového bodu ze služby Event Grid?

  1. Přihlaste se k webu Azure Portal a přejděte na Azure Update Manager.
  2. V části Spravovat vyberte Počítače, Konfigurace údržby.
  3. Na stránce Konfigurace údržby vyberte konfiguraci.
  4. Na stránce konfigurace vybrané údržby v části Nastavení vyberte Události.
  5. V části Základy zobrazte metriky, abyste viděli metriky pro všechny události, které jsou součástí odběru událostí. Tady zjistíte, že počet neúspěšných událostí doručení metriky se zvyšuje.
  6. V dalším nastavení můžete provést jednu z následujících akcí:
    1. Vytvořte upozornění služby Azure Monitor na tento počet selhání, abyste o něm dostávali oznámení. Nastavte upozornění na metriky a protokoly aktivit služby Azure Event Grid. (NEBO)
    2. Povolte diagnostické protokoly propojením s účty úložiště nebo pracovním prostorem služby Log Analytics. Povolte diagnostické protokoly pro prostředky Event Gridu.

    Poznámka:

    Kdykoli můžete nastavit protokoly a výstrahy pro úspěšné dodávky.

Jak zkontrolovat, jestli se koncový bod aktivoval v předběžném nebo následném úkolu?

  • Operace spuštění virtuálního počítače vyžaduje, aby spravovaná identita služby Automation měla oprávnění Microsoft.Compute/virtualMachines/start/action pro virtuální počítače, aby bylo možné začít, a toto oprávnění je součástí role Přispěvatel virtuálních počítačů.
  • Ujistěte se, že importujete balíček PowerShellu – ThreadJob s modulem verze:2.0.3.
  1. Přihlaste se k webu Azure Portal a přejděte na účet Azure Automation.

  2. V účtu Automation v části Automatizace procesů vyberte Runbooky.

  3. Vyberte předzálohovací skript propojený s webhookem ve službě Event Grid.

  4. V přehledu můžete zobrazit stav úlohy runbooku. Doba spuštění triggeru by měla být přibližně 30 minut před časem zahájení plánu. Po dokončení úlohy se můžete vrátit do stejné části a ověřit, jestli je stav Dokončeno.

    Screenshot that shows how to view the status of the Runbook job.

    Po dokončení můžete ověřit, jestli byl proces předběžné instalace dokončen podle plánu. Ujistěte se například, že je virtuální počítač zapnutý nebo vypnutý.

Další informace o načtení podrobností z protokolu aktivit účtu Automation:

Jak zkontrolovat, jestli se skript ve webhoocích pomocí runbooků aktivuje z Event Gridu?

  1. Přihlaste se k webu Azure Portal a přejděte na účet Azure Automation.

  2. V účtu Automation v části Automatizace procesů vyberte Runbooky.

  3. Vyberte předzálohovací skript propojený s webhookem ve službě Event Grid.

  4. V přehledu můžete zobrazit stav úlohy runbooku. Výběrem karty Vstup zobrazíte nejnovější spuštění úlohy.

    Screenshot that shows how to view the latest run of the job.

Jak zkontrolovat zrušení plánu?

  1. Přihlaste se k webu Azure Portal a přejděte na Azure Update Manager.
  2. V části Spravovat vyberte Počítače, Konfigurace údržby.
  3. Na stránce Konfigurace údržby vyberte konfiguraci.
  4. Na vybrané stránce konfigurace údržby v části Nastavení vyberte Protokol aktivit a zobrazte události, které jste vytvořili.
    1. Pokud by se zrušil aktuální plán údržby, název operace by měl být Write apply updates to a resource.

      Screenshot that shows how to view tif the current maintenance schedule has been canceled.

    2. Výběrem aktivity zobrazíte podrobnosti, které aktivita provádí.

Jak ověřit, jestli zrušení provádí uživatel nebo systém?

Stav úlohy údržby můžete zobrazit z výše uvedeného dotazu ARG, abyste pochopili, jestli jste úlohu nebo systém zrušili. Chybová zpráva potvrzuje stav úlohy.

Následující dotaz umožňuje zobrazit seznam virtuálních počítačů pro daný plán nebo konfiguraci údržby:

maintenanceresources  
| where type =~ "microsoft.maintenance/maintenanceconfigurations/applyupdates"  
| where properties.correlationId has "/subscriptions/<your-s-id> /resourcegroups/<your-rg-id> /providers/microsoft.maintenance/maintenanceconfigurations/<mc-name> /providers/microsoft.maintenance/applyupdates/"  
| order by name desc

Screenshot that shows the status of job that has been canceled by system or user.

Jak zkontrolovat stav konfigurace údržby?

  1. Přihlaste se k webu Azure Portal a přejděte na Azure Update Manager.
  2. V části Spravovat vyberte Historie.
  3. Výběrem karty ID údržby zobrazíte úlohy podle konfigurací údržby. Pro příslušné ID spuštění údržby můžete zobrazit stav úlohy.
  4. Výběrem možnosti Stav zobrazíte podrobnosti úlohy. Screenshot that shows detailed view of the job.

Proč systém zrušil naplánované spuštění?

Systém zruší naplánované spuštění, pokud nejsou splněny některé z následujících podmínek:

  1. Pokud má konfigurace údržby alespoň jednu předplacenou událost a čas plánu se změní během 40minutového intervalu před plánovaným časem zahájení.
  2. Pokud se předběžná událost vytvořila během 40minutového intervalu před plánovaným časem zahájení.

Proč systém neposílal událost příspěvku?

Pokud uživatel upraví čas spuštění plánu po aktivaci předběžné události, událost post se neodesílají, protože naplánovaný čas byl nahrazen novým časem.

Poznámka:

Azure Event Grid dodržuje alespoň jedno paradigma doručení. To znamená, že ve výjimečných případech existuje šance, že se obslužná rutina události vyvolá více než jednou pro danou událost. Zákazníkům se doporučuje zajistit, aby akce obslužné rutiny událostí byly idempotentní. Jinými slovy, pokud je obslužná rutina události spuštěna vícekrát, nemělo by mít žádné nežádoucí účinky. Implementace idempotence zajišťuje odolnost vaší aplikace v případě potenciálních vyvolání duplicitních událostí.

Další kroky