Als vRealize Automation Code Stream-beheerder of -ontwikkelaar moet u inzicht hebben in de prestaties van uw pijplijnen in vRealize Automation Code Stream. U moet weten hoe effectief uw pijplijnen code vrijgeven vanaf de ontwikkeling, via het testen en naar de productie.

Om inzicht te krijgen, kunt u het standaarddashboard voor uw pijplijn gebruiken of een custom dashboard gebruiken.

  • Pijplijn-metrieken omvatten statistieken zoals gemiddelde tijden, die beschikbaar zijn op het pijplijndashboard.
  • Gebruik de custom dashboards om metrieken over meerdere pijplijnen te bekijken.

U kunt vRealize Automation Code Stream de gemiddelde tijden laten meten die het duurt om een pijplijn te herstellen, te leveren te laten mislukken en de trends voor die gemiddelden weer te geven.

Tabel 1. Gemiddelde tijden meten
Wat wordt gemeten… Wat dit betekent…
Gemiddelde CI Gemiddelde tijd die wordt besteed aan de continue integratiefase, gemeten als tijd in het CI-taaktype.
Gemiddelde tijd voor het leveren van een pijplijn De gemiddelde tijd die de pijplijn nodig heeft om een update te leveren nadat deze is geactiveerd.
Gemiddelde tijd tussen geslaagde implementaties Tijd tussen geslaagde implementaties, wat aangeeft hoe vaak een productieomgeving wordt bijgewerkt.
Gemiddelde tijd voor het mislukken van een pijplijn De tijd die nodig is om een pijplijn te laten mislukken nadat deze is geactiveerd.
Gemiddelde tijd om te herstellen van een pijplijnfout Gemiddelde tijd voor het leveren van een succesvolle pijplijn nadat de pijplijn is mislukt. Meet de tijd tussen het mislukken van een build of testcriteria en de volgende build waarmee een succesvolle pijplijn wordt uitgevoerd, gemiddeld over een week of maand.

U kunt ook vRealize Automation Code Stream de meest voorkomende mislukte taken en fasen in een pijplijn laten weergeven. Deze meting rapporteert het aantal en het percentage van de fouten voor ontwikkelings- en post-ontwikkelingsomgevingen voor elke pijplijn en elk project, gemiddeld over een week of maand. U bekijkt de meest voorkomende fouten om problemen in het release-automatiseringsproces op te lossen.

U kunt bijvoorbeeld de weergave configureren voor een bepaalde duur, zoals de laatste zeven dagen, en de meest voorkomende mislukte taken gedurende die tijdsperiode opmerken. Als u een wijziging aanbrengt in uw omgeving of pijplijn en de pijplijn opnieuw uitvoert, controleert u de meest voorkomende mislukte taken gedurende een langere tijdsperiode, zoals de laatste 14 dagen, aangezien de meest voorkomende mislukte taken kunnen zijn veranderd. Met dat resultaat weet u dat de wijziging in uw release-automatiseringsproces het succespercentage van uw pijplijn-uitvoering heeft verbeterd.

Om trends en KPI’s voor uw pijplijnen te volgen met behulp van een custom dashboard, voegt u widgets toe aan het dashboard en configureert u ze om over uw pijplijnen te rapporteren.

Werkstroom om pijplijntrends en KPI’s te volgen.

Voorwaarden

  • Verifieer dat een of meerdere pijplijnen bestaan. Klik in de gebruikersinterface op Pijplijnen.
  • Controleer of de pijplijnen die u wilt bewaken met succes zijn uitgevoerd. Klik op Uitvoeringen.

Procedure

  1. Als u een custom dashboard wilt maken, klikt u op Dashboards > Custom dashboards > Nieuw dashboard.
  2. Klik op een widget om het dashboard zodanig aan te passen dat het specifieke trends en KPI’s voor uw pijplijn rapporteert.
    Als u bijvoorbeeld details wilt weergeven over de status van de pijplijn, fasen, taken, hoe lang deze zijn uitgevoerd en wie deze heeft uitgevoerd, klikt u op de Uitvoeringsgegevens-widget. Of ,voor een pijplijn met continue integratie (CI), kunt u de naverwerkingstrends volgen met behulp van de widgets voor JUnit, JaCoCo, FindBugs en CheckStyle.
    Pijplijn-uitvoeringsgegevens op een custom dashboard.
  3. Configureer elke widget die u toevoegt.
    1. Klik op de widget op het tandwielpictogram.
    2. Selecteer een pijplijn, stel de beschikbare opties in en selecteer de kolommen die u wilt weer geven.
    3. Klik op Opslaan om de configuratie van de widget op te slaan.
    4. Als u het custom dashboard wilt opslaan, klikt u op Opslaan en klikt u op Sluiten.
  4. Als u meer informatie over de pijplijn wilt weergeven, klikt u op de actieve gebieden op de widgets.
    Klik bijvoorbeeld: in de Uitvoeringsgegevens-widget op een vermelding in de kolom Status om meer informatie over het uitvoeren van de pijplijn weer te geven. Of als u in de Laatste succesvolle wijziging-widget een overzicht van de pijplijnfase en taak wilt weergeven, klikt u op de actieve link.

resultaten

Gefeliciteerd! U heeft een custom dashboard gemaakt dat trends en KPI's voor uw pijplijnen bewaakt.

Volgende stappen

Blijf de prestaties van uw pijplijnen in vRealize Automation Code Stream bewaken en deel de resultaten met uw manager en teams om het proces voor het vrijgeven van uw applicaties te blijven verbeteren.