Share via


Inzicht in migratieopties naar nieuwere waarschuwingen

Klassieke waarschuwingen worden buiten gebruik gesteld voor gebruikers van de openbare cloud. Klassieke waarschuwingen voor Azure Government cloud en Microsoft Azure beheerd door 21Vianet worden op 29 februari 2024 buiten gebruik gesteld.

In dit artikel wordt uitgelegd hoe het hulpprogramma voor handmatige migratie en vrijwillige migratie werken, dat wordt gebruikt voor het migreren van resterende waarschuwingsregels. Er worden ook oplossingen beschreven voor enkele veelvoorkomende problemen.

Belangrijk

Waarschuwingen voor activiteitenlogboeken (inclusief waarschuwingen voor Servicestatus) en waarschuwingen voor zoeken in logboeken worden niet beïnvloed door de migratie. De migratie is alleen van toepassing op klassieke waarschuwingsregels die hier worden beschreven.

Notitie

Als uw klassieke waarschuwingsregels ongeldig zijn, d.w.w. dat ze zich bevinden op afgeschafte metrische gegevens of resources die zijn verwijderd, worden ze niet gemigreerd en zijn ze niet beschikbaar nadat de service is buiten gebruik gesteld.

Klassieke waarschuwingen handmatig migreren naar nieuwere waarschuwingen

Klanten die geïnteresseerd zijn in het handmatig migreren van hun resterende waarschuwingen, kunnen dit al doen met behulp van de volgende secties. Het bevat ook metrische gegevens die buiten gebruik zijn gesteld en dus niet rechtstreeks kunnen worden gemigreerd.

Metrische gegevens van gasten op virtuele machines

Voordat u nieuwe metrische waarschuwingen voor metrische gegevens van gasten kunt maken, moeten de metrische gastgegevens worden verzonden naar het logboekarchief van Azure Monitor. Volg deze instructies om waarschuwingen te maken:

Er zijn meer opties voor het verzamelen van metrische gastgegevens en waarschuwingen. Meer informatie.

Metrische gegevens voor opslagaccounts en klassieke opslagaccounts

Alle klassieke waarschuwingen voor opslagaccounts kunnen worden gemigreerd, behalve waarschuwingen voor deze metrische gegevens:

  • PercentAuthorizationError
  • PercentClientOtherError
  • PercentNetworkError
  • PercentServerOtherError
  • PercentageSuccess
  • PercentThrottlingError
  • PercentTimeoutError
  • AnonymousThrottlingError
  • SASThrottlingError
  • ThrottlingError

Klassieke waarschuwingsregels voor metrische gegevens in procenten moeten worden gemigreerd op basis van de toewijzing tussen oude en nieuwe metrische opslaggegevens. Drempelwaarden moeten op de juiste manier worden gewijzigd, omdat de nieuwe beschikbare metrische gegevens een absoluut gegeven zijn.

Klassieke waarschuwingsregels voor AnonymousThrottlingError, SASThrottlingError en ThrottlingError moeten worden gesplitst in twee nieuwe waarschuwingen omdat er geen gecombineerde metrische gegevens zijn die dezelfde functionaliteit bieden. De drempelwaarden moeten naar behoren worden aangepast.

Metrische gegevens van Azure Cosmos DB

Alle klassieke waarschuwingen voor metrische gegevens van Azure Cosmos DB kunnen worden gemigreerd, behalve waarschuwingen voor deze metrische gegevens:

  • Gemiddeld aantal aanvragen per seconde
  • Consistentieniveau
  • HTTP 2xx
  • HTTP 3xx
  • Maximum aantal VERBRUIKTE RUPM per minuut
  • Maximum aantal RU's per seconde
  • Kosten voor andere aanvragen voor Mongo
  • Mongo Other Request Rate
  • Waargenomen leeslatentie
  • Waargenomen schrijflatentie
  • Beschikbaarheid van service
  • Opslagcapaciteit

