Megosztás a következőn keresztül:


Felügyelt DevOps-készletek monitorozása

A felügyelt DevOps-készletek számos lehetőséget biztosítanak a készletpéldányok figyelésére. Az Áttekintés lap előre definiált metrikák diagramjait tartalmazza, és egyéni diagramokat konfigurálhat a Metrikák lapon. Ezekkel az eszközökkel figyelheti a felügyelt DevOps-készletek példányainak állapotát.

Rendelkezésre álló metrikák

A felügyelt DevOps-készletek a következő metrikákat biztosítják:

Metrika Unit (Egység) Összesítések Méretek
AllocationDurationMS
Készletkérelem átlagos időtartama
Ezredmásodperc Átlag Image, PoolId, ResourceRequestTypeType
Kiosztott
Az Azure DevOps-ügynökök száma, jelenleg futó feladatokkal
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
Nemkész
Azon Azure DevOps-ügynökök száma, amelyek nincsenek beállítva tesztelésre
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
Újraképalkotás függőben
Az Azure DevOps-ügynökök száma az újragondolás során
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
FüggőbenVisszatérés
A törlést követő, törlésre váró Azure DevOps-ügynökök száma (amelyek kötegekben fordulnak elő)
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
Előkészítve
Az Azure DevOps-ügynökök száma jelenleg felfelé
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
Kész
A feladat elfogadására kész Azure DevOps-ügynökök száma
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
Kezdés
Előkészített Azure DevOps-ügynökök száma
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
Összesen
Az Azure DevOps-ügynökök teljes száma
Számlál Átlag, Min, Max Images, PoolId, ProviderNameSKU
Szám
Kiosztott ügynökök teljes száma állapot szerint csoportosítva
Számlál Számlál ErrorCode, FailureStage, PoolId, RequestTypeStatusType

Szűrés és felosztás

Az Azure Monitor támogatja a dimenziókkal rendelkező metrikák szűrését és felosztását. A felügyelt DevOps-készletek a következő dimenziókat biztosítják. Tekintse meg az előző táblázatot annak a listájában, hogy mely dimenziók vonatkoznak egy adott metrikára.

Dimenzió Leírás
Image Rendszerkép neve
Images Képek listája
PoolId Felügyelt DevOps-készlet neve
ProviderName CI/CD-szolgáltató (jelenleg az AzureProvider az egyetlen szolgáltató)
ResourceRequestType
SKU Virtuális gép mérete
Type
ErrorCode A hibakódokban felsorolt hibakódok egyike
FailureStage
RequestType
Status Ügynök állapota

A szűrés lehetővé teszi annak kiválasztását, hogy mely dimenzióértékek szerepelnek a diagramban. Megfontolhatja megjeleníteni a sikeres kérelmeket, amikor a Teljes ügynöki szolgáltatások száma metrikát ábrázolja. Alkalmazza a szűrőt az Állapot dimenzióra.

A felosztás azt határozza meg, hogy a diagram külön sorokat jelenít-e meg egy dimenzió minden értékéhez, vagy az értékeket egyetlen sorba összesíti. A felosztással megjelenítheti, hogy a metrikák különböző szegmensei hogyan viszonyulnak egymáshoz. Egy átlagos AllocationDurationMS-hez tartozó sort láthat az összes készleten, vagy külön sorokat is láthat az egyes készletekhez.

További információ: Metrikák elemzése, Dimenziószűrők használata és felosztás.

Metrikák megtekintése a felügyelt DevOps-készletben – áttekintés

A felügyelt DevOps-készlet áttekintési oldala a következő előre definiált metrikák diagramjait tartalmazza, amelyek beállíthatók az elmúlt óra, nap, 7 nap vagy 30 nap metrikáinak megjelenítésére.

Testre szabhatja a diagramokat, vagy létrehozhatja a sajátját. További információ: Metrikák elemzése, Metrikadiagram létrehozása.

Készlethasználati diagram

