Delen via


Beheerde DevOps-groepen bewaken

Beheerde DevOps-pools bieden verschillende opties voor het bewaken van uw poolexemplaren. De pagina Overzicht bevat vooraf gedefinieerde grafieken voor metrische gegevens en u kunt aangepaste grafieken configureren op de pagina Metrische gegevens . Gebruik deze hulpprogramma's om de status van uw exemplaren van beheerde DevOps-pools te bewaken.

Beschikbare metrische gegevens

Beheerde DevOps-pools bieden de volgende metrische gegevens:

Metrische gegevens Eenheid Aggregaties Dimensies
AllocationDurationMS
Gemiddelde duur van poolaanvraag
Milliseconden Gemiddeld Image, , , PoolIdResourceRequestTypeType
Toegewezen
Aantal Azure DevOps-agents met taken die momenteel worden uitgevoerd
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
NotReady
Aantal Azure DevOps-agents dat niet is ingesteld voor testen
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
PendingReimage
Het aantal Azure DevOps-agents dat wordt hersteld
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
PendingReturn
Aantal Azure DevOps-agents dat na het opschonen is, wachtend om te worden verwijderd (die zich in batches voordoen)
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
Ingericht
Aantal Azure DevOps-agents dat momenteel hoger is
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
Gereed
Het aantal Azure DevOps-agents dat is voorbereid om een taak te accepteren
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
Starting
Aantal Azure DevOps-agents dat wordt voorbereid
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
Totaal
Totaal aantal Azure DevOps-agents
Tellen Gemiddelde, Min, Max Images, , , PoolIdProviderNameSKU
Tellen
Totaal aantal ingerichte agents, gegroepeerd op status
Count Count ErrorCode, , FailureStagePoolId, RequestType, , , StatusType

Filteren en splitsen

Azure Monitor ondersteunt filteren en splitsen voor metrische gegevens die dimensies hebben. Beheerde DevOps-pools bieden de volgende dimensies. Zie de vorige tabel voor een lijst met dimensies die van toepassing zijn op een bepaalde metrische waarde.

Dimensie Beschrijving
Image Naam van installatiekopie
Images Lijst met afbeeldingen
PoolId Naam van beheerde DevOps-pool
ProviderName CI/CD-provider (AzureProvider is momenteel de enige provider)
ResourceRequestType
SKU VM-grootte
Type
ErrorCode Een van de foutcodes die worden vermeld in foutcodes
FailureStage
RequestType
Status Agentstatus

Met Filteren kunt u kiezen welke dimensiewaarden in de grafiek worden opgenomen. Mogelijk wilt u geslaagde aanvragen weergeven wanneer u het metrische totaal aantal agents weergeeft . U past het filter toe op de dimensie Status .

Het splitsen van besturingselementen of in het diagram afzonderlijke regels worden weergegeven voor elke waarde van een dimensie of de waarden worden samengevoegd tot één regel. Met splitsen kunt u visualiseren hoe verschillende segmenten van de metrische gegevens zich met elkaar vergelijken. U ziet één regel voor een gemiddelde AllocationDurationMS voor alle pools of u kunt afzonderlijke regels voor elke pool zien.

Zie Metrische gegevens analyseren, dimensiefilters gebruiken en splitsen voor meer informatie.

Overzicht van metrische gegevens weergeven in de beheerde DevOps-pool

De overzichtspagina voor uw beheerde DevOps-pool bevat de volgende vooraf gedefinieerde grafieken met metrische gegevens, die kunnen worden ingesteld om metrische gegevens weer te geven voor het afgelopen uur, dag, 7 dagen of 30 dagen.

U kunt de grafieken aanpassen of uw eigen grafieken maken. Zie Metrische gegevens analyseren, Een grafiek met metrische gegevens maken voor meer informatie.

Grafiek poolgebruik

In de grafiek Poolgebruik worden de volgende metrische gegevens weergegeven.

  • Starten: Het aantal agents dat wordt gestart en voorbereid om taken te accepteren.
  • Gereed: Alleen het aantal agents en klaar om taken te accepteren.
  • Toegewezen: Het aantal agents dat momenteel taken uitvoert.
  • NotReady: Het aantal stateful agents die een taak hebben voltooid, maar nog niet klaar zijn om een nieuwe taak te accepteren.
  • PendingReimage: Het aantal agents dat een taak heeft voltooid en waarvan de installatiekopie moet worden voorbereid. Deze status is gebruikelijk als uw pool is geconfigureerd voor stateless agents waarvoor de stand-byagentmodus is ingeschakeld.
  • PendingReturn: het aantal Azure DevOps-agents dat na het opschonen is, wacht totdat deze wordt verwijderd (die in batches plaatsvindt)
  • Ingericht: Het aantal onlineagenten.
  • Totaal: Totaal aantal agents.

Pool Provisioning Health-grafiek

In de grafiek Pool Provisioning Health worden de volgende metrische gegevens weergegeven.

  • Aantal - Totaal aantal ingerichte agents, gegroepeerd op status (voltooid/mislukt)

Grafiek Aanvraagduur

In de grafiek Aanvraagduur worden de volgende metrische gegevens weergegeven.

  • AllocationDurationMS - Gemiddelde duur van poolaanvraag

Grafiek Foutfasen

In de grafiek Foutfasen worden de volgende metrische gegevens weergegeven.

  • Aantal - Totaal aantal agents dat niet kon worden ingericht, gegroepeerd op FailureStage

Grafiek foutcodes

In de grafiek Foutcodes worden de volgende metrische gegevens weergegeven.

  • Aantal - Totaal aantal agents dat niet kon worden ingericht, gegroepeerd op ErrorCode