Het gemiddelde aantal aanvragen per seconde, consistentieniveau, maximaal verbruikte RUPM per minuut, maximum aantal RU's per seconde, waargenomen leeslatentie, waargenomen schrijflatentie en opslagcapaciteit zijn momenteel niet beschikbaar in het nieuwe systeem.

Waarschuwingen over metrische gegevens voor aanvragen, zoals Http 2xx, Http 3xx en Service availability, worden niet gemigreerd omdat de manier waarop aanvragen worden geteld, verschilt tussen klassieke metrische gegevens en nieuwe metrische gegevens. Waarschuwingen voor deze metrische gegevens moeten handmatig opnieuw worden gemaakt met aangepaste drempelwaarden.

Klassieke waarschuwingsregels voor afgeschafte metrische gegevens

Hier volgen klassieke waarschuwingsregels voor metrische gegevens die eerder werden ondersteund, maar uiteindelijk zijn afgeschaft. Een klein percentage van de klant heeft mogelijk ongeldige klassieke waarschuwingsregels voor dergelijke metrische gegevens. Omdat deze waarschuwingsregels ongeldig zijn, worden ze niet gemigreerd.

Resourcetype Afgeschafte metrische gegevens
Microsoft.DBforMySQL/servers compute_consumption_percent, compute_limit
Microsoft.DBforPostgreSQL/servers compute_consumption_percent, compute_limit
Microsoft.Network/publicIPAddresses defaultddostriggerrate
Microsoft.SQL/servers/databases service_level_objective, storage_limit, storage_used, beperking, dtu_consumption_percent, storage_used
Microsoft.Web/hostingEnvironments/multirolepools averagememoryworkingset
Microsoft.Web/hostingEnvironments/workerpools bytesreceived, httpqueuelength

Hoe gelijkwaardige nieuwe waarschuwingsregels en actiegroepen worden gemaakt

Met het migratieprogramma worden uw klassieke waarschuwingsregels geconverteerd naar gelijkwaardige nieuwe waarschuwingsregels en actiegroepen. Voor de meeste klassieke waarschuwingsregels bevinden equivalente nieuwe waarschuwingsregels zich op dezelfde metrische waarde met dezelfde eigenschappen, zoals windowSize en aggregationType. Er zijn echter enkele klassieke waarschuwingsregels voor metrische gegevens die een ander, equivalent metrisch gegeven hebben in het nieuwe systeem. De volgende principes zijn van toepassing op de migratie van klassieke waarschuwingen, tenzij opgegeven in de onderstaande sectie:

  • Frequentie: hiermee wordt gedefinieerd hoe vaak een klassieke of nieuwe waarschuwingsregel controleert op de voorwaarde. De frequency in klassieke waarschuwingsregels kon niet worden geconfigureerd door de gebruiker en was altijd 5 minuten voor alle resourcetypen. De frequentie van gelijkwaardige regels wordt ook ingesteld op 5 min.
  • Aggregatietype: hiermee wordt gedefinieerd hoe de metrische waarde wordt geaggregeerd in het venster waarin u geïnteresseerd bent. De aggregationType is ook hetzelfde tussen klassieke waarschuwingen en nieuwe waarschuwingen voor de meeste metrische gegevens. In sommige gevallen, omdat het metrische gegeven verschilt tussen klassieke waarschuwingen en nieuwe waarschuwingen, wordt equivalent aggregationType of de primary Aggregation Type gedefinieerde voor de metrische waarde gebruikt.
  • Eenheden: eigenschap van het metrische gegeven waarop de waarschuwing wordt gemaakt. Sommige equivalente metrische gegevens hebben verschillende eenheden. De drempelwaarde wordt zo nodig op de juiste manier aangepast. Als het oorspronkelijke metrische gegeven bijvoorbeeld seconden als eenheden heeft, maar equivalente nieuwe metrische gegevens milliseconden heeft als eenheden, wordt de oorspronkelijke drempelwaarde vermenigvuldigd met 1000 om hetzelfde gedrag te garanderen.
  • Venstergrootte: definieert het venster waarover metrische gegevens worden geaggregeerd om te vergelijken met de drempelwaarde. Voor standaardwaarden windowSize zoals 5 minuten, 15 minuten, 30 minuten, 1 uur, 3 uur, 6 uur, 12 uur, 1 dag, is er geen wijziging aangebracht voor equivalente nieuwe waarschuwingsregel. Voor andere waarden wordt de dichtstbijzijnde windowSize waarde gebruikt. Voor de meeste klanten heeft deze wijziging geen effect. Voor een klein percentage klanten kan het nodig zijn om de drempelwaarde aan te passen om exact hetzelfde gedrag te krijgen.

