Sdílet prostřednictvím


Vysvětlení možností migrace na novější upozornění

Klasická upozornění se pro uživatele veřejného cloudu vyřazují . Klasická upozornění pro Azure Government cloud a Microsoft Azure provozovaná společností 21Vianet budou vyřazena k 29. únoru 2024.

Tento článek vysvětluje, jak funguje nástroj pro ruční migraci a dobrovolný nástroj pro migraci, který se použije k migraci zbývajících pravidel upozornění. Popisuje také řešení některých běžných problémů.

Důležité

Upozornění protokolu aktivit (včetně upozornění Stav služby) a upozornění prohledávání protokolu nejsou migrací ovlivněna. Migrace se vztahuje pouze na klasická pravidla upozornění popsaná tady.

Poznámka

Pokud jsou vaše klasická pravidla upozornění neplatná, tj. jsou v zastaralých metrikách nebo odstraněných prostředcích, nebudou se migrovat a nebudou dostupná po vyřazení služby.

Ruční migrace klasických upozornění na novější výstrahy

Zákazníci, kteří mají zájem o ruční migraci zbývajících výstrah, to už můžou udělat pomocí následujících částí. Zahrnuje také metriky, které jsou vyřazené, a proto je není možné migrovat přímo.

Metriky hosta na virtuálních počítačích

Než budete moct vytvořit nová upozornění na metriky metrik hosta, musí se metriky hosta odeslat do úložiště protokolů služby Azure Monitor. Při vytváření upozornění postupujte podle těchto pokynů:

Existuje více možností, jak shromažďovat metriky hosta a upozorňovat na ně. Další informace

Metriky účtu storage a klasického úložiště

Všechna klasická upozornění na účty úložiště je možné migrovat s výjimkou upozornění na tyto metriky:

  • PercentAuthorizationError
  • PercentClientOtherError
  • PercentNetworkError
  • PercentServerOtherError
  • PercentSuccess
  • PercentThrottlingError
  • PercentTimeoutError
  • Anonymní chyba omezování
  • SASThrottlingError
  • ThrottlingError

Klasická pravidla upozornění na metriky Procent se musí migrovat na základě mapování mezi starými a novými metrikami úložiště. Prahové hodnoty bude potřeba odpovídajícím způsobem upravit, protože nová dostupná metrika je absolutní.

Klasická pravidla upozornění pro AnonymousThrottlingError, SASThrottlingError a ThrottlingError musí být rozdělená do dvou nových upozornění, protože neexistuje žádná kombinovaná metrika, která by poskytovala stejnou funkci. Prahové hodnoty bude nutné odpovídajícím způsobem upravit.

Metriky služby Azure Cosmos DB

Všechna klasická upozornění na metriky služby Azure Cosmos DB je možné migrovat s výjimkou upozornění na tyto metriky:

  • Průměrný počet požadavků za sekundu
  • Úroveň konzistence
  • HTTP 2xx
  • HTTP 3xx
  • Maximální spotřeba RUPM za minutu
  • Maximální počet RU za sekundu
  • Poplatek za další žádosti o Mongo
  • Míra dalších požadavků Mongo
  • Pozorovaná latence čtení
  • Pozorovaná latence zápisu
  • Dostupnost služby
  • Kapacita úložiště

V novém systému nejsou v současné době k dispozici průměrné požadavky za sekundu, úroveň konzistence, maximální spotřeba RU za minutu, maximální počet RU za sekundu, pozorovaná latence čtení, pozorovaná latence zápisu a kapacita úložiště.

Upozornění na metriky požadavků, jako jsou HTTP 2xx, HTTP 3xx a Dostupnost služby, se nemigrují, protože způsob počítání požadavků se mezi klasickými metrikami a novými metrikami liší. Upozornění na tyto metriky bude potřeba ručně znovu vytvořit s upravenými prahovými hodnotami.

Klasická pravidla upozornění na zastaralé metriky

Níže jsou uvedená klasická pravidla upozornění na metriky, která se dříve podporovala, ale nakonec byla zastaralá. Malé procento zákazníků může mít u těchto metrik neplatná pravidla klasických upozornění. Vzhledem k tomu, že jsou tato pravidla upozornění neplatná, nebudou se migrovat.

Typ prostředku Zastaralé metriky
Microsoft.DBforMySQL/servers compute_consumption_percent, compute_limit
Microsoft.DBforPostgreSQL/servers compute_consumption_percent, compute_limit
Microsoft.Network/publicIPAddresses defaultddostriggerrate
Microsoft.SQL/servery/databáze service_level_objective, storage_limit, storage_used, omezování, dtu_consumption_percent, storage_used
Microsoft.Web/hostingEnvironments/multirolepools averagememoryworkingset
Microsoft.Web/hostingEnvironments/workerpools bytesreceived, httpqueuelength

