Registri Runbook

 

Pubblicato: marzo 2016

Si applica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Ogni Runbook genera un registro quando è in esecuzione. Runbook Designer consente di visualizzare sia le informazioni di registro in tempo reale sia i registri della cronologia.

Log in tempo reale

È possibile visualizzare la registrazione in tempo reale di un Runbook nella scheda Registro nel riquadro Registro di Runbook Designer. Il registro include una voce per ogni istanza in esecuzione del Runbook e l'orario in cui è stato avviato. Espandendo questa voce, è possibile visualizzare l'attività attualmente in esecuzione. Fare doppio clic sull'attività per visualizzarne i dettagli. Se la registrazione è stata configurata affinché la cartella di lavoro includa i dati pubblicati, queste informazioni sono incluse nei dettagli dell'attività.

Registro cronologia

È possibile visualizzare la registrazione cronologica di un Runbook nella scheda Cronologia registro nel riquadro Registro di Runbook Designer. Questo registro dispone di una voce per ogni istanza completa del Runbook con l'orario di inizio e di conclusione e lo stato di completamento. Facendo doppio clic su una voce, verrà visualizzata la finestra di dialogo Dettagli Runbook, che include ogni attività nel Runbook e il suo stato di completamento. Fare doppio clic su ciascuna attività per visualizzarne i dettagli. Se la registrazione è stata configurata affinché la cartella di lavoro includa i dati pubblicati, queste informazioni sono incluse nei dettagli dell'attività.

Opzioni della registrazione Runbook

Per impostazione predefinita, i registri del Runbook non includono i dati pubblicati per ciascuna attività. Per le attività standard, consultare Attività standard per un elenco degli elementi dei dati pubblicati disponibili per ciascuna di esse. Per gli Integration Pack, consultare la Guida specifica dell'Integration Pack. È possibile modificare le proprietà della registrazione in modo che un singolo Runbook includa queste informazioni nei registri. È possibile includere entrambi o uno dei due seguenti tipi di dati pubblicati:

  • I dati pubblicati specifici per le attività sono dati pubblicati specifici per una particolare attività. In genere, questa opzione deve essere attivata solo a scopo di debug.

  • I dati pubblicati comuni sono un insieme di elementi di dati comuni a tutte le attività. Questi sono i seguenti:

    • Nome attività

    • Tipo attività:

    • ID attività

    • Fine attività anno, mese, giorno, giorno della settimana, ore, minuti, secondi

    • Durata attività

    • Attività precedente

    • Nome dell'attività precedente

    • Ora dei dati pubblicati

System_CAPS_cautionAttenzione

Per impostazione predefinita, le opzioni di registrazione sono disattivate. Si noti che l'aggiunta di questi elementi al registro aumenta le dimensioni dell'archivio dati.

Cronologia controlli Runbook

La Cronologia controlli Runbook tiene traccia delle modifiche di ciascuna attività in un Runbook. Esse includono l'utente che ha effettuato modifica, la data e l'ora della modifica, l'attività che è stata modificata e il valore corrente e precedente di qualunque proprietà modificata. La cronologia controlli viene mantenuta fino a quando il Runbook esiste e non può essere cancellata.

È possibile visualizzare la Cronologia controlli Runbook nella scheda Cronologia controlli di Runbook Designer. Verranno visualizzate le voci del Runbook attualmente selezionato. Fare doppio clic su una voce per aprire la finestra di dialogo Dettagli, dove è possibile visualizzare un elenco di tutte le attività che fanno parte della modifica. Selezionare una delle voci per visualizzare l'attività eseguita oltre ai valori precedenti e nuovi di tutte le proprietà modificate.

Eliminazione dei registri dei Runbook

Il Runbook Designer fornisce una funzionalità Eliminazione registro. I dati di log di Orchestrator possono essere eliminati su richiesta o in base a una pianificazione. È consigliabile pianificare regolarmente un'eliminazione del registro durante le ore non di punta per la gestione del database.

Nota

Quando vengono eliminati i registri, i dati vengono eliminati dal database di orchestrazione e non possono essere recuperati.

Se si lascia aumentare indiscriminatamente il numero di voci di registro, questo può determinare requisiti di archiviazione eccessivi per il database di Orchestrator. Per mantenere l'integrità e le prestazioni del database, è necessario eliminare regolarmente le voci precedenti del registro. È possibile eliminarle con una pianificazione automatica o manualmente.

Eliminazione automatica dei registri dei Runbook

È possibile pianificare l'eliminazione periodica dei registri dei Runbook selezionando le opzioni di frequenza e il numero di voci da conservare. Per impostazione predefinita, i registri dei Runbook vengono eliminati automaticamente con le impostazioni riportate di seguito.

Impostazioni

Valore predefinito

Frequenza

Una volta al giorno

Ora

01:00:00

Mantieni

Mantieni le ultime 5000 voci

Il processo predefinito di eliminazione del registro elimina tutte le voci del registro del Runbook, eccetto le ultime 500. Ciò significa che se una distribuzione di Orchestrator contiene 20 Runbook, l'eliminazione predefinita conserverebbe le ultime 500 voci di registro di ciascun Runbook, per un massimo di 10.000 voci di registro del database per tutti i Runbook.