In de volgende secties beschrijven we de metrische gegevens met een ander, equivalent metrisch gegeven in het nieuwe systeem. Alle metrische gegevens die hetzelfde blijven voor klassieke en nieuwe waarschuwingsregels, worden niet vermeld. U vindt hier een lijst met metrische gegevens die in het nieuwe systeem worden ondersteund.

Microsoft.Storage/storageAccounts en Microsoft.ClassicStorage/storageAccounts

Voor opslagaccountservices zoals blob, tabel, bestand en wachtrij worden de volgende metrische gegevens toegewezen aan equivalente metrische gegevens, zoals hieronder wordt weergegeven:

Metrische gegevens in klassieke waarschuwingen Equivalente metrische waarde in nieuwe waarschuwingen Opmerkingen
AnonymousAuthorizationError Metrische gegevens over transacties met de dimensies "ResponseType"="AuthorizationError" en "Authentication" = "Anonymous"
AnonymousClientOtherError Metrische gegevens over transacties met de dimensies "ResponseType"="ClientOtherError" en "Authentication" = "Anonymous"
AnonymousClientTimeOutError Metrische gegevens over transacties met de dimensies ResponseType"="ClientTimeOutError" en "Authentication" = "Anonymous"
AnonymousNetworkError Metrische gegevens over transacties met de dimensies ResponseType"="NetworkError" en "Authentication" = "Anonymous"
AnonymousServerOtherError Metrische gegevens over transacties met de dimensies "ResponseType"="ServerOtherError" en "Authentication" = "Anonymous"
AnonymousServerTimeOutError Metrische gegevens over transacties met dimensies "ResponseType"="ServerTimeOutError" en "Authentication" = "Anonymous"
AnonymousSuccess Metrische gegevens over transacties met de dimensies ResponseType"="Success" en "Authentication" = "Anonymous"
AuthorizationError Metrische gegevens voor transacties met dimensies "ResponseType"="AuthorizationError"
AverageE2ELatency SuccessE2ELatency
AverageServerLatency SuccessServerLatency
Capaciteit BlobCapacity Gebruik aggregationType 'gemiddelde' in plaats van 'laatste'. Metrische gegevens zijn alleen van toepassing op Blob-services
ClientOtherError Metrische gegevens voor transacties met de dimensie 'ResponseType'='ClientOtherError'
ClientTimeoutError Metrische gegevens over transacties met dimensies "ResponseType"="ClientTimeOutError"
ContainerCount ContainerCount Gebruik aggregationType 'gemiddelde' in plaats van 'laatste'. Metrische gegevens zijn alleen van toepassing op Blob-services
NetworkError Metrische gegevens over transacties met dimensies "ResponseType"="NetworkError"
ObjectCount BlobCount Gebruik aggregationType 'gemiddelde' in plaats van 'laatste'. Metrische gegevens zijn alleen van toepassing op Blob-services
SASAuthorizationError Metrische gegevens over transacties met de dimensies ResponseType"="AuthorizationError" en "Authentication" = "SAS"
SASClientOtherError Metrische gegevens over transacties met de dimensies ResponseType"="ClientOtherError" en "Authentication" = "SAS"
SASClientTimeOutError Metrische gegevens over transacties met de dimensies "ResponseType"="ClientTimeOutError" en "Authentication" = "SAS"
SASNetworkError Metrische gegevens over transacties met de dimensies ResponseType"="NetworkError" en "Authentication" = "SAS"
SASServerOtherError Metrische gegevens over transacties met de dimensies "ResponseType"="ServerOtherError" en "Authentication" = "SAS"
SASServerTimeOutError Metrische gegevens over transacties met dimensies "ResponseType"="ServerTimeOutError" en "Authentication" = "SAS"
SASSuccess Metrische gegevens over transacties met de dimensies ResponseType"="Success" en "Authentication" = "SAS"
ServerOtherError Metrische gegevens over transacties met dimensies "ResponseType"="ServerOtherError"
ServerTimeOutError Metrische gegevens over transacties met dimensies "ResponseType"="ServerTimeOutError"
Geslaagd Metrische gegevens over transacties met dimensies "ResponseType"="Success"
TotalBillableRequests Transacties
TotalEgress Uitgaand verkeer
TotalIngress Inkomend verkeer
TotalRequests Transacties