Jak se vytvářejí ekvivalentní nová pravidla upozornění a skupiny akcí

Nástroj pro migraci převede klasická pravidla upozornění na ekvivalentní nová pravidla upozornění a skupiny akcí. U většiny klasických pravidel upozornění jsou ekvivalentní nová pravidla upozornění na stejné metrice se stejnými vlastnostmi, jako windowSize jsou a aggregationType. Existují ale některá klasická pravidla upozornění pro metriky, které mají v novém systému jinou ekvivalentní metriku. Následující zásady platí pro migraci klasických upozornění, pokud není uvedeno v následující části:

  • Frekvence: Definuje, jak často klasické nebo nové pravidlo upozornění kontroluje podmínku. Pravidla frequency klasických upozornění nebyla konfigurovatelná uživatelem a pro všechny typy prostředků byla vždy 5 minut. Frekvence ekvivalentních pravidel je také nastavena na 5 minut.
  • Typ agregace: Definuje, jak se metrika agreguje v rámci okna, které vás zajímá. Stejná aggregationType je také mezi klasickými upozorněními a novými upozorněními pro většinu metrik. V některých případech se metrika mezi klasickými výstrahami a novými výstrahami liší, a proto se použije ekvivalent aggregationType nebo primary Aggregation Type hodnota definovaná pro metriku.
  • Jednotky: Vlastnost metriky, pro kterou se vytvoří upozornění. Některé ekvivalentní metriky mají různé jednotky. Prahová hodnota se podle potřeby upraví odpovídajícím způsobem. Pokud má například původní metrika sekundy jako jednotky, ale ekvivalentní nová metrika má jako jednotky milisekundy, původní prahová hodnota se vynásobí 1000, aby se zajistilo stejné chování.
  • Velikost okna: Definuje okno, ve kterém se data metrik agregují pro porovnání s prahovou hodnotou. U standardních windowSize hodnot, jako je 5 minut, 15 minut, 30 minut, 1 hodina, 3 hodiny, 6 hodin, 12 hodin, 1 den, se neprovedou žádné změny pro ekvivalentní nové pravidlo upozornění. Pro ostatní hodnoty se použije nejbližší windowSize hodnota. U většiny zákazníků tato změna nemá žádný efekt. U malého procenta zákazníků může být potřeba prahovou hodnotu upravit, aby bylo chování zcela stejné.

V následujících částech podrobně popisujeme metriky, které mají v novém systému jinou ekvivalentní metriku. Žádná metrika, která zůstává stejná pro klasická i nová pravidla upozornění, není uvedená. Seznam metrik podporovaných v novém systému najdete tady.

Microsoft.Storage/storageAccounts a Microsoft.ClassicStorage/storageAccounts

Pro služby účtu úložiště, jako jsou objekty blob, tabulky, soubory a fronty, se následující metriky mapují na ekvivalentní metriky, jak je znázorněno níže:

Metrika v klasických upozorněních Ekvivalentní metrika v nových upozorněních Komentáře
AnonymousAuthorizationError Metrika transakcí s dimenzemi ResponseType="AuthorizationError" a "Authentication" = "Anonymous"
AnonymníClientOtherError Metrika transakcí s dimenzemi ResponseType="ClientOtherError" a "Authentication" = "Anonymous"
AnonymníClientTimeOutError Metrika transakcí s dimenzemi ResponseType="ClientTimeOutError" a "Authentication" = "Anonymous"
Chyba anonymní sítě Metrika transakcí s dimenzemi ResponseType="NetworkError" a "Authentication" = "Anonymous"
Anonymní ServerOtherError Metrika transakcí s dimenzemi ResponseType="ServerOtherError" a "Authentication" = "Anonymous"
AnonymníServerTimeOutError Metrika transakcí s dimenzemi ResponseType="ServerTimeOutError" a "Authentication" = "Anonymous"
AnonymníSuccess Metrika transakcí s dimenzemi ResponseType="Success" a "Authentication" = "Anonymous"
Chyba autorizace Metrika transakcí s dimenzemi ResponseType="AuthorizationError"
AverageE2ELatency SuccessE2ELatency
AverageServerLatency SuccessServerLatency
Capacity BlobCapacity Místo "last" použijte aggregationType "průměr". Metrika se vztahuje jenom na služby Blob Services.
ClientOtherError Metrika transakcí s dimenzemi ResponseType="ClientOtherError"
ClientTimeoutError Metrika transakcí s dimenzemi ResponseType="ClientTimeOutError"
ContainerCount ContainerCount Místo "last" použijte aggregationType "průměr". Metrika se vztahuje jenom na služby Blob Services.
NetworkError Metrika transakcí s dimenzemi ResponseType="NetworkError"
ObjectCount BlobCount Místo "last" použijte aggregationType "průměr". Metrika se vztahuje jenom na služby Blob Services.
SASAuthorizationError Metrika transakcí s dimenzemi ResponseType="AuthorizationError" a "Authentication" = "SAS"
SASClientOtherError Metrika transakcí s dimenzemi ResponseType="ClientOtherError" a "Authentication" = "SAS"
SASClientTimeOutError Metrika transakcí s dimenzemi ResponseType="ClientTimeOutError" a "Authentication" = "SAS"
Chyba SASNetwork Metrika transakcí s dimenzemi ResponseType="NetworkError" a "Authentication" = "SAS"
SASServerOtherError Metrika transakcí s dimenzemi ResponseType="ServerOtherError" a "Authentication" = "SAS"
SASServerTimeOutError Metrika transakcí s dimenzemi ResponseType="ServerTimeOutError" a "Authentication" = "SAS"
SASSuccess Metrika transakcí s dimenzemi ResponseType="Success" a "Authentication" = "SAS"
ServerOtherError Metrika transakcí s dimenzemi ResponseType="ServerOtherError"
ServerTimeOutError Metrika transakcí s dimenzemi ResponseType="ServerTimeOutError"
Success Metrika transakcí s dimenzemi ResponseType="Success"
TotalBillableRequests Transakce
TotalEgress Výchozí přenos dat
TotalIngress Příchozí přenos dat
TotalRequests Transakce

Microsoft.DocumentDB/databaseAccounts

Pro Azure Cosmos DB jsou ekvivalentní metriky, jak je znázorněno níže:

Metrika v klasických upozorněních Ekvivalentní metrika v nových upozorněních Komentáře
AvailableStorage AvailableStorage
Velikost dat Využití dat
Počet dokumentů DocumentCount
Velikost indexu IndexUsage
Nedostupná služba Dostupnost služby
TotalRequestUnits TotalRequestUnits
Omezené požadavky TotalRequests with dimension "StatusCode" = "429" Typ agregace Průměr je opraven na Počet.
Vnitřní chyby serveru TotalRequests with dimension "StatusCode" = "500"} Typ agregace Průměr je opraven na Počet.
Http 401 TotalRequests with dimension "StatusCode" = "401" Typ agregace Průměr je opraven na Počet.
HTTP 400 TotalRequests s dimenzí StatusCode = 400 Typ agregace Průměr je opraven na Počet.
Požadavky celkem TotalRequests Typ agregace Max je opravený na Počet.
Poplatek za žádost o počet Mongo MongoRequestCharge s dimenzí CommandName = count
Počet požadavků Na Mongo MongoRequestsCount s dimenzí CommandName = count
Poplatek za odstranění žádosti o odstranění Mongo MongoRequestCharge s dimenzí CommandName = delete
Míra žádostí o odstranění Mongo MongoRequestsCount s dimenzí "CommandName" = "delete"
Mongo – Vložit poplatek za žádost MongoRequestCharge s dimenzí CommandName = "insert"
Mongo Insert Request Rate MongoRequestsCount s dimenzí CommandName = "insert"
Poplatek za žádost o dotazy Mongo MongoRequestCharge s dimenzí CommandName = "find"
Frekvence požadavků dotazů Mongo MongoRequestsCount s dimenzí "CommandName" = "find"
Poplatek za žádost o aktualizaci Mongo MongoRequestCharge s dimenzí CommandName = update
Vložení neúspěšných požadavků v Mongo MongoRequestCount s dimenzemi CommandName = "insert" a "Status" = "failed" Typ agregace Průměr je opraven na Počet.
Neúspěšné požadavky dotazů Mongo MongoRequestCount s dimenzemi CommandName = "dotaz" a "Status" = "failed" Typ agregace Průměr je opraven na Počet.
Počet neúspěšných požadavků Mongo MongoRequestCount s dimenzemi CommandName = count a Status = failed Typ agregace Průměr je opraven na Počet.
Neúspěšné žádosti o aktualizaci Mongo MongoRequestCount s dimenzemi CommandName = update a Status = failed Typ agregace Průměr je opraven na Počet.
Další neúspěšné požadavky Mongo MongoRequestCount s dimenzemi CommandName = "other" a "Status" = "failed" Typ agregace Průměr je opraven na Počet.
Neúspěšné žádosti o odstranění Mongo MongoRequestCount s dimenzemi CommandName = "delete" a "Status" = "failed" Typ agregace Průměr je opraven na Počet.

