Sdílet prostřednictvím


Záznamy sady Runbook

 

Publikováno: březen 2016

Platí pro: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Každá sada Runbook při svém spuštění generuje protokol. Nástroj Runbook Designer vám umožňuje zobrazit jak informace z protokolu v reálném čase, tak historické protokoly.

Protokol v reálném čase

Protokol v reálném čase sady Runbook lze zobrazit na kartě Protokol v podokně Protokol nástroje Runbook Designer. Protokol má záznam pro každou spuštěnou instanci sady Runbook a čas jejího spuštění. Pokud tento záznam rozbalíte, můžete zobrazit právě běžící aktivitu. Dvakrát klikněte na aktivitu, abyste zobrazili její podrobnosti. Pokud jste nakonfigurovali protokolování pro sešit tak, aby zahrnovalo publikovaná data, bude tato informace zahrnuta v podrobnostech aktivity.

Historický protokol

Historický protokol sady Runbook lze zobrazit na kartě Historie protokolu v podokně Protokol nástroje Runbook Designer. Tento protokol má záznam pro každou dokončenou instanci sady Runbook s časem jejího spuštění a dokončení a stavem dokončení. Pokud dvakrát kliknete na záznam, otevře se dialogové okno Podrobnosti sady Runbook, které obsahuje každou aktivitu v sadě Runbook a její stav dokončení. Dvakrát klikněte na jednotlivé aktivity, abyste zobrazili jejich podrobnosti. Pokud jste nakonfigurovali protokolování pro sešit tak, aby zahrnovalo publikovaná data, bude tato informace zahrnuta v podrobnostech aktivity.

Možnosti protokolu sady Runbook

Ve výchozím nastavení protokoly sady Runbook neobsahují publikovaná data pro každou aktivitu. U standardních aktivit najdete seznam položek publikovaných dat pro každou aktivitu dle tématu Standardní aktivity. U integračních balíčků hledejte informace ve specifické příručce integračního balíčku. Vlastnosti protokolování lze pro jednotlivou sadu Runbook změnit, aby v protokolech obsahovala tuto informaci. Zahrnout můžete oba nebo jeden ze dvou níže uvedených typů publikovaných dat:

  • Publikovaná data specifická pro danou aktivitu jsou publikovaná data, která jsou specifická pro konkrétní aktivitu. Obvykle je tato možnost povolena pouze za účelem ladění.

  • Společná publikovaná data jsou množinou datových položek, které jsou společné pro všechny aktivity. Ty jsou následující:

    • Název aktivity

    • Typ aktivity

    • ID aktivity

    • Koncový čas aktivity (rok, měsíc, den, den v týdnu, hodiny, minuty a sekundy)

    • Doba trvání aktivity

    • Předchozí aktivita

    • Název předchozí aktivity

    • Čas publikování dat

System_CAPS_ICON_caution.jpg Upozornění

Ve výchozím nastavení jsou možnosti protokolování zakázány. Je potřeba upozornit na to, že přidáním těchto položek do protokolu dojde ke zvětšení úložiště dat.

Historie auditu sady Runbook

Položka Runbook Audit History (Historie auditu sady Runbook) sleduje změny u každé aktivity v sadě Runbook. To zahrnuje uživatele, který provedl změnu, datum a čas, kdy ke změně došlo, aktivitu, která byla změněna, a aktuální a předchozí hodnoty všech změněných vlastností. Historie auditu je spravována tak dlouho, dokud sada Runbook existuje, a nelze ji vymazat.

Položku Runbook Audit History (Historie auditu sady Runbook) lze zobrazit na kartě Historie auditu nástroje Runbook Designer. Budou zobrazeny záznamy pro aktuálně vybranou sadu Runbook. Dvakrát klikněte na záznam, tím otevřete dialogové okno Podrobnosti, kde lze zobrazit seznam všech aktivit, které byly součástí změny. Vyberte jeden ze záznamů pro zobrazení aktivity, která byla provedena, spolu se starými a novými hodnotami libovolných vlastností, které byly změněny.

Vymazání protokolů sad Runbook

Nástroj Runbook Designer nabízí funkci Mazání protokolu. Data protokolu produktu Orchestrator je možné vymazat na požádání nebo plánovaně. Dobrým postupem je naplánovat pravidelné mazání protokolu v době mimo špičku pro správnou údržbu databáze.

Poznámka

Při vymazání protokolů jsou data z databáze Orchestration odstraněna a nelze je obnovit.

Pokud necháte počet položek v protokolu růst bez omezení, může být k ukládání protokolů vyžadováno značné místo v databázi Orchestration. Aby byl zajištěn optimální stav a výkon databáze, doporučujeme z protokolů pravidelně staré položky odstraňovat. Vymazat je lze buď automaticky, nebo manuálně.

Automatické vymazání protokolů sad Runbook

Můžete naplánovat, aby se protokoly sad Runbook mazaly v pravidelných intervalech výběrem četnosti provádění tohoto procesu a nastavením počtu položek, které mají být zachovány. Ve výchozím nastavení se protokoly sad Runbook automaticky mažou s následujícím nastavením.

Nastavení Výchozí hodnota
Četnost Jednou denně
Čas 01:00:00
Zachovat Zachovat posledních 5 000 položek

Výchozí úloha vymazání protokolu vymaže všechny záznamy kromě posledních 500 záznamů protokolu v každé sadě Runbook. To znamená, že pokud má nasazený produkt Orchestrator 20 sad Runbook, výchozí vymazání ponechá posledních 500 záznamů protokolu každé sady Runbook, maximum pro databázi tak je pro všechny sady Runbook 10 000 záznamů.

