Monitoraggi e regole

 

Pubblicato: giugno 2016

Si applica a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

I monitoraggi e le regole sono gli elementi principali per misurare lo stato di integrità, rilevare gli errori in Operations Manager e fornire funzionalità simili, ma distinte. I monitoraggi impostano lo stato di un oggetto, mentre le regole creano avvisi e raccolgono dati per l'analisi e la creazione di report. I monitoraggi e le regole vengono definiti principalmente dall'origine dei dati utilizzati per eseguire le funzionalità richieste e dalla logica utilizzata per valutare i dati.

Pur offrendo funzionalità diverse, i monitoraggi e le regole utilizzano un insieme comune di origini che forniscono i dati da valutare. Ad esempio, un monitoraggio può utilizzare un contatore delle prestazioni per impostare lo stato di un determinato oggetto. Una regola può accedere al contatore delle prestazioni per memorizzare il valore per l'analisi e la creazione di report.

Monitoraggi

Un monitoraggio consente di misurare lo stato di integrità di alcuni aspetti di un oggetto gestito. Esistono tre tipi di monitoraggio, come illustrato nella tabella riportata di seguito:

Stato di integrità

Ogni monitoraggio ha due o tre stati di integrità. In un determinato momento un monitoraggio si troverà in uno solo dei relativi stati possibili. Quando un monitoraggio viene caricato dall'agente, viene inizializzato a uno stato integro. Lo stato verrà modificato solo se vengono rilevate le condizioni specificate per un altro stato.

L'integrità generale di un determinato oggetto è determinata dall'integrità di ogni singolo monitoraggio. In questo modo ci sarà una combinazione di monitoraggi destinati direttamente all'oggetto, monitoraggi destinati agli oggetti che eseguono il rollup all'oggetto tramite un monitoraggio delle dipendenze, monitoraggi delle dipendenze destinati agli oggetti e così via. Questa gerarchia è illustrata in Esplora stati della Console operatore. I criteri per la modalità di rollup dell'integrità fanno parte della configurazione dei monitoraggi aggregati e delle dipendenze.

Quando si crea un monitoraggio, è necessario specificare una condizione per ogni stato di integrità. Quando una di queste condizioni è soddisfatta, lo stato del monitoraggio viene modificato. Ogni condizione deve essere univoca in modo che solo una possa essere vera in un determinato momento. Quando lo stato di un monitoraggio cambia in avviso o critico, può essere generato facoltativamente un avviso. Quando si trasforma in uno stato integro, qualsiasi avviso generato in precedenza può facoltativamente essere risolto automaticamente.

Tipi di monitoraggio

Monitoraggio

Descrizione

Monitoraggi unità

Consente di misurare alcuni aspetti dell'applicazione. Potrebbe includere il controllo di un contatore delle prestazioni per stabilire le prestazioni dell'applicazione, eseguire uno script per eseguire una transazione sintetica o controllare un evento che indica un errore. Le classi in genere dispongono di più monitoraggi unità destinati ad esse per verificare le varie funzionalità dell'applicazione e per monitorare vari problemi.

Monitoraggi delle dipendenze

Fornisce il rollup integrità tra classi diverse. In questo modo lo stato di integrità di un oggetto dipende dallo stato di integrità di un altro tipo di oggetto su cui si basa per completare l'operazione.

Monitoraggi aggregati

Fornisce uno stato di integrità complessivo per monitoraggi simili. I monitoraggi unità e dipendenze in genere saranno configurati in un determinato monitoraggio aggregato. Oltre a fornire una migliore organizzazione generale di vari monitoraggi destinati a una classe specifica, i monitoraggi aggregati forniscono uno stato di integrità univoco per le varie categorie di classe.

Nota

Quando il termine monitoraggio è da solo, in genere fa riferimento a un monitoraggio unità. I monitoraggi aggregati e delle dipendenze verranno generalmente indicati con il nome completo.

Il diagramma seguente mostra un esempio di Esplora stati per la classe Windows Server. Viene illustrato come l'utilizzo di diversi tipi di monitoraggio contribuisca a uno stato di integrità generale.

Esempio di Esplora stati

Esempio di Esplora stati

Regole

Le regole non influenzano lo stato di integrità dell'oggetto di destinazione. Vengono utilizzate per una delle tre funzioni come descritto nella tabella seguente:

Monitoraggio

Descrizione

Regole di avviso

Le regole di avviso creano un avviso quando viene rilevato un determinato evento. L'evento può essere di vari tipi, come illustrato in Origini dati. Le regole di avviso non influenzano lo stato di integrità.

Regole di raccolta

Le regole di raccolta raccolgono eventi o dati sulle prestazioni nel database e nel data warehouse di Operations Manager. Non creano avvisi e non impostano lo stato di integrità.

