Sdílet prostřednictvím


Návrh runbooku

Při plánování nového runbooku byste měli začít definovaným procesem, který chcete automatizovat. Tento proces určuje vaši volbu aktivit runbooku. Konkrétně určete následující:

  • Kdy a jak často runbook běží?
  • Jaké kroky tvoří pracovní postup?
  • Jaké aktivity odrážejí kroky v pracovním postupu?
  • Jaký typ dat je potřeba k zahájení pracovního postupu?
  • Jaká data se generují z jednotlivých aktivit?
  • Jaké výsledky se vytvoří na konci pracovního postupu?
  • Jak se hlásí výsledky runbooku?

Při návrhu runbooku zvažte následující body:

  1. Odkazy na selhání a upozornění – Je důležité zpracovat všechny výsledky z aktivity. Aktivita poskytuje výchozí řetězec úspěchu, ale neposkytuje výchozí případ selhání. Zvažte, jestli byste měli obrátit aktivitu nebo zapsat výsledek do souboru protokolu.

  2. Nahraďte výchozí řetězce – když se podíváte na pracovní postup v runbooku, popisky by měly identifikovat, co jednotlivé aktivity dělají. Přejmenujte odkazy a popisky aktivit na popisný název.

  3. Barvy odkazu – změna barvy odkazů, když je podmínka nebo větev. Pro upozornění nebo selhání je běžné používat funkci GREEN jako úspěch a RED. Měli byste použít standardní přidružení, ale nepoužívejte příliš mnoho barev nebo ztratíte jejich popisný účel.

  4. Omezte počet aktivit na sadu Runbook – Příliš mnoho aktivit v jednom runbooku ztěžuje správu a řešení potíží. Zvažte rozdělení runbooku do několika dílčích dílčích úkoly a vytvoření podřízených runbooků pro každý z těchto dílčích úkoly. Podřízené runbooky můžete vyvolat z nadřazeného runbooku. Tyto podřízené runbooky můžete znovu použít v jiných pracovních postupech.

  5. Protokoly runbooků – Ve výchozím nastavení jsou možnosti protokolování pro runbooky zakázané. Když povolíte protokolování, data výrazně zvětší velikost databáze. Jako alternativu se můžete přihlásit k externímu systému nebo souboru.

Další kroky

Sestavení a otestování runbooku