Jak se vytvářejí ekvivalentní skupiny akcí

Klasická pravidla upozornění měla akce e-mailu, webhooku, aplikace logiky a runbooku svázané se samotným pravidlem upozornění. Nová pravidla upozornění používají skupiny akcí, které je možné opakovaně používat ve více pravidlech upozornění. Nástroj pro migraci vytvoří jednu skupinu akcí pro stejné akce bez ohledu na to, kolik pravidel upozornění akci používá. Skupiny akcí vytvořené nástrojem pro migraci používají formát pojmenování "Migrated_AG*".

Poznámka

Klasická upozornění odesílala lokalizované e-maily na základě národního prostředí klasického správce, pokud se používají k upozorňování rolí klasického správce. Nové e-maily s upozorněními se odesílají prostřednictvím skupin akcí a jsou jenom v angličtině.

Fáze uvedení

Nástroj pro migraci se zavádí ve fázích pro zákazníky, kteří používají klasická pravidla upozornění. Až bude předplatné připravené k migraci pomocí nástroje, dostanou vlastníci předplatného e-mail.

Poznámka

Vzhledem k tomu, že se nástroj zavádí ve fázích, můžete vidět, že některá vaše předplatná ještě nejsou připravená k migraci v počátečních fázích.

Většina předplatných je aktuálně označená jako připravená k migraci. Pouze předplatná, která mají klasická upozornění na následující typy prostředků, stále nejsou připravená na migraci.

  • Microsoft.classicCompute/domainNames/slots/roles
  • Microsoft.insights/components

Kdo může migraci aktivovat?

Migraci může aktivovat každý uživatel, který má předdefinovanou roli Přispěvatel monitorování na úrovni předplatného. Migraci můžou aktivovat také uživatelé, kteří mají vlastní roli s následujícími oprávněními:

  • */read
  • Microsoft.Insights/actiongroups/*
  • Microsoft.Insights/AlertRules/*
  • Microsoft.Insights/metricAlerts/*
  • Microsoft.AlertsManagement/smartDetectorAlertRules/*

Poznámka

Kromě výše uvedených oprávnění by vaše předplatné mělo být zaregistrované u poskytovatele prostředků Microsoft.AlertsManagement. To je potřeba k úspěšné migraci upozornění na anomálie selhání ve službě Application Insights.

Běžné problémy a nápravná opatření

Po aktivaci migrace obdržíte na adresy, které jste zadali, e-mail s oznámením, že migrace byla dokončena, nebo jestli je od vás potřeba nějaká akce. Tato část popisuje některé běžné problémy a způsob jejich řešení.

Ověření se nezdařilo.

Kvůli některým nedávným změnám klasických pravidel upozornění ve vašem předplatném není možné předplatné migrovat. Tento problém je dočasný. Migraci můžete restartovat, jakmile se stav migrace během několika dnů změní zpět na připravenou migraci .

Zámek oboru, který nám brání v migraci vašich pravidel

V rámci migrace se vytvoří nová upozornění na metriky a nové skupiny akcí a pak se odstraní klasická pravidla upozornění. Zámek oboru nám ale může zabránit ve vytváření nebo odstraňování prostředků. V závislosti na zámku oboru nešlo migrovat některá nebo všechna pravidla. Tento problém můžete vyřešit odebráním zámku oboru pro předplatné, skupinu prostředků nebo prostředek, které jsou uvedené v nástroji pro migraci, a opětovným spuštěním migrace. Zámek oboru nejde zakázat a během procesu migrace se musí odebrat. Přečtěte si další informace o správě zámků oboru.

Zásady s účinkem Odepření, které nám brání v migraci vašich pravidel

V rámci migrace se vytvoří nová upozornění na metriky a nové skupiny akcí a pak se odstraní klasická pravidla upozornění. Přiřazení Azure Policy nám ale může bránit ve vytváření prostředků. V závislosti na přiřazení zásad nešlo migrovat některá nebo všechna pravidla. Přiřazení zásad, která blokují proces, jsou uvedená v nástroji pro migraci. Tento problém vyřešíte takto:

Další kroky