Condividi tramite


Progettazione di un runbook

Importante

Questa versione di Orchestrator ha raggiunto la fine del supporto. È consigliabile eseguire l'aggiornamento a Orchestrator 2022.

Quando si pianifica un nuovo runbook, è necessario iniziare con un processo definito che si vuole automatizzare. Questo processo determina la scelta delle attività del runbook. In particolare, determinare quanto segue:

  • Quando e con quale frequenza verrà eseguito il runbook?
  • Quali passaggi costituiscono il flusso di lavoro?
  • Quali attività riflettono i passaggi del flusso di lavoro?
  • Quale tipo di dati è necessario per avviare il flusso di lavoro?
  • Quali dati vengono generati da ogni attività?
  • Quali risultati vengono prodotti alla fine del flusso di lavoro?
  • Come vengono segnalati i risultati del runbook?

Quando si progetta il runbook, tenere presente quanto segue:

  1. Collegamenti di errore e avviso: è importante gestire tutti i risultati di un'attività. Un'attività fornisce una stringa di operazione riuscita predefinita, ma non fornisce un caso di errore predefinito. Valutare se è necessario invertire un'attività o scrivere il risultato in un file di log.

  2. Sostituire le stringhe predefinite: quando si esamina il flusso di lavoro in un runbook, le etichette devono identificare le singole attività eseguite. Rinominare i collegamenti e le etichette delle attività in un nome descrittivo.

  3. Colori collegamento: modificare il colore dei collegamenti quando è presente una condizione o un ramo. È comune usare GREEN come operazione riuscita e RED per l'avviso o l'errore. È consigliabile usare associazioni standard, ma non usare troppi colori o perdere lo scopo descrittivo.

  4. Limitare il numero di attività per runbook: troppe attività in un singolo runbook rendono difficile amministrare e risolvere i problemi. Prendere in considerazione la suddivisione di un runbook in diverse sottoattività e creare runbook figlio per ognuna di queste sottoattività. È possibile richiamare i runbook figlio da un runbook padre. È possibile riutilizzare questi runbook figlio in altri flussi di lavoro.

  5. Log dei runbook: per impostazione predefinita, le opzioni di registrazione sono disabilitate per i runbook. Quando si abilita la registrazione, i dati aumentano significativamente le dimensioni del database. In alternativa, è possibile accedere a un file o a un sistema esterno.

Passaggi successivi

Compilare e testare un runbook.