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 , , , PoolId ResourceRequestType Type |
Toegewezen Aantal Azure DevOps-agents met taken die momenteel worden uitgevoerd |
Tellen | Gemiddelde, Min, Max | Images , , , PoolId ProviderName SKU |
NotReady Aantal Azure DevOps-agents dat niet is ingesteld voor testen |
Tellen | Gemiddelde, Min, Max | Images , , , PoolId ProviderName SKU |
PendingReimage Het aantal Azure DevOps-agents dat wordt hersteld |
Tellen | Gemiddelde, Min, Max | Images , , , PoolId ProviderName SKU |
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 , , , PoolId ProviderName SKU |
Ingericht Aantal Azure DevOps-agents dat momenteel hoger is |
Tellen | Gemiddelde, Min, Max | Images , , , PoolId ProviderName SKU |
Gereed Het aantal Azure DevOps-agents dat is voorbereid om een taak te accepteren |
Tellen | Gemiddelde, Min, Max | Images , , , PoolId ProviderName SKU |
Starting Aantal Azure DevOps-agents dat wordt voorbereid |
Tellen | Gemiddelde, Min, Max | Images , , , PoolId ProviderName SKU |
Totaal Totaal aantal Azure DevOps-agents |
Tellen | Gemiddelde, Min, Max | Images , , , PoolId ProviderName SKU |
Tellen Totaal aantal ingerichte agents, gegroepeerd op status |
Count | Count | ErrorCode , , FailureStage PoolId , RequestType , , , Status Type |
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/activitylog voor 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. |