A Készlethasználat diagram a következő metrikákat jeleníti meg.

  • Kezdés: A feladatok elfogadására készülő ügynökök száma.
  • Kész: Csak az ügynökök száma, és készen áll a feladatok elfogadására.
  • Lefoglalt: A feladatokat jelenleg futtató ügynökök száma.
  • NotReady: Azon állapotalapú ügynökök száma, amelyek befejezték a feladatot, de még nem állnak készen egy új feladat elfogadására.
  • PendingReimage: Azoknak az ügynököknek a száma, amelyek elvégezték a feladatot, és felkészülnek az újragondolásra. Ez az állapot akkor jellemző, ha a készlet állapot nélküli ügynökökhöz van konfigurálva, és engedélyezve van a készenléti ügynök mód.
  • PendingReturn: A törlést követő, törlésre váró Azure DevOps-ügynökök száma (amely kötegekben történik)
  • Kiépítve: Online ügynökök száma.
  • Összesen: Ügynökök teljes száma.

Készletkiépítési állapotdiagram

A Készletkiépítés állapota diagram a következő metrikákat jeleníti meg.

  • Darabszám – Kiépített ügynökök teljes száma, állapot szerint csoportosítva (Befejezve/Sikertelen)

Kérelem időtartamának diagramja

A Kérelem időtartama diagram a következő metrikákat jeleníti meg.

  • AllocationDurationMS – A készletkérelmek átlagos időtartama

Hibaszakaszok diagram

A Hibaszakaszok diagram a következő metrikákat jeleníti meg.

  • Darabszám – Azon ügynökök teljes száma, amelyeket nem sikerült kiépíteni, a FailureStage szerint csoportosítva

Hibakódok diagramja

A Hibakódok diagram a következő metrikákat jeleníti meg.

  • Darabszám – A kiépítetlen ügynökök teljes száma, ErrorCode szerint csoportosítva

A hibakódok listáját a következő Hibakódok szakaszban találja.

Hibakódok