Zie de volgende sectie Foutcodes voor een lijst met foutcodes .

Foutcodes

Foutcode Foutmelding
AzureInternalServerError De VM-toewijzing is mislukt vanwege een interne fout. Probeer het later opnieuw of probeer te implementeren op een andere locatie.
ClusterOutOfCapacity De toewijzing is mislukt. Houd er rekening mee dat toewijzing voor dit abonnement beperkt is tot een set clusters, die mogelijk niet meer capaciteit hebben. Als u de clusterbeperking wilt verwijderen, neemt u contact op met de abonnementsbeheerder of Microsoft Ondersteuning. Lees meer over het verbeteren van de kans op een geslaagde toewijzing op https://aka.ms/allocation-guidance.
CustomScriptError Vm heeft een fout gerapporteerd bij het verwerken van extensie 'customScript' (uitgever 'Microsoft.Compute' en typ 'CustomScriptExtension'). Foutbericht: 'De opdracht is uitgevoerd'. Meer informatie over probleemoplossing vindt u op https://aka.ms/VMExtensionCSEWindowsTroubleshoot.
DiskProcessingTimeout De verwerking van VM '...' is gestopt vanwege een of meer schijfverwerkingsfouten die zijn opgetreden door VM '...' in dezelfde beschikbaarheidsset. De fout met VM '...' oplossen voordat u de bewerking opnieuw probeert uit te voeren. Raadpleeg https://aka.ms/activitylogvoor meer informatie.
EndpointNotFound 404 - Er zijn geen listeners verbonden voor het eindpunt. TrackingId:00000000-0000-0000-000000000000, SystemTracker:tipresourceprovider.servicebus.windows.net:tipresourceproviderconnection/pools/es_tap_prime_cus_d4ds, Timestamp:2024-02-15T21:15:57
ExceedingQuota Het quotum is overschreden.
FailedToRetrieveUserPassword Kan gebruikerswachtwoord niet ophalen... vanuit Key Vault
ForbiddenByFirewall Verboden
HTTPResponseBodyNotAvailable Http-antwoordtekst is niet beschikbaar
ImageNotFound Kan de afbeelding niet vinden. Controleer of de installatiekopieën en de versie bestaat
ImageRemovedFromPool De opgegeven sleutel was niet aanwezig in de woordenlijst
ImageThrottling Te veel gelijktijdige kopieeraanvragen van een momentopname of afbeeldingsresource. Probeer het later opnieuw.
InstallationOfWindowsUndeployable Inrichten van besturingssysteem voor VM is mislukt. Foutdetails: deze installatie van Windows kan niet worden geïmplementeerd. Zorg ervoor dat de installatiekopieën goed zijn voorbereid (gegeneraliseerd). Instructies voor Windows: https://azure.microsoft.com/documentation/articles/virtual-machines-windows-upload-image/
InsufficientCapacity De toewijzing is mislukt. We hebben onvoldoende capaciteit voor de aangevraagde VM-grootte in deze regio. Lees meer over het verbeteren van de kans op een geslaagde toewijzing op https://aka.ms/allocation-guidance
InvalidSubnetDelegation Subnet /subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} waarnaar wordt verwezen /subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/virtualMachineScaleSets/{}/updateGroups/version1/networkInterfaceConfigurations/nic/ipConfigurations/ipconfig , kan niet worden gebruikt omdat het externe resources bevat.
NetworkProfileProcessingTimeout Er is een onverwachte fout opgetreden tijdens het verwerken van het netwerkprofiel van de VM. Probeer het later opnieuw.
ProvisioningTimeOut De resource subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/networkInterfaces/providers/Microsoft.Compute/virtualMachineScaleSets/{}/virtualMachines/networkInterfaces/nic is niet gevonden. Het inrichten van het besturingssysteem voor de VIRTUELE machine is niet voltooid in de toegewezen tijd. De vm kan het inrichten nog steeds voltooien. Controleer de inrichtingsstatus later. Zorg er ook voor dat de installatiekopieën goed zijn voorbereid (gegeneraliseerd). Instructies voor Windows: https://azure.microsoft.com/documentation/articles/virtual-machines-windows-upload-image/ instructies voor Linux: https://azure.microsoft.com/documentation/articles/virtual-machines-linux-capture-image/ als u meer dan 20 virtuele machines tegelijk implementeert, kunt u overwegen om uw aangepaste installatiekopieën te verplaatsen naar de galerie met gedeelde installatiekopieën. https://aka.ms/movetosig Raadpleeg hetzelfde.
RemoteNameCantBeResolved
ResourceGroupBeingDeleted De resourcegroep ... heeft de inrichtingsstatus ongedaan gemaakt en kan deze bewerking niet uitvoeren.
SecretDisabled Bewerking ophalen is niet toegestaan voor een uitgeschakeld geheim. Status: 403 (Verboden) Foutcode: Verboden
ServiceUnavailable De service is nu niet beschikbaar. Probeer de aanvraag later opnieuw.
SkuNotAvailable De aangevraagde VM-grootte voor de resource 'Volgende SKU's zijn mislukt voor capaciteitsbeperkingen:' is momenteel niet beschikbaar op locatie. Probeer een andere grootte of implementeer naar een andere locatie of een andere zone. Zie https://aka.ms/azureskunotavailable voor meer informatie.
TaskCanceled De aanvraag is geannuleerd vanwege de geconfigureerde HttpClient.Timeout van 100 seconden die is verstreken.
VirtualNetworkIsNotFound Het virtuele netwerk kan worden verwijderd.

Zie ook