Dela via


Runbook-egenskaper

 

Publicerat: mars 2016

Gäller för: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

En Runbook består i huvudsak av en serie aktiviteter som använder data, utför uppgifter och publicerar data som ska användas av andra aktiviteter i en Runbook. För varje Runbook finns en uppsättning konfigurerbara egenskaper. Med de här egenskaperna kan du anpassa funktionssättet för en Runbook.

Visa egenskaperna för en Runbook

  1. I Runbook Designer i rutan Anslutningar klickar du på mappen Runbooks.

  2. Om Runbook har sparats i en mapp väljer du den mappen under Runbooks.

  3. I designarbetsytan i Runbook Designer högerklickar du på fliken för en Runbook och väljer Egenskaper.

  4. Klicka på Slutför om du vill stänga dialogrutan Egenskaper för Runbook.

Här visas en sammanfattning av Runbook-egenskaper och hur du konfigurerar dem.

Allmänt

På fliken Allmänt i dialogrutan Egenskaper för Runbook kan du ange ett anpassat namn och beskrivning på Runbook. Du kan även koppla ett schema till Runbook. När du har tilldelat Runbook ett schema körs Runbook bara på det datum och vid de tidpunkter du angett i schemat.

Skapa ett schema

  1. I Runbook Designer i rutan Anslutningar expanderar du mappen Globala inställningar.

  2. Högerklicka på mappen Scheman och välj Nytt och därefter Schema.

  3. På fliken Allmänt i dialogrutan Nytt schema anger du ett namn på schemat i rutan Namn.

  4. På fliken Information i dialogrutan Nytt schema väljer du datum och tid då Runbook ska startas.

    Konfigurera schemat för särskilda dagar i veckan
    1. På fliken Information i dialogrutan Nytt schema klickar du på Dagar i veckan och anger vilka dagar du vill att Runbook ska startas.

    2. Under Förekomst väljer du vilken vecka i månaden Runbook ska starta.

      Om du exempelvis vill att Runbook ska starta varje måndag går du till Dagar i veckan och väljer Måndag. Under Förekomst väljer du Första, Andra, Tredje, Fjärde och Sista.

    Konfigurera schemat för särskilda dagar i månaden
    1. På fliken Information i dialogrutan Nytt schema klickar du på Dagar i månaden.

    2. I rutan Dagar i månaden anger du det eller de datum då du vill starta Runbook.

      Ange ett kommatecken mellan varje datum.

      Om du till exempel vill starta Runbook den första och den 15:e varje månad, anger du 1, 15 i rutan Dagar i månaden.

    Konfigurera schemat för specifika timmar
    1. På fliken Information i dialogrutan Nytt schema klickar du på Timmar.

    2. I dialogrutan Schemalägg timmar väljer du vilken timme Runbook ska starta.

      Du kan både tillåta och neka en start av Runbook under valfri period. Om du till exempel vill starta en Runbook utanför arbetstid väljer du 21:00 till 05:00. för måndag, tisdag, onsdag, torsdag och fredag och klickar sedan på Nekade.

  5. På fliken Undantag i dialogrutan Nytt schema lägger till eventuella datumundantag och klickar sedan på OK.

  6. Klicka på Slutför.

System_CAPS_ICON_important.jpg Viktigt

Det schemalagda datumet och tiden baseras på Runbook-serverns systemklocka. På så vis kan ett schema användas i miljöer med virtuella datorer och fortsätta att köras även när systemklockan justeras efter sommartid.

Koppla ett schema till en Runbook

  1. I dialogrutan Egenskaper för Runbook på fliken Allmänt klickar du på knappen med tre punkter (...) och bläddrar efter ett Schema.

  2. Välj ett schema, klicka på OK och klicka sedan på Avsluta.

Runbook-servrar

På fliken visas en lista över Runbook-servrar som denna Runbook har tilldelats. Om listan är tom används inställningen i mappen Runbook-servrar i fönstret Anslutningar i Runbook Designer. Om den Runbook-server som använder den primära rollen är tillgänglig, körs Runbook på den. Om den primära Runbook-servern inte är tillgänglig kontrolleras varje Runbook-server som har en väntelägesroll tills någon av dem kan köra Runbook.

Du kan åsidosätta det här standardfunktionssättet och tilldela en Runbook en primär och valfritt antal Runbook-servrar med rollen Vänteläge. Det kan vara bra att koppla en särskild Runbook-server till en Runbook om denna behöver åtkomst till en speciell resurs, till exempel en enhet för säkerhetskopiering.

Koppla en Runbook till Runbook-servrar med rollen Primär och Vänteläge

  1. I dialogrutan Egenskaper för Runbook går du till fliken Runbook-servrar och väljer Åsidosätt standardroller för Runbook-server för att konfigurera Runbook-servrar med rollen Primär och Vänteläge.

  2. Klicka på Lägg till.

  3. Välj en Runbook-server och klicka sedan på OK.

    Den första Runbook-servern du lägger till blir den primära Runbook-servern.

  4. Om du vill lägga till flera Runbook-servrar klickar du på Lägg till och väljer en annan Runbook-server.

    Alla ytterligare Runbook-servrar läggs till som väntelägesservrar.

  5. När du är klar med att lägga till Runbook-servrar klickar du på Slutför.