Můžete buď používat tato výchozí nastavení, nebo nastavení provedením následujících kroků v nástroji Runbook Designer změnit.

Vymazání sad Runbook na vyžádání nebo nastavení četnosti mazání
  1. V nástroji Runbook Designer klikněte pravým tlačítkem na možnost Server pro správu a vyberte možnost Mazání protokolu.

    Chcete-li hned vymazat všechny sady Runbook, klikněte na tlačítko Purge Now (Vymazat nyní).

    Chcete-li hned vymazat konkrétní sadu Runbook, klikněte na kartu Historie protokolu a vyberte sadu Runbook, kterou chcete vymazat.

  2. Vyberte možnost Plán mazání protokolu.

  3. Vyberte počet dní, který má uplynout mezi jednotlivými procesy spuštění, a čas, kdy má být proces spuštěn.

  4. Pokud nechcete odstranit všechny položky, určete v možnostech mazání protokolu, které položky protokolu chcete zachovat.

  5. Klikněte na tlačítko Dokončit.

Ruční vymazání protokolů sady Runbook

Protokoly historie auditu představují zvláštní případ, protože tyto protokoly nelze pomocí funkce Mazání protokolu vymazat. Funkce historie auditu sleduje změny provedené v sadě Runbook v nástroji Runbook Designer a nelze ji odstranit. Jediný způsob, jak odstranit protokoly historie auditu, je odstranit sadu Runbook k němu přidruženou. Nicméně, objemy dat protokolů historie auditu dané sady Runbook jsou obecně malé i u velkých úložišť nasazení a nevyžadují více, než jsou minimální systémové požadavky.

Existují dvě možnosti, jak ručně vymazat protokoly sady Runbook, jak znázorňují dva níže uvedené postupy. Provádějí se v nástroji Runbook Designer.

Ruční vymazání protokolů všech sad Runbook
  1. Klikněte pravým tlačítkem na možnost Server pro správu a vyberte možnost Mazání protokolu.

  2. V možnostech mazání protokolu určete, které položky protokolů chcete zachovat.

  3. Klikněte na Vymazat.

Ruční vymazání všech položek protokolů sad Runbook pro jednu sadu Runbook
  1. Na stránce Připojení vyberte složku Sady Runbook.

  2. V podokně pracovního prostoru klikněte na kartu dané sady Runbook.

  3. V podokně Historie protokolu klikněte na kartu Historie protokolu.

  4. V horní části podokna klikněte na ikonu Koš.

  5. Poté, co se zobrazí dotaz, zda chcete protokoly opravdu vymazat, klikněte na tlačítko Ano.

Vymazání konkrétní sady položek protokolu sady Runbook u jedné sady Runbook
  1. Na stránce Připojení vyberte složku Sady Runbook.

  2. V podokně pracovního prostoru klikněte na kartu dané sady Runbook.

  3. V podokně Historie protokolu klikněte na kartu Historie protokolu.

  4. Vyberte jednu položku protokolu nebo pomocí kombinace kláves Ctrl+Shift vyberte více položek.

  5. V horní části podokna klikněte na červenou ikonu Odstranit.

  6. Poté, co se zobrazí dotaz, zda chcete vybrané položky opravdu odstranit, klikněte na tlačítko Ano.

Vymazání osamocených záznamů protokolu

Osamocené soubory protokolů mohou v databázi Orchestration zůstat po náhlém zastavení služby Runbook Server Service během spuštěné instance sady Runbook. Pokud k tomu dojde, stav instance sady Runbook nebude správně aktualizován časem ukončení. Tyto záznamy jsou vymazány při vymazání záznamů protokolu jedním z výše popsaných postupů. Chcete-li odstranit osamocené záznamy před dalším vymazáním záznamů, můžete ručně spustit uloženou proceduru ClearOrphanedRunbookInstances a provést tuto funkci.

Následující postup popisuje, jak spustit tento uložený postup pomocí systému Microsoft SQL Server Management Studio instalovaného na databázovém serveru Orchestration. Tento postup můžete provést z libovolného počítače pomocí tohoto nainstalovaného nástroje, který má přístup k databázi Orchestration.

Vymazání osamocených záznamů protokolu
  1. Na serveru databáze Orchestration klikněte na možnost Start, poté na Všechny programy, Microsoft SQL Server 2008 a nakonec na možnost SQL Server Management Studio.

  2. V dialogovém okně Připojení k serveru v seznamu Název serveru vyberte možnost (místní) a klikněte na tlačítko Připojit.

  3. V Průzkumníku objektů rozbalte možnost Databáze a poté klikněte na možnost Orchestrator.

    Poznámka

    Pokud jste pro databázi Orchestrator použili jiný název, vyberte jej.

  4. Rozbalte možnost Programovatelný a poté klikněte na možnost Uložené procedury.

  5. Klikněte pravým tlačítkem na možnost Microsoft.SystemCenter.Orchestrator.Runtime.Internal.ClearOrphanedRunbookInstances a vyberte možnost Provést uloženou proceduru.

  6. V dialogovém okně Execute Procedure (Provedení procedury) klikněte na tlačítko OK.

  7. Na panelu nástrojů klikněte na možnost Spustit.

  8. Když ve spodní části podokna protokolování obdržíte zprávu o provedení dotazu, zavřete produkt SQL Server Management Studio.

Viz také

Protokoly nástroje Orchestrator