Le regole di raccolta possono utilizzare tutte le origini di dati mostrate in Origini dati. I dati verranno convertiti in un evento o in dati sulle prestazioni in base al tipo specifico di regola di raccolta che si sta creando. Per alcune procedure guidate, sarà necessario fornire le informazioni specifiche dell'origine di dati che verrà utilizzata per più proprietà dei dati raccolti.

Regole di comando

Le regole di comando eseguiranno uno script o un comando in base a una pianificazione. Non creano avvisi e non raccolgono dati.

È necessario creare un monitoraggio o una regola?

I monitoraggi unità e le regole in Operations Manager sono simili. Entrambi sono flussi di lavoro in esecuzione in un agente, possono generare un avviso quando viene soddisfatta una condizione particolare e possono utilizzare un insieme simile di dati per rilevare le condizioni. Di conseguenza, può essere difficile stabilire se si desidera creare un monitoraggio o una regola per un determinato scenario.

Utilizzare i criteri seguenti per stabilire quale creare in base alle condizioni.

Creare un monitoraggio se…

  • Si desidera influire sullo stato di integrità di un oggetto. Oltre a generare un avviso, un monitoraggio influirà sullo stato di integrità del relativo oggetto di destinazione. Viene visualizzato nella visualizzazione dello stato e nei report di disponibilità.

  • Si desidera risolvere automaticamente un avviso quando la condizione di errore è stata cancellata. Non è possibile cancellare automaticamente un avviso di una regola poiché una regola non è in grado di rilevare che il problema è stato risolto. Un monitoraggio può rilevare che il problema è stato risolto quando viene soddisfatta la condizione per il relativo stato di integrità e l'avviso può essere risolto automaticamente.

  • Si sta creando un avviso in base a una soglia di prestazioni. Non sono presenti regole per generare un avviso da una soglia di prestazioni. È necessario utilizzare un monitoraggio per questo scenario poiché è possibile utilizzare la condizione in cui il contatore delle prestazioni è al di sotto della soglia definita.

  • Si dispone di una condizione che richiede una logica più complessa di quanto sia possibile con le regole. La Console operatore offre una serie di opzioni per l'impostazione dello stato di integrità di un monitoraggio, ma solo il rilevamento per una regola. Se è necessaria una logica più complessa per una regola ma non si dispone di un metodo per rilevare lo stato di integrità del monitoraggio, è possibile creare un monitoraggio utilizzando la reimpostazione manuale o timer. Per altre informazioni, vedere Evento Monitor Reset.

    Nota

    In adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD è possibile creare regole personalizzate utilizzando la stessa logica disponibile per i monitoraggi nella Console operatore.

Creare una regola se…

  • Si desidera raccogliere i contatori delle prestazioni o gli eventi per l'analisi e la creazione di report. I monitoraggi raccolgono queste informazioni solo quando si verifica una modifica nello stato di integrità. Se si desidera raccogliere le informazioni necessarie per creare una regola di raccolta.

    Se si desidera raccogliere un contatore delle prestazioni e impostare una soglia in modo che venga impostato uno stato di integrità, quindi creare sia una regola che un monitoraggio utilizzando lo stesso contatore delle prestazioni.

  • Si desidera generare un avviso che non è correlato allo stato di integrità di un oggetto.

Argomenti relativi a monitoraggi e regole

I monitoraggi e le regole sono descritti negli argomenti seguenti.

  • Origini dati

    Descrive il concetto di un'origine di dati ed elenca i diversi tipi di origini di dati disponibili per i monitoraggi e le regole.

  • Espressioni

    Descrive come creare un'espressione per diversi tipi di monitoraggio e regole.

  • Avvisi

    Descrive come configurare gli avvisi creati dai monitoraggi e dalle regole.

  • Monitoraggi e regole per eventi

    Descrive i monitoraggi e le regole che utilizzano diversi tipi di eventi e fornisce dettagli e procedure per crearli utilizzando le procedure guidate della Console operatore.

  • Monitoraggi e regole per le prestazioni

    Descrive i monitoraggi e le regole che raccolgono e monitorano le prestazioni e fornisce informazioni dettagliate e procedure per la loro creazione mediante le procedure guidate della Console operatore.

  • Script monitoraggi e regole

    Illustra come scrivere uno script di monitoraggio e come creare i monitoraggi e le regole utilizzando gli script.

  • Monitor di dipendenza

    Descrive i monitoraggi che consentono all'integrità di un tipo di oggetto di dipendere dall'integrità di un altro oggetto.

  • Aggregazione monitor

    Descrive i monitoraggi che consentono di consolidare l'integrità di altri monitoraggi per un particolare tipo di oggetto.