Loggning

Den här funktionen styr vilka data som ska loggas i Orchestration-databasen. Om informationen är lagrad i Orchestration-databasen visas den till exempel i fönstret Logg i Runbook Designer och i Orchestration-konsolen. Informationen påverkar inte tillgängligheten för publicerade data i en pågående Runbook.

Publicerade data innehåller information om varje aktivitet. Närmare information om tillgängliga publicerade data för varje standardaktivitet finns i Runbook-aktivitetsreferens för System Center 2012 – Orchestrator. Närmare information om tillgängliga publicerade data i integreringspaket, finns i Integration Packs for System Center 2012 - Orchestrator [Orch2012_TechNet_IP].

Vanliga publicerade data är en uppsättning dataobjekt som är gemensam för alla aktiviteter. Objekten är följande:

  • Aktivitetsnamn

  • Aktivitetstyp

  • Aktivitets-ID

  • Aktivitetens sluttid år, månad, dag, veckodag, timmar, minuter, sekunder

  • Aktivitetens varaktighet

  • Föregående aktivitet

  • Namn på föregående aktivitet

System_CAPS_ICON_caution.jpg Aktsamhet

När du aktiverar loggning ökar storleken på Orchestration-databasen.

Händelseaviseringar

Du kan aktivera händelseavisering för Runbook. Aviseringar visas till exempel i fönstret Logg i Runbook Designer och i Orchestration-konsolen.

Om du vill få en avisering när en Runbook körs längre än den angivna tiden, anger du ett värde i rutan sekunder.

Om du vill få en avisering om en Runbook inte körs, klickar du på alternativet Runbook misslyckas att köra.

Mer information om händelseaviseringar finns i Orchestrator-loggar.

Samtidiga jobb

Med inställningen Samtidiga jobb kan du ange ett högsta antal samtidiga jobb och köra flera förfrågningar för samma Runbook på samma gång. Inställningen gäller en enskild Runbook. En Runbook-server kan köra 50 Runbooks på samma gång. Om du väljer en inställning för Samtidiga jobb på över 50 krävs det flera Runbook-servrar i din miljö eller också ställs förfrågningarna om att starta en Runbook i kö.

Följande begränsningar gäller:

  • Du får inte köra flera samtidiga förfrågningar om Runbooks som börjar med övervakningsaktiviteter. Om du försöker ändra maxantalet samtidiga förfrågningar för dessa Runbooks återställs Maximalt antal samtidiga jobb till 1 och ett felmeddelande visas i Runbook Designer.

  • En Runbook-server kör samtidiga jobb för Runbooks upp till den maximala bearbetningsgränsen. Om du vill ändra den maximala bearbetningsgränsen läser du Konfigurera Runbook-begränsning.

  • Skapa inte samtidiga förfrågningar för Runbooks som innehåller Ändra räknare-aktiviteter. När du kör olika exemplar av samma Runbook samtidigt som innebär att räknaren ändras (ange, återställa, öka eller minska) kan räknarvärdet bli osäkert. Du kan läsa av värdet på räknare i Runbooks som körs samtidigt.

  • Kör inte samtidiga förfrågningar för Runbooks som samverkar med en produkt som inte kommer från Microsoft, till exempel ett loggnings- eller systemövervakningsverktyg, om du inte är insatt i hur verktyget hanterar parallell bearbetning. Om verktyget inte kan hantera parallell bearbetning, eller om du inte är säker, låter du maxantalet samtidiga förfrågningar ha värdet 1.

  • Planera noga användningen av flera förfrågningar. Innan du ändrar maxantalet samtidiga Runbook-förfrågningar måste du tänka på vilka uppgifter som Runbook ska utföra. Kontrollera att varje Runbook-instans kan slutföras utan problem. Om till exempel en Runbook skapar en mapp, kopierar filer till den och därefter raderar mappen när den är klar, kan en Runbook-instans radera mappen innan andra instanser är färdiga med den. I så fall bör du behålla maxantalet 1 för samtidiga förfrågningar för denna Runbook för att undvika konflikter.

Returnerade data

Returnerade data är den information som en Runbook returnerar när den är klar. Varje definition av returnerade data kan innehålla antingen ett enda eller flera parametervärden. Om du vill fylla i datadefinitionerna avslutar du arbetsflödet med en Returnera data-aktivitet som innehåller returvärdena.

Du öppnar värdena för returnerade data via publicerade data på något av följande sätt.

  • Anropa Runbook från en annan Runbook med aktiviteten Anropa Runbook. En överordnad Runbook har åtkomst till en underordnad Runbooks returnerade data som publicerade data från aktiviteten Anropa Runbook.

  • Visa publicerade data från Runbook Designer eller Orchestration-konsolen.

  • Använd Orchestrator-webbtjänsten för att returnera Publicerade data programmässigt.

Mer information om standardaktiviteterna Anropa Runbook, Initiera data och Returnera data finns i Runbook-aktivitetsreferens för System Center 2012 – Orchestrator.

Om du vill definiera de returnerade data som en Runbook ska returnera använder du Lägg till, Redigera och Ta bort för att skapa varje parameter.

Se även

Runbook-aktivitetsreferens för System Center 2012 – Orchestrator
Orchestrator-loggar