Microsoft.DocumentDB/databaseAccounts

Voor Azure Cosmos DB zijn gelijkwaardige metrische gegevens zoals hieronder wordt weergegeven:

Metrische gegevens in klassieke waarschuwingen Equivalente metrische waarde in nieuwe waarschuwingen Opmerkingen
AvailableStorage AvailableStorage
Gegevensgrootte DataUsage
Aantal documenten DocumentCount
Indexgrootte IndexUsage
Service niet beschikbaar ServiceBeschikbaarheid
TotalRequestUnits TotalRequestUnits
Vertraagde aanvragen TotalRequests met dimensie "StatusCode" = "429" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Interne serverfouten TotalRequests met dimensie "StatusCode" = "500"} Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Http 401 TotalRequests met dimensie "StatusCode" = "401" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
HTTP 400 TotalRequests met dimensie "StatusCode" = "400" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Totaal aantal aanvragen TotalRequests Het aggregatietype 'Max' wordt gecorrigeerd naar 'Aantal'
Mongo Count-aanvraagkosten MongoRequestCharge met dimensie "CommandName" = "count"
Aantal Mongo-aanvragen MongoRequestsCount met dimensie "CommandName" = "count"
Kosten voor Mongo-verwijderingsaanvraag MongoRequestCharge met dimensie "CommandName" = "delete"
Aanvraagsnelheid voor Mongo-verwijdering MongoRequestsCount met dimensie "CommandName" = "delete"
Mongo-aanvraagkosten invoegen MongoRequestCharge met dimensie "CommandName" = "insert"
Aanvraagsnelheid voor Mongo-invoegen MongoRequestsCount met dimensie "CommandName" = "insert"
Mongo-queryaanvraagkosten MongoRequestCharge met dimensie "CommandName" = "find"
Mongo-queryaanvraagsnelheid MongoRequestsCount met dimensie "CommandName" = "find"
Kosten voor Mongo-updateaanvraag MongoRequestCharge met dimensie "CommandName" = "update"
Mislukte Mongo-aanvragen invoegen MongoRequestCount met dimensies "CommandName" = "insert" en "Status" = "failed" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Mislukte Mongo-queryaanvragen MongoRequestCount met dimensies "CommandName" = "query" en "Status" = "failed" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Mislukte Mongo Count-aanvragen MongoRequestCount met dimensies "CommandName" = "count" en "Status" = "failed" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Mislukte Mongo-updateaanvragen MongoRequestCount met dimensies "CommandName" = "update" en "Status" = "failed" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Andere mislukte Mongo-aanvragen MongoRequestCount met dimensies "CommandName" = "other" en "Status" = "failed" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'
Mislukte Mongo-aanvragen voor verwijderen MongoRequestCount met dimensies "CommandName" = "delete" en "Status" = "failed" Het aggregatietype 'Gemiddelde' wordt gecorrigeerd naar 'Aantal'

Hoe gelijkwaardige actiegroepen worden gemaakt