Hibakód Hibaüzenet
AzureInternalServerError A virtuális gép lefoglalása belső hiba miatt meghiúsult. Próbálkozzon újra később, vagy próbálkozzon az üzembe helyezéssel egy másik helyen.
ClusterOutOfCapacity A lefoglalás meghiúsult. Vegye figyelembe, hogy az előfizetés lefoglalása fürtök készletére van korlátozva, amelyek kapacitáson kívül lehetnek. A fürtkorlátozás eltávolításához forduljon az előfizetés rendszergazdájához vagy Microsoft ügyfélszolgálata. További információ a foglalás sikerességének javításáról: https://aka.ms/allocation-guidance.
CustomScriptError A virtuális gép hibát jelentett a "customScript" bővítmény (a "Microsoft.Compute" közzétevő és a CustomScriptExtension típus) feldolgozásakor. Hibaüzenet: "A parancs végrehajtása befejeződött". A hibaelhárítással kapcsolatos további információk a következő címen https://aka.ms/VMExtensionCSEWindowsTroubleshootérhetők el: .
DiskProcessingTimeout A(z) "..." virtuális gép feldolgozása a(z) "..." virtuális gép által észlelt egy vagy több lemezfeldolgozási hiba miatt leállt ugyanabban a rendelkezésre állási csoportban. A hiba megoldása a(z) "..." virtuális géppel a művelet újrapróbálkozása előtt. További információ: https://aka.ms/activitylog.
EndpointNotFound 404 – A végponthoz nincsenek figyelők csatlakoztatva. TrackingId:000000000-0000-0000-0000-000000000, SystemTracker:tipresourceprovider.servicebus.windows.net:tipresourceproviderconnection/pools/es_tap_prime_cus_d4ds, Időbélyeg:2024-02-15T21:15:57
ExceedingQuota A kvóta túllépve.
FailedToRetrieveUserPassword Nem sikerült lekérni a felhasználói jelszót... a Key Vaultból
ForbiddenByFirewall Tiltott
HTTPResponseBodyNotAvailable A HTTP-válasz törzse nem érhető el
ImageNotFound A rendszerkép nem található. Ellenőrizze a rendszerképet és a verzió meglétét
ImageRemovedFromPool A megadott kulcs nem volt jelen a szótárban
ImageThrottling Túl sok egyidejű másolási kérés egy pillanatkép- vagy képerőforrásból. Próbálkozzon újra később.
InstallationOfWindowsUndeployable A virtuális gép operációs rendszerének kiépítése nem sikerült. Hiba részletei: A Windows telepítése nem telepíthető. Győződjön meg arról, hogy a rendszerkép megfelelően van előkészítve (általánosítva). Utasítások a Windowshoz: https://azure.microsoft.com/documentation/articles/virtual-machines-windows-upload-image/
InsufficientCapacity A lefoglalás meghiúsult. Ebben a régióban nincs elegendő kapacitás a kért virtuálisgép-mérethez. További információ a kiosztás sikerességének javításáról: https://aka.ms/allocation-guidance
InvalidSubnetDelegation A hivatkozott /subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} alhálózat /subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/virtualMachineScaleSets/{}/updateGroups/version1/networkInterfaceConfigurations/nic/ipConfigurations/ipconfig nem használható, mert külső erőforrásokat tartalmaz.
NetworkProfileProcessingTimeout Váratlan hiba történt a virtuális gép hálózati profiljának feldolgozása során. Próbálkozzon újra később.
ProvisioningTimeOut Az erőforrás subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/networkInterfaces/providers/Microsoft.Compute/virtualMachineScaleSets/{}/virtualMachines/networkInterfaces/nic nem található. A virtuális gép operációsrendszer-kiépítése nem fejeződött be a kiosztott időben. A virtuális gép továbbra is sikeresen befejezheti a kiépítést. Ellenőrizze a kiépítés állapotát később. Győződjön meg arról is, hogy a rendszerkép megfelelően lett előkészítve (általánosítva). Utasítások a Windowshoz: https://azure.microsoft.com/documentation/articles/virtual-machines-windows-upload-image/ Utasítások Linuxhoz: https://azure.microsoft.com/documentation/articles/virtual-machines-linux-capture-image/ Ha egyszerre több mint 20 virtuális gépet helyez üzembe, érdemes lehet áthelyezni az egyéni rendszerképet a megosztott képgyűjteménybe. Tekintse meg https://aka.ms/movetosig ugyanezt.
RemoteNameCantBeResolved
ResourceGroupBeingDeleted Az erőforráscsoport ... deprovisioning állapotban van, és nem tudja végrehajtani ezt a műveletet.
SecretDisabled A művelet lekérése letiltott titkos kódon nem engedélyezett. Állapot: 403 (Tiltott) ErrorCode: Tiltott
ServiceUnavailable A szolgáltatás most nem érhető el. Később próbálkozzon újra a kéréssel.
SkuNotAvailable A "Következő termékváltozatok a kapacitáskorlátozások esetében nem sikerült" erőforráshoz kért virtuálisgép-méret jelenleg nem érhető el a helyen. Próbálkozzon egy másik méretben, vagy helyezzen üzembe egy másik helyen vagy egy másik zónában. További részletekért lásd https://aka.ms/azureskunotavailable :
TaskCanceled A kérés a konfigurált HttpClient.Timeout 100 másodperces időtúllépés miatt megszakadt.
VirtualNetworkIsNotFound Előfordulhat, hogy a virtuális hálózat törlődik.
\, \, \ A hálózati infrastruktúra blokkolja az egyik előfeltétel-végponthoz való hozzáférést.
UnableToDownloadWorkerCheckNetwork_TLSIssue A TLS-kézfogás sikertelen volt, amikor a szükséges végpontokhoz próbált kapcsolódni.

Lásd még