Delen via


Overzicht van de Orchestration-console

Belangrijk

Deze versie van Orchestrator heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar Orchestrator 2022.

De Orchestrator-console is één webpagina die bestaat uit meerdere deelvensters en werkruimten. In dit artikel worden deze deelvensters en werkruimten beschreven en bevat procedures voor toegang tot de console en het beheren van runbooks. Het biedt details voor het gebruik van de nieuwste webconsole op basis van HTML5 en het gebruik van SilverLight (afgeschaft). Zorg ervoor dat u migreert naar de nieuwste webconsole met behulp van de stappen die in dit artikel worden vermeld.

Notitie

Pak het releasepakket v10.19.350.0 uit DLC.

In het navigatiedeelvenster aan de linkerkant worden de runbook- en mappenstructuur weergegeven, zoals in de runbook-Designer. In tegenstelling tot de console in eerdere versies, kunt u de mappen niet selecteren, maar wel de runbooks selecteren en hun taken weergeven en uitvoeren.

Het navigatiedeelvenster is altijd zichtbaar op alle schermen, zodat u snel naar andere runbooks en mappen kunt navigeren, terwijl u op hetzelfde scherm blijft.

Rechts van het navigatiedeelvenster ziet u het gekozen scherm. Het scherm Dashboard wordt standaard weergegeven.

Notitie

Op dit moment wordt automatisch vernieuwen niet ondersteund voor een van de schermen. Laad de pagina handmatig opnieuw.

Dashboard

Het dashboard toont actieve taken bovenaan, gevolgd door een tabel met alle voltooide taken (geschiedenis). Het deelvenster Voltooide taken (geschiedenis) is standaard samengevouwen, zodat de focus op de actieve taken ligt.

Schermopname van de dashboardgeschiedenis.

Elke rij in beide deelvensters komt overeen met een unieke taak. Een taak kan een of meer runbookexemplaren hebben. Elke rij bevat het volgende:

  • Taak-id: koppelen aan het runbook
  • Tijdstempels: het aantal geslaagde en mislukte exemplaren wordt weergegeven in een van de kolommen voor alle rijen.
  • Actieknoppen: Taak stoppen of Taakdetails weergeven.

U kunt elk van de taakrijen selecteren en uitvouwen en de exemplaren van de taak weergeven.

Runbooks

Wanneer u een runbook selecteert in de navigatiestructuur of een runbookkoppeling selecteert, navigeert de app naar het scherm Runbook. In het bovenste deelvenster worden de metagegevens van het runbook weergegeven (bewerkingsstatus, tijdstempels, enzovoort). Met de knop Uitvoeren kunt u het runbook in de wachtrij plaatsen voor uitvoering op de gewenste subset van runbookservers. De knop Uitvoeren is uitgeschakeld voor runbooks die niet de status Gepubliceerd hebben.

Schermopname van de runbookweergave.

Onder dit deelvenster bevindt zich een weergave met tabbladen:

  • Weergave: voor de grafische installatiekopieën van het runbook.
  • Taken: voor de lijst met actieve en voltooide taken van het runbook (zie hieronder).
  • Exemplaren: voor de lijst met actieve en voltooide exemplaren van het runbook voor alle bijbehorende taken (zie hieronder).

U kunt de rijen in de weergave Taken selecteren, net zoals de rijen op het scherm Dashboard. Taken die worden uitgevoerd, kunnen worden gestopt met behulp van de knoppen aan de rechterkant van de actieve rij.

Schermopname van runbooktaken.

Schermopname van runbookexemplaren.

U kunt de rijen in de weergave Taken selecteren, net zoals de rijen op het scherm Dashboard. Taken die worden uitgevoerd, kunnen worden gestopt met behulp van de knoppen aan de rechterkant van de actieve rij.

Terwijl dit scherm actief is, kunt u een ander runbook kiezen in de navigatiestructuur. Hiermee wordt het geselecteerde tabblad niet gewijzigd. U kunt taken van verschillende runbooks bekijken door het tabblad Taken te selecteren en naar de gewenste runbooks in de navigatiestructuur te navigeren.

Taken

Wanneer u een taak selecteert (met behulp van de knop (i), navigeert de app naar dit scherm. In het bovenste deelvenster ziet u de metagegevens van de taak (tijdstempels, parameters).

Een tabel met de exemplaren van deze taak volgt het deelvenster.

Schermopname met taakdetails.

De meeste taken hebben één exemplaar. Als het runbook een controle-/gebeurtenistriggeractiviteit heeft, start elke trigger een unieke taakinstantie. In de volgende schermopname ziet u een taak met meer dan één exemplaar.

Schermopname van exemplaren van taken.

Notitie

Een taak kan maximaal één exemplaar hebben dat op elk gewenst moment wordt uitgevoerd. Maar omdat een runbook veel gelijktijdig uitgevoerde taken kan hebben, kan een runbook meer dan één actief exemplaar hebben.

De status van de taak wordt visueel weergegeven met de pictogrammen:

Pictogram Status
Drie puntjes Taak is in de wachtrij geplaatst
Zandloper Taak wordt uitgevoerd
Cirkel met schuine streep Taak is geannuleerd
Teek De taak is voltooid
Rood uitroepteken Taak voltooid, maar mislukt
Waarschuwing Taak voltooid met waarschuwing(en)

exemplaren

Wanneer u een exemplaar selecteert (met behulp van de knop (i), navigeert de app naar dit scherm. In het bovenste deelvenster ziet u de metagegevens van het exemplaar (taak-id, tijdstempels, parameters, server die dit exemplaar uitvoert).

Schermopname van het exemplaar.

Het bovenste deelvenster heeft ook drie navigatieknoppen:

  • Vorige: Bekijk het exemplaar dat vóór dit exemplaar is uitgevoerd.
  • Volgende: Bekijk het exemplaar dat na dit exemplaar is uitgevoerd.
  • Nieuwste: Het meest recente exemplaar weergeven.

Schermopname met details van runbookexemplaar.

Schermopname van runbookdetails.

Notitie

De taak-id is dezelfde en omdat het tweede exemplaar nog steeds wordt uitgevoerd, wordt de taak ook nog steeds uitgevoerd.

Onder het deelvenster ziet u het runbookdiagram. U kunt elke runbookactiviteit selecteren om activiteitsuitvoer weer te geven. Een pictogram dat voor elke activiteit is toegewezen, geeft de status van die activiteit aan. Wanneer u een activiteit selecteert, wordt in een deelvenster aan de rechterkant de uitvoer van de activiteit weergegeven.

Omdat een activiteit meer dan één keer binnen een exemplaar kan worden uitgevoerd (vanwege lussen), heeft elke uitvoering van de activiteit een uniek volgordenummer. Met de overlay kunt u het reeksnummer kiezen met behulp van de vervolgkeuzelijst bovenaan.

Schermopname met details van het exemplaar.

Notitie

Om een snelle laadtijd te garanderen, worden alleen de eerste 10 activiteitsuitvoer voor de activiteit geladen. De knop Meer laden laat zien hoe vaak deze activiteit is uitgevoerd en u kunt deze selecteren om meer uitvoer te laden.

De instantie - en activiteitsstatus hebben dezelfde indeling als Taakstatus.

Runbooks uitvoeren

Navigeer naar het scherm Runbook van het gewenste runbook en selecteer Uitvoeren. Aan de rechterkant wordt een overlay-formulier geopend, waar u het volgende moet doen:

  • Stel waarden in op alle invoerparameters (vereist).
  • Kies de set runbookservers waarop deze taak kan worden gepland.

Schermopname van geparameteriseerde uitvoering.

Slechts een van deze servers voert deze taak uit. Als u een runbook op veel servers wilt uitvoeren, moet u die taken uitvoeren en de servers expliciet één voor één instellen.

Notitie

Voer de parameters in het formulier in, anders wordt het formulier niet in aanmerking genomen.

Wanneer het formulier wordt verzonden, wordt rechtsboven een verdwijnende pop-up weergegeven om aan te geven of de taak in de wachtrij is geplaatst of niet.

Schermopname van de melding van de taakwachtrij.

Stoppen met het uitvoeren van taken

De knop Stoppen wordt weergegeven op het dashboard en het scherm Taak. Als de pop-up in de rechterbovenhoek verdwijnt, wordt aangegeven of de taak is gestopt of niet.

Schermopname van de melding over het stoppen van de taak.

Veelgestelde vragen

De console wordt niet geladen; fout "Uh oh! Problemen met het maken van verbinding met WebApi [status 0]' wordt weergegeven.

  1. Controleer de ontwikkelaarsconsole van de browser (tabblad Console) en zoek naar CORS-fouten (geblokkeerd door CORS-beleid).

    Schermopname van de foutconsole.

  2. Als er geen CORS-fouten zijn, controleert u de Logboeken logboeken (toepassing) op de web-API-computer.

Als u CORS-fouten wilt oplossen, moet u ervoor zorgen dat het API-bestand web.config een geschikte CORS-configuratie moet hebben. De browserfout toont de oorspronkelijke waarde die wordt verwacht in de web-API's web.config. Hoewel domeinnamen niet hoofdlettergevoelig zijn, maakt IIS CORS gebruik van een hoofdlettergevoelige vergelijkingstest. Zorg ervoor dat de origin waarde in kleine letters staat in de IIS CORS-configuratie.

Tip

Een typische WEB API IIS CORS-configuratie:

<add allowCredentials="true" maxAge="7200" origin="http://{domain}[:{port}]">
  <allowMethods>
    <add method="GET"/>
    <add method="PUT"/>
    <add method="POST"/>
    <add method="PATCH"/>
    <add method="DELETE"/>
  </allowMethods>
  <allowHeaders allowAllRequestedHeaders="true"/>
</add>

Zie dit artikel over CORS-moduleconfiguratie voor meer informatie over het configureren van CORS inweb.config.

Hoe kan ik de URL van de web-API bijwerken?

De console laadt {install_dir}\assets\configuration.json om de API-URL te vinden. U kunt deze bewerken met behulp van een editor voor tekst zonder opmaak. Zorg ervoor dat er geen volgtekening / (slash) aan het einde van de URL staat.

Migreren naar HTML5-webonderdelen

De HTML5-webonderdelen zijn in december 2021 uitgebracht via een blogberichtaankondiging. De release bevatte een .NET Core 5 REST API en een opnieuw ontworpen HTML5-console (zonder Silverlight).

U wordt aangeraden te migreren naar .NET Core 6 Web Components (v10.19.350.0), die wordt ondersteund volgens het ondersteuningsbeleid van System Center 2019.

Hieronder volgen de verbeteringen die zijn aangebracht in de webonderdelen:

  1. Voer een upgrade uit naar de nieuwste LTSC .NET Core 6. De ondersteuning voor .NET 5 is beëindigd.
  2. Job start formulierparameters in .NET 5-webconsole waren verplicht.
  3. Horizontaal schuiven toegevoegd aan de navigatiestructuur, lost de weergave van diep geneste inhoud op.
  4. API-eindpunten zijn beveiligd en problemen met betrekking tot gebruikersmachtigingen die niet worden gehonoreerd, zijn opgelost.
  5. Tijdstempels op de console komen nu overeen met de tijdzone van het systeem.
  6. Runbooks op hoofdniveau (dus zonder bovenliggende map) zijn nu zichtbaar.
  7. De Swagger-specificatie (ook wel Bekend als OpenAPI) waarin de API wordt beschreven, wordt samen met de app gepubliceerd.
  8. Verpakt in een Microsoft-installatieprogramma (.msi) samen met een gebruikersinterface van het installatieprogramma om de installatie/verwijdering te vereenvoudigen.

Vereisten voor installatie

De inbegrepen Setup.exe test en vraagt om de volgende ontbrekende vereisten:

  1. Hostingbundel van .NET 6
  2. IIS-modules: CORS en URL herschrijven.

Tip

U kunt de release v10.19.350.0 naast de functies .NET 5 en SilverLight Web installeren.

Voer de volgende PowerShell-opdracht uit om het releasepakket v10.19.350.0 uit DLC te extraheren en start Setup.exe:

Setup.exe /components:webapi,webconsole

Raadpleeg de documentatie van het API- en console-installatieprogramma en volg de stappen die worden weergegeven in Setup.exe.

Het installatieprogramma maakt automatisch nieuwe IIS-sites met nieuwe web.config. Mogelijk hebt u wijzigingen aangebracht in de web.config (zoals het toevoegen van domeinen aan toegestane CORS-origins, database-instellingen, andere IIS-site-elementen). Vergelijk de vorige en nieuwe web.config en werk de nieuwe web.config zo nodig bij.

De API-specificatie (Swagger/OpenAPI) is opgenomen in .json-indeling en kan worden gevisualiseerd met behulp van een swagger-previewer van uw keuze, zoals Swagger-editor.

Volg de veelgestelde vragen om veelvoorkomende problemen op te lossen. Zodra u vertrouwd bent met de versie v10.19.350.0, kunt u de .NET 5-apps en de respectieve IIS-sites verwijderen.

Veelgestelde vragen

Na het navigeren naar de HTML5-console met behulp van de browser, zie ik Uh oh! Problemen met het maken van verbinding met het API-bericht .

Controleer de consolelogboeken van de browser (druk op Shift+Ctrl+I in Microsoft Edge) en kijk of er een CORS-fout is opgetreden. Een CORS-fout impliceert dat de URL van de webconsole niet is toegevoegd aan de lijst met toegestane oorsprongen van de API.

Als de aanvragen zijn mislukt met foutcode 401, betekent dit dat er een verificatiefout is.

  • Zorg ervoor dat de identiteit waarmee de browser wordt uitgevoerd leesrechten heeft voor Orchestrator-assets. Deze machtigingen kunnen worden verleend met behulp van de runbook-Designer. U kunt de identiteit van het browserproces wijzigen door de browser te openen met de optie Uitvoeren als.
  • Zorg ervoor dat Windows-verificatie is ingeschakeld in IIS-functies en dat de methode is ingeschakeld met de IIS-site.

Ik zie ongeveer 500 foutreacties

U kunt elke REST-client gebruiken om aanvragen naar de API te verzenden. Als de API geen verbinding kan maken met de database of als de vereiste .NET-runtime niet is geïnstalleerd, worden er fouten met code 500 gegenereerd. De foutdetails zijn zichtbaar in de ETW-gebeurtenislogboeken (gebruik Logboeken), die de hoofdoorzaak kunnen onthullen.

Controleer of de API werkt door de volgende PowerShell-opdracht uit te voeren:

Voor PowerShell 5.1-versie

Invoke-RestMethod http://localhost:<api_port>/api/login -UseDefaultcredentials

Voor PowerShell 7.x-versie

Invoke-RestMethod http://localhost:<api_port>/api/login -UseDefaultcredentials -AllowUnencryptedAuthentication

Het installatieprogramma heeft geen HTTPS-eindpunten (TLS) gemaakt. Ik heb deze nodig.

Het instellen van TLS valt buiten het bereik van onze installateurs; u moet de IIS-documentatie volgen. Zodra het is ingesteld, moet u ervoor zorgen dat het https-domein van de webconsole ook wordt toegevoegd aan de lijst met toegestane CORS-oorsprongen.

De Orchestrator-console is een app met één pagina waarmee u uw Orchestrator-implementatie kunt bewaken en uitvoeren. In dit artikel worden de ondersteunde functies in de Orchestrator 2022-console beschreven.

Schermopname van het dashboard.

In het navigatiedeelvenster aan de linkerkant ziet u de structuur Runbook en Mappen, zoals in de runbook-Designer. In tegenstelling tot de console in eerdere versies, kunt u de mappen niet selecteren, maar selecteert u de runbooks en bekijkt u de taken en voert u deze uit.

Het navigatiedeelvenster is altijd zichtbaar op alle schermen, zodat u snel naar andere runbooks en mappen kunt navigeren terwijl u op hetzelfde scherm blijft.

Rechts van het navigatiedeelvenster ziet u het gekozen scherm. Het scherm Dashboard wordt standaard weergegeven.

Notitie

Op dit moment wordt automatisch vernieuwen voor geen van de schermen ondersteund. Laad de pagina handmatig opnieuw.

Dashboard

Het dashboard toont actieve taken bovenaan, gevolgd door een tabel met alle voltooide taken (geschiedenis). Het deelvenster Voltooide taken (geschiedenis) is standaard samengevouwen, zodat de focus op de actieve taken is toegestaan.

Schermopname van de dashboardgeschiedenis.

Elke rij in beide deelvensters komt overeen met een unieke taak. Een taak kan een of meer runbookexemplaren hebben. In elke rij wordt het volgende weergegeven:

  • Taak-id: koppeling naar het runbook
  • Tijdstempels: Het aantal geslaagde en mislukte exemplaren wordt weergegeven in een van de kolommen voor alle rijen.
  • Actieknoppen: Taak stoppen of Taakdetails weergeven

U kunt elk van de taakrijen selecteren en uitvouwen en de exemplaren van de taak weergeven.

Runbooks

Wanneer u een runbook selecteert in de navigatiestructuur of een runbookkoppeling selecteert, navigeert de app naar het scherm Runbook. In het bovenste deelvenster worden de metagegevens van het runbook weergegeven (bewerkingsstatus, tijdstempels, enzovoort). Met de knop Uitvoeren op het scherm kunt u het runbook in de wachtrij plaatsen voor uitvoering op de gewenste subset van runbookservers. De knop Uitvoeren is uitgeschakeld voor runbooks die niet de status Gepubliceerd hebben.

Schermopname van de runbookweergave.

Onder dit deelvenster ziet u een weergave met tabbladen:

  • Weergave: voor de grafische runbookafbeelding.
  • Taken: voor de lijst met actieve en voltooide taken van het runbook (zie hieronder).
  • Exemplaren: voor de lijst met actieve en voltooide exemplaren van het runbook voor alle bijbehorende taken (zie hieronder).

U kunt de rijen in de weergave Taken selecteren, net zoals de rijen op het scherm Dashboard. Taken die worden uitgevoerd, kunnen worden gestopt met behulp van de knoppen aan de rechterkant van de actieve rij.

Schermopname van runbooktaken.

Schermopname van runbookexemplaren.

Terwijl dit scherm actief is, kunt u een ander runbook kiezen in de navigatiestructuur. Hiermee wordt het geselecteerde tabblad niet gewijzigd. U kunt taken van verschillende runbooks snel bekijken door het tabblad Taken te selecteren en naar de gewenste runbooks in de navigatiestructuur te navigeren.

Taken

Wanneer u een taak selecteert (met behulp van de knop (i), navigeert de app naar dit scherm. In het bovenste deelvenster worden de metagegevens van de taak (tijdstempels, parameters) weergegeven.

Een tabel met de exemplaren van deze taak volgt het deelvenster.

Schermopname met taakdetails.

De meeste taken hebben één exemplaar. Als het runbook een activiteit controle-/gebeurtenistrigger heeft, start elke trigger een uniek taakexemplaren. In de onderstaande schermopname ziet u een taak met meer dan één exemplaar.

Schermopname van exemplaren van taken.

Notitie

Een taak kan op elk moment maximaal één actief exemplaar hebben. Maar omdat een runbook veel gelijktijdig uitgevoerde taken kan hebben, kan een runbook meer dan één actief exemplaar hebben.

De status van de taak wordt visueel weergegeven met de pictogrammen:

  • Drie puntjes: Taak is in de wachtrij geplaatst
  • Zandloper: Taak wordt uitgevoerd
  • Cirkel met slash: taak is geannuleerd
  • Vinkje: Taak is voltooid
  • Rood uitroepteken: taak voltooid, maar mislukt
  • Waarschuwing: taak voltooid met waarschuwing(en)

exemplaren

Wanneer u een exemplaar selecteert (met behulp van de knop (i), navigeert de app naar dit scherm. In het bovenste deelvenster worden de metagegevens van het exemplaar weergegeven (taak-id, tijdstempels, parameters, server die dit exemplaar uitvoert).

Schermopname van het exemplaar.

Het bovenste deelvenster heeft ook drie navigatieknoppen:

  • Vorige: Bekijk het exemplaar dat vóór dit exemplaar is uitgevoerd.
  • Volgende: Bekijk het exemplaar dat na dit exemplaar is uitgevoerd.
  • Meest recente: meest recente exemplaar weergeven

Schermopname met details van runbookexemplaren.

Schermopname van runbookdetails.

Notitie

De taak-id is hetzelfde en omdat het tweede exemplaar nog steeds wordt uitgevoerd, wordt de taak ook nog steeds uitgevoerd.

Onder het deelvenster ziet u het runbookdiagram. U kunt elke runbookactiviteit selecteren om de uitvoer van de activiteit weer te geven. Een pictogram dat voor elke activiteit is toegewezen, geeft de status van die activiteit aan. Wanneer u een activiteit selecteert, wordt aan de rechterkant een overlay weergegeven met de uitvoer van de activiteit.

Omdat een activiteit meer dan één keer kan worden uitgevoerd binnen een exemplaar (vanwege lus), heeft elke uitvoering van de activiteit een uniek volgnummer. Met de overlay kunt u het reeksnummer kiezen met behulp van de vervolgkeuzelijst bovenaan.

Schermopname met de details van het exemplaar.

Notitie

Om een snelle laadtijd te garanderen, worden alleen de eerste tien activiteitsuitvoerwaarden voor de activiteit geladen. De knop Meer laden laat zien hoe vaak deze activiteit is uitgevoerd en u kunt deze selecteren om meer uitvoer te laden.

De instantie - en activiteitsstatus hebben dezelfde indeling als Taakstatus.

Runbooks uitvoeren

Navigeer naar het scherm Runbook van het gewenste runbook en selecteer Uitvoeren. Aan de rechterkant wordt een overlay-formulier geopend, waar u het volgende moet doen:

  • Waarden instellen op alle invoerparameters (vereist)
  • Kies de set runbookservers waarop deze taak kan worden gepland.

Schermopname van geparameteriseerde uitvoering.

Slechts één van deze servers voert deze taak daadwerkelijk uit. Als u een runbook op veel servers wilt uitvoeren, moet u dat aantal taken uitvoeren en de servers expliciet één voor één instellen.

Notitie

Voer de parameters in het formulier in, anders wordt het formulier niet in aanmerking genomen.

Wanneer het formulier wordt verzonden, wordt rechtsboven een verdwijnende pop-up weergegeven om aan te geven of de taak in de wachtrij is geplaatst of niet.

Schermopname van de melding van de taakwachtrij.

Stoppen met het uitvoeren van taken

De knop Stoppen wordt weergegeven op het dashboard en het scherm Taak. In de rechterbovenhoek van de pagina ziet u een verdwijnend pop-upvenster om te bevestigen of een taak nog steeds wordt uitgevoerd of is gestopt.

Schermopname van de melding over het stoppen van de taak.

Veelgestelde vragen

De console wordt niet geladen; fout "Uh oh! Problemen bij het maken van verbinding met WebApi [status 0]' wordt weergegeven

  1. Controleer de ontwikkelaarsconsole van de browser (tabblad Console) en zoek naar CORS-fouten (geblokkeerd door CORS-beleid).

    Schermopname van de foutconsole.

  2. Als er geen CORS-fouten zijn, controleert u de Logboeken logboeken (toepassing) op de web-API-computer.

Als u CORS-fouten wilt oplossen, moet u ervoor zorgen dat het API-bestand web.config een geschikte CORS-configuratie heeft. De browserfout toont de oorspronkelijke waarde die wordt verwacht in de web-API's web.config. Hoewel domeinnamen niet hoofdlettergevoelig zijn, maakt IIS CORS gebruik van een hoofdlettergevoelige vergelijkingstest. Zorg ervoor dat de origin waarde in kleine letters staat in de IIS CORS-configuratie.

Tip

Een typische WEB API IIS CORS-configuratie:

<add allowCredentials="true" maxAge="7200" origin="http://{domain}[:{port}]">
  <allowMethods>
    <add method="GET"/>
    <add method="PUT"/>
    <add method="POST"/>
    <add method="PATCH"/>
    <add method="DELETE"/>
  </allowMethods>
  <allowHeaders allowAllRequestedHeaders="true"/>
</add>

Zie dit artikel over CORS-moduleconfiguratie voor meer informatie over het configureren van CORS inweb.config.

Hoe kan ik de URL van de web-API bijwerken?

De console laadt {install_dir}\assets\configuration.json om de API-URL te vinden. U kunt deze bewerken met behulp van een editor voor tekst zonder opmaak. Zorg ervoor dat er geen volg-/aan het einde van de URL staat.

De Orchestration-console is één webpagina die bestaat uit meerdere deelvensters en werkruimten. In dit artikel worden deze deelvensters en werkruimten beschreven en bevat procedures voor toegang tot de console en het beheren van runbooks.

Het navigatiedeelvenster is het linkerdeelvenster in de Orchestration-console, waar u de werkruimte kunt selecteren die u wilt gebruiken. Afhankelijk van de werkruimte die u selecteert, kunt u specifieke gegevens weergeven en specifieke opties gebruiken. De volgende werkruimtes zijn beschikbaar in het navigatiedeelvenster.

Runbooks-werkruimte

In de werkruimte Runbooks kunt u runbooks starten en stoppen. U kunt ook informatie weergeven, zoals de taken en exemplaren gemaakt voor elke runbook en hun definitie.

Samenvatting

Het tabblad Samenvatting wordt weergegeven voor elke map of elk runbook dat is geselecteerd in de werkruimte Runbooks . Op dit tabblad wordt overzichtsinformatie weergegeven voor de taken en exemplaren van het geselecteerde runbook of voor alle runbooks in de geselecteerde map. De statistieken die worden weergegeven, worden elke 10 minuten bijgewerkt, dus de activiteit die binnen die tijd wordt uitgevoerd, wordt mogelijk niet weergegeven in de getallen totdat ze zijn bijgewerkt.

Elke kolom in de samenvatting geeft het aantal taken en exemplaren weer dat is voltooid met een bepaalde status (Geslaagd, Waarschuwing of Mislukt) in het afgelopen uur, de laatste dag en de afgelopen week. Voor exemplaren wordt het aantal exemplaren die momenteel actief zijn ook weergegeven. Voor taken wordt het aantal taken die zijn gemaakt en die momenteel in de wachtrij staan ook weergegeven.

Runbooks

Het tabblad Runbooks wordt weergegeven wanneer u een map selecteert in de werkruimte Runbooks . Het bevat de runbooks uit de geselecteerde map met de status van alle actieve taken en exemplaren ervan. Als u een van deze runbooks wilt selecteren en de bijbehorende acties wilt beheren, selecteert u een optie in het deelvenster Acties . Als u een groot aantal runbooks hebt, kunt u de lijst verfijnen door een filter op te geven.

Taken

Het tabblad Taken wordt weergegeven wanneer u een map of runbook selecteert in de werkruimte Runbooks . Dit tabblad geeft de taken weer die werden gemaakt voor een bepaald runbook en de voltooiingsstatus. Voor een map geeft het de taken gemaakt voor alle runbooks in de map en hun voltooiingsstatus. Een taak is een verzoek voor een runbook-server om een runbook uit te voeren en wordt elke keer gemaakt wanneer een draaiboek een verzoek tot uitvoering ontvangt. Als een runbook start met een bewaking, maakt het een taak die continu wordt uitgevoerd tot het runbook wordt gestopt. In dit geval toont de status van de taak een zandloper die aangeeft dat deze momenteel wordt uitgevoerd.

exemplaren

Het tabblad Exemplaren wordt weergegeven als u een map of runbook selecteert in de werkruimte Runbooks . Voor een Runbook geeft dit tabblad de exemplaren die zijn gemaakt voor het runbook en hun voltooiingsstatus. Voor een map geeft het de exemplaren gemaakt voor alle runbooks in de map en hun voltooiingsstatus. Een exemplaar is een actieve kopie van een runbook en wordt elke keer dat het runbook wordt uitgevoerd, gemaakt. Als een runbook start met een bewaking, maakt het een exemplaar dat continu wordt uitgevoerd tot aan de bewakingsvoorwaarde wordt voldaan. In dit geval geeft de status voor het exemplaar een zandloper weer. Wanneer aan de bewakingsvoorwaarde is voldaan, gaat het exemplaar door met de volgende activiteiten en geeft vervolgens de voltooiingsstatus weer. Het runbook maakt vervolgens een nieuw exemplaar dat ook wordt uitgevoerd tot aan de bewakingsvoorwaarde is voldaan.

Werkruimte Runbook-servers

In de werkruimte Runbook Servers kunt u de status van huidige en voltooide taken en exemplaren voor elke runbookserver bekijken.

Taken

Het tabblad Taken bevat de taken die zijn uitgevoerd op de runbookserver en hun voltooiingsstatus. Een taak is een verzoek voor een runbook-server om een runbook uit te voeren en wordt elke keer gemaakt wanneer een draaiboek een verzoek tot uitvoering ontvangt. Als een runbook start met een bewaking, maakt het een taak die continu wordt uitgevoerd tot het runbook wordt gestopt. In dit geval toont de status van de taak een zandloper, wat betekent dat deze momenteel wordt uitgevoerd.

exemplaren

Het tabblad Exemplaren bevat de exemplaren die zijn gemaakt op de runbookserver en hun voltooiingsstatus. Een exemplaar is een actieve kopie van een runbook en wordt elke keer dat het runbook wordt uitgevoerd, gemaakt. Als een runbook start met een bewaking, maakt het een exemplaar dat continu wordt uitgevoerd tot aan de bewakingsvoorwaarde wordt voldaan. In dit geval geeft de status voor het exemplaar een zandloper weer. Wanneer aan de bewakingsvoorwaarde is voldaan, gaat het exemplaar door met de volgende activiteiten en geeft vervolgens een voltooiingsstatus weer. Het runbook maakt vervolgens een nieuw exemplaar dat ook wordt uitgevoerd tot aan de bewakingsvoorwaarde is voldaan.

Werkruimte Gebeurtenissen

In de werkruimte Gebeurtenissen kunt u logboeken bekijken. Standaard omvatten logboekgebeurtenissen alle gebeurtenissen voor de managementserver en alle runbook-servers. Als u de gebeurtenissen wilt beperken, selecteert u Filteren en geeft u criteria op om de weergegeven gebeurtenissen te beperken. Als een gebeurtenis specifiek is voor een runbookserver, bevat deze de naam van de server in het vak Bron . In dit geval kunt u de gebeurtenis selecteren en vervolgens Runbookserver weergeven selecteren in het deelvenster Acties . Als u Runbookserver weergeven selecteert, wordt het tabblad Taken in de werkruimte Runbook Servers voor die runbookserver geopend.

De Orchestration-console starten in een browser

  1. Open uw browser.

  2. Voer in de adresbalk in http://computer name/:port number waarbij computernaam de naam is van de server waarop de webservice is geïnstalleerd en poort het poortnummer is dat is geselecteerd tijdens de configuratie van de webservice. De standaardpoort is 82.

Start de Orchestration-console in de runbook-Designer

Selecteer de knop Orchestration Console op de werkbalk.

Notitie

Als de URL niet is ingesteld voor de Orchestration-console, wordt er een foutbericht weergegeven. Gebruik de volgende procedure om de URL in te stellen.

Stel de URL van de Orchestration-console in het runbook in Designer

  1. Selecteer Opties en selecteer vervolgens Orchestration Console.

  2. Voer in http://computer name:port number het vak URL in waarbij computernaam de naam is van de server waarop de webservice is geïnstalleerd en poort het poortnummer is dat is geselecteerd tijdens de configuratie van de webservice. De standaardpoort is 82.

  3. Selecteer Finish.

Runbooks starten en stoppen

Naast het weergeven van de huidige status van een runbook, kunt u een runbook ook starten en stoppen vanuit de Orchestration-console. Wanneer u een runbook start, wordt een taak gemaakt en deze wacht voor een beschikbare runbook-server om het runbook te verwerken. Als de eerste actie in een runbook een bewaking is, wordt de taak continu uitgevoerd, mogelijk produceert ze meerdere exemplaren van een runbook, totdat het runbook of de taak wordt gestopt. Wanneer een runbook-server beschikbaar is, verstrekt de taak een exemplaar van het runbook aan de runbook-server om te verwerken. Een actief runbook heeft tenminste één taak en één of meer exemplaren die ermee verbonden zijn.

Wanneer u een runbook stopt, worden het runbook, alle taken en alle exemplaren die aan het runbook zijn gekoppeld, gestopt.

Selecteer het vereiste tabblad voor stappen voor het starten, stoppen of weergeven van de status van een runbook:

Volg deze stappen om een runbook te starten:

  1. Selecteer Runbooks om de werkruimte Runbooks te openen.

  2. Als het runbook zich in een map bevindt, selecteert u de map in het deelvenster Runbooks .

  3. Selecteer het tabblad Runbooks in het resultatenvenster.

  4. Selecteer het runbook en selecteer vervolgens runbook starten in het deelvenster Acties.

  5. Als voor het runbook parameters zijn vereist, worden deze weergegeven in het deelvenster Runbookparameters . Selecteer de kolom Waarde voor elk runbook en voer een waarde in voor het runbook dat moet worden gebruikt.

  6. Als u het runbook wilt uitvoeren op een andere server dan de standaardserver, selecteert u een server in het deelvenster Beschikbare runbookserver(s) en selecteert u vervolgens de pijl-rechts om de server toe te voegen aan het deelvenster Geselecteerde runbookserver(s).

    Notitie

    Als u meerdere servers toevoegt aan het deelvenster Geselecteerde runbookserver(s), wordt het runbook alleen uitgevoerd op de eerste server als deze beschikbaar is. De andere servers zijn back-upservers waarop het runbook alleen wordt uitgevoerd als de primaire server niet beschikbaar is.

  7. Selecteer Starten.

Taken stoppen

Een taak is een aanvraag voor een runbook om te worden uitgevoerd. Een taak wordt alleen gemaakt als u een draaiboek vraagt om te worden uitgevoerd. Als de eerste actie in een runbook een bewaking is, wordt de taak continu uitgevoerd totdat het runbook of de taak wordt gestopt. Een zandloper geeft de status van een actieve taak. Een exemplaar is een actieve kopie van een runbook.

Je kunt geen baan beginnen; u kunt alleen een runbook starten.

Wanneer u een exemplaar wilt bekijken, kunt u ervoor kiezen om de bijbehorende taak te stoppen. Het stoppen van de taak stopt het exemplaar, de taak, alle andere bijbehorende exemplaren en het runbook.

Volgende stappen

Zie Runbooks implementeren voor meer informatie over het implementeren van runbooks.