Klassieke waarschuwingsregels hadden e-mail-, webhook-, logische app- en runbookacties die zijn gekoppeld aan de waarschuwingsregel zelf. Nieuwe waarschuwingsregels maken gebruik van actiegroepen die opnieuw kunnen worden gebruikt in meerdere waarschuwingsregels. Het migratieprogramma maakt één actiegroep voor dezelfde acties, ongeacht hoeveel waarschuwingsregels de actie gebruiken. Actiegroepen die door het migratieprogramma zijn gemaakt, gebruiken de naamgevingsindeling 'Migrated_AG*'.

Notitie

Klassieke waarschuwingen verzonden gelokaliseerde e-mailberichten op basis van de landinstelling van de klassieke beheerder wanneer deze worden gebruikt om klassieke beheerdersrollen op de hoogte te stellen. Nieuwe waarschuwingsmails worden verzonden via actiegroepen en zijn alleen in het Engels.

Implementatiefasen

Het migratiehulpprogramma wordt gefaseerd uitgerold voor klanten die gebruikmaken van klassieke waarschuwingsregels. Abonnementseigenaren ontvangen een e-mail wanneer het abonnement gereed is om te worden gemigreerd met behulp van het hulpprogramma.

Notitie

Omdat het hulpprogramma in fasen wordt geïmplementeerd, ziet u mogelijk dat sommige van uw abonnementen nog niet gereed zijn om te worden gemigreerd in de vroege fasen.

De meeste abonnementen zijn momenteel gemarkeerd als gereed voor migratie. Alleen abonnementen met klassieke waarschuwingen voor de volgende resourcetypen zijn nog steeds niet gereed voor migratie.

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

Wie kan de migratie activeren?

Elke gebruiker met de ingebouwde rol Controlebijdrager op abonnementsniveau kan de migratie activeren. Gebruikers met een aangepaste rol met de volgende machtigingen kunnen de migratie ook activeren:

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

Notitie

Naast de bovenstaande machtigingen moet uw abonnement ook worden geregistreerd bij de resourceprovider Microsoft.AlertsManagement. Dit is vereist voor het migreren van waarschuwingen voor foutafwijkingen in Application Insights.

Veelvoorkomende problemen en oplossingen

Nadat u de migratie hebt geactiveerd, ontvangt u een e-mail op de adressen die u hebt opgegeven om u te laten weten dat de migratie is voltooid of dat u actie moet ondernemen. In deze sectie worden enkele veelvoorkomende problemen beschreven en hoe u ermee omgaat.

Validatie is mislukt

Vanwege enkele recente wijzigingen in klassieke waarschuwingsregels in uw abonnement, kan het abonnement niet worden gemigreerd. Dit probleem is tijdelijk. U kunt de migratie opnieuw starten nadat de migratiestatus over een paar dagen Gereed voor migratie is teruggezet.

Bereikvergrendeling die verhindert dat uw regels worden gemigreerd

Als onderdeel van de migratie worden nieuwe metrische waarschuwingen en nieuwe actiegroepen gemaakt, waarna klassieke waarschuwingsregels worden verwijderd. Een bereikvergrendeling kan echter verhinderen dat resources worden gemaakt of verwijderd. Afhankelijk van de bereikvergrendeling kunnen sommige of alle regels niet worden gemigreerd. U kunt dit probleem oplossen door de bereikvergrendeling voor het abonnement, de resourcegroep of de resource, die wordt vermeld in het migratieprogramma, te verwijderen en de migratie opnieuw te activeren. Bereikvergrendeling kan niet worden uitgeschakeld en moet worden verwijderd tijdens het migratieproces. Meer informatie over het beheren van bereikvergrendelingen.

Beleid met het effect 'Weigeren' waardoor we uw regels niet kunnen migreren

Als onderdeel van de migratie worden nieuwe metrische waarschuwingen en nieuwe actiegroepen gemaakt, waarna klassieke waarschuwingsregels worden verwijderd. Een Azure Policy toewijzing kan echter verhinderen dat we resources kunnen maken. Afhankelijk van de beleidstoewijzing kunnen sommige of alle regels niet worden gemigreerd. De beleidstoewijzingen die het proces blokkeren, worden vermeld in het migratiehulpprogramma. Los dit probleem op door een van de volgende opties te gebruiken:

Volgende stappen