È possibile continuare a utilizzare le impostazioni predefinite o modificare le impostazioni utilizzando il processo seguente in Runbook Designer.

Per eliminare i Runbook su richiesta o impostare la frequenza di eliminazione

  1. All'interno di Runbook Designer, fare clic con il pulsante destro del mouse su Server di gestione e selezionare Eliminazione registro.

    Se si desidera eliminare tutti i Runbook ora, fare clic su Elimina ora.

    Per eliminare subito un Runbook specifico, selezionare la scheda Cronologia registro per scegliere il Runbook da eliminare.

  2. Verificare che l'opzione Pianifica eliminazione registro sia selezionata.

  3. Selezionare il numero di giorni tra l'esecuzione del processo di eliminazione e un'ora in cui eseguire il processo.

  4. Se non si desidera eliminare tutte le voci, impostare le Opzioni eliminazione registro per specificare le voci di registro che si desidera mantenere.

  5. Fare clic su Fine.

Eliminazione manuale dei registri Runbook

I registri della Cronologia controlli rappresentano un caso speciale, poiché non possono essere eliminati con la funzionalità Eliminazione registro. La funzionalità Cronologia controlli consente di tracciare le modifiche effettuate in un Runbook all'interno di Runbook Designer e non può essere eliminata. L'unico modo per eliminare i registri della Cronologia controlli consiste nell'eliminare i Runbook associati ad essi. Tuttavia, i volumi di dati dei registri della Cronologia controlli di un determinato Runbook di solito sono di piccole dimensioni; anche in grandi distribuzioni l'archiviazione non richiederà oltre i requisiti minimi di sistema.

Sono disponibili due opzioni per eliminare manualmente i registri dei Runbook, come illustrato nelle due procedure seguenti. Esse vengono eseguite in Runbook Designer.

Per eliminare manualmente i registri Runbook per tutti i Runbook

  1. Fare clic con il pulsante destro del mouse su Server di gestione e selezionare Eliminazione registro.

  2. Impostare le Opzioni eliminazione registro per specificare le voci di registro che si desidera mantenere.

  3. Fare clic su Elimina ora.

Per eliminare manualmente tutte le voci di registro del Runbook per un singolo Runbook

  1. Nel riquadro Connessioni selezionare la cartella Runbook.

  2. Nel riquadro dell'area di lavoro, selezionare la scheda del Runbook.

  3. Nel riquadro Cronologia registro selezionare la scheda Cronologia registro.

  4. Fare clic sull'icona Cestino nella parte superiore del riquadro.

  5. Quando viene richiesto se si desidera eliminare i registri, fare clic su .

Per eliminare un determinato gruppo di voci di registro Runbook per un singolo Runbook

  1. Nel riquadro Connessioni selezionare la cartella Runbook.

  2. Nel riquadro dell'area di lavoro, selezionare la scheda del Runbook.

  3. Nel riquadro Cronologia registro selezionare la scheda Cronologia registro.

  4. Selezionare una singola voce di registro o utilizzare la combinazione di tasti CTRL + MAIUSC per selezionare più voci.

  5. Fare clic sull'icona Elimina nella parte superiore del riquadro.

  6. Quando viene richiesto se si desidera eliminare le voci selezionate, fare clic su .

Rimozione di voci di registro orfane

I file di registro orfani possono essere lasciati nel database di orchestrazione se il servizio Server Runbook viene interrotto improvvisamente mentre sono in esecuzione istanze dei Runbook. In tal caso, lo stato dell'istanza del Runbook non viene aggiornato correttamente con l'ora di fine. Queste voci vengono rimosse quando le voci di registro vengono eliminate utilizzando uno dei metodi di eliminazione sopra descritti. Per rimuovere le voci orfane prima della successiva eliminazione delle voci, è possibile eseguire manualmente la stored procedure ClearOrphanedRunbookInstances per questa funzione.

La seguente procedura descrive come eseguire questa stored procedure utilizzando Microsoft SQL Server Management Studio installato sul server del database di orchestrazione. È possibile eseguire questa procedura da qualunque computer in cui è installato questo strumento che ha accesso al database di orchestrazione.

Per rimuovere le voci di registro orfane

  1. Nel server con il database di orchestrazione, fare clic su Start, quindi selezionare Tutti i programmi, fare clic su Microsoft SQL Server 2008 e quindi selezionare SQL Server Management Studio.

  2. Nella finestra di dialogo Connetti al server, nella scheda Nome server selezionare (locale) e fare clic su Connetti.

  3. In Esplora oggetti, espandere Database quindi fare clic su Orchestrator.

    Nota

    Se è stato utilizzato un nome diverso per il database Orchestrator, selezionarlo.

  4. Espandere Programmabilità, quindi fare clic su Stored procedure.

  5. Fare doppio clic su Microsoft.SystemCenter.Orchestrator.Runtime.Internal.ClearOrphanedRunbookInstances per selezionare Esegui stored procedure.

  6. Nella finestra di dialogo Esegui procedura fare clic su OK.

  7. Sulla barra degli strumenti, fare clic su Esegui.

  8. Quando si riceve un messaggio nella parte inferiore del riquadro di registrazione che indica che la query è completa, chiudere SQL Server Management Studio.

Vedere anche

Registri Orchestrator