Processo di monitoraggio modello
Si applica a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Il monitoraggio dei processi consente di modello monitorare se uno specifico processo è in esecuzione in un computer. Utilizzando questo modello, è possibile implementare due diversi scenari di base: È possibile richiedere il processo di essere in esecuzione per una particolare applicazione e si desidera essere avvisati se non è in esecuzione o potrebbe essere necessario ricevere un avviso se si scopre che è in esecuzione un processo indesiderato. Oltre a monitorare se l'applicazione è in esecuzione, è possibile raccogliere dati sulle prestazioni per il processore e l'utilizzo della memoria del processo.
Scenari
Utilizzare il monitoraggio dei processi modello in diversi scenari in cui è necessario monitorare un processo in esecuzione su un computer gestito tramite agente basato su Windows. L'applicazione è possibile monitorare i processi seguenti.
Processo critico
Processo che deve essere sempre in esecuzione. Utilizzare il monitoraggio dei processi modello per garantire che questo processo è in esecuzione nel computer dove è installato e utilizzare il monitoraggio dei processi modello per misurare le prestazioni.
Processo indesiderato
Processo che non deve essere in esecuzione. Questo processo potrebbe essere un processo noto che può causare danni o potrebbe essere un processo che viene avviato automaticamente quando si verifica un errore nell'applicazione. Il monitoraggio dei processi modello è possibile monitorare per questo processo e inviare un avviso se viene trovato sia in esecuzione.
Processo a esecuzione prolungata
Un processo eseguito per brevi periodi alla volta. Se il processo è in esecuzione per un periodo di tempo eccessivo, potrebbe indicare un problema. Il monitoraggio dei processi modello è possibile monitorare per il periodo di tempo che questo processo viene eseguito e inviare un avviso se il tempo di esecuzione supera un determinato intervallo di tempo.
Il monitoraggio eseguito dal modello monitoraggio processi
A seconda delle selezioni nella creazione guidata monitoraggio dei processi, il monitoraggio eseguito dai monitoraggi creati e le regole possono includere le impostazioni seguenti.
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Visualizzazione dei dati di monitoraggio
Tutti i dati raccolti dal monitoraggio dei processi è disponibile nel modello il stato del processo visualizzazione si trova nella monitoraggio servizio Windows e processi cartella. In questa visualizzazione è elencato un oggetto per ogni agente nel gruppo selezionato. Anche se un agente non viene monitorato un processo, viene elencato e il monitoraggio riflette lo stato per il processo che non è in esecuzione.
È possibile visualizzare lo stato dei monitoraggi singolo processo aprendo il Operations Manager Esplora stati per l'oggetto processo. È possibile visualizzare i dati sulle prestazioni, aprire la vista delle prestazioni per l'oggetto processo.
Gli stessi oggetti processo elencati nella stato del processo visualizzazione sono inclusi in Esplora stati per il computer che ospita il processo. Lo stato dei monitoraggi processo Rollup integrità del computer.
Opzioni della procedura guidata
Quando si esegue il monitoraggio dei processi modello, è necessario fornire valori per le opzioni nelle tabelle seguenti. Ogni tabella rappresenta una singola pagina della procedura guidata.
Proprietà generali
Le opzioni seguenti sono disponibili sul Opzioni generali pagina della procedura guidata.
Opzione |
Descrizione |
---|---|
Nome |
Nome utilizzato per il processo. Questo nome viene visualizzato nella console operatore per la procedura guidata. Non deve essere lo stesso nome del processo. |
Descrizione |
Descrizione facoltativa del processo. |
Management Pack |
Management pack per archiviare le classi e i monitoraggi che crea il modello. Se si crea qualsiasi monitor aggiuntivi o le regole che utilizzano il servizio come una classe di destinazione, essi devono essere archiviati nello stesso management pack. Per ulteriori informazioni sui Management Pack, vedere Se si seleziona un File del Management Pack. |
Processo da monitorare
Le opzioni seguenti sono disponibili sul processo da monitorare pagina della procedura guidata.
Opzione |
Descrizione |
---|---|
Scenario di monitoraggio |
Il tipo di monitoraggio che deve essere eseguita. Selezionare se e come viene eseguito un processo di monitoraggio per monitorare un processo desiderato e impostare il monitoraggio in uno stato critico quando il processo non è in esecuzione. Selezionare monitorare solo se un processo è in esecuzione per monitorare un processo indesiderato e impostare il monitoraggio in uno stato critico quando il processo è in esecuzione. |
Nome del processo |
Il nome completo del processo. Questo è il nome del processo di come viene visualizzato in Gestione attività. Esso non deve includere il percorso del file eseguibile effettivo. È possibile digitare il nome o scegliere i puntini di sospensione (...) per individuare il nome del file. |
Gruppo di destinazione |
Il processo viene monitorato in tutti i computer inclusi nel gruppo specificato. |
Processi in esecuzione
Le opzioni seguenti sono disponibili sul processi in esecuzione pagina della procedura guidata.
Opzione |
Descrizione |
---|---|
Generare un avviso del numero di processi è inferiore al valore minimo o superiore al valore massimo per un tempo maggiore rispetto alla durata specificata |
Se selezionata, il monitoraggio è impostato su uno stato critico e viene creato un avviso se il numero di istanze del processo specificato è minore rispetto al minimo specificato maggiore o uguale al valore massimo specificato per un periodo più lungo rispetto alla durata specificata. Per assicurarsi che almeno un'istanza del processo è in esecuzione, impostare su 1 minimo e massimo. |
Numero minimo di processi |
Il numero minimo di processi che deve essere in esecuzione. |
Numero massimo di processi |
Il numero massimo di processi che deve essere in esecuzione. |
Durata |
Specifica il numero di processi in esecuzione deve superare la durata dell'intervallo specificato prima che il monitoraggio è impostato su uno stato critico. Non impostare questo valore su minore di 1 minuto. |
Generare un avviso se il processo viene eseguito più lungo della durata specificata |
Se selezionata, il monitoraggio è impostato su uno stato critico e viene creato un avviso se un'istanza del processo viene eseguita per più lungo della durata specificata. |
Dati prestazioni
Le opzioni seguenti sono disponibili sul dati sulle prestazioni pagina della procedura guidata.
Opzione |
Descrizione |
---|---|
Generare un avviso se l'utilizzo della CPU supera la soglia specificata |
Specifica se l'utilizzo della CPU del processo da monitorare. Verrà creato un monitoraggio per impostare uno stato di errore sull'oggetto e generare un avviso quando viene superata la soglia specificata. Viene creata una regola per raccogliere l'utilizzo della CPU per l'analisi e reporting. |
Utilizzo della CPU (percentuale) |
Se l'utilizzo della CPU viene monitorato, questa opzione imposta la soglia. Se la percentuale di utilizzo totale della CPU supera la soglia, l'oggetto è impostato su uno stato di errore e viene generato un avviso. |
Generare un avviso se l'utilizzo della memoria supera la soglia specificata |
Specifica se l'utilizzo della memoria del processo da monitorare. Verrà creato un monitoraggio per impostare uno stato di errore dell'oggetto e generare un avviso quando viene superata la soglia specificata. Viene creata una regola per raccogliere l'utilizzo della CPU per l'analisi e reporting. |
Utilizzo della memoria (MB) |
Se è monitorato l'utilizzo della memoria, questa opzione imposta la soglia. Se lo spazio su disco in megabyte (MB) di utilizzo totale della CPU supera la soglia, l'oggetto è impostato su uno stato di errore e viene generato un avviso. |
Numero di campioni |
Se è monitorata l'utilizzo della CPU o memoria, questa opzione specifica il numero di campioni consecutivi delle prestazioni che deve essere superata prima che l'oggetto è impostato su uno stato di errore e viene generato un avviso. Specificando un numero maggiore di 1 per questa opzione consente di limitare il rumore dal monitoraggio assicurando che un avviso non viene generato quando il servizio brevemente supera la soglia. Maggiore il valore impostato, più il periodo di tempo prima che siano a conoscenza di un problema. Un valore tipico è 2 o 3. |
Intervallo di campionamento |
Se viene monitorata l'utilizzo della CPU o memoria, specificare il periodo di tempo tra gli esempi di prestazioni. Un valore inferiore per questa opzione riduce il tempo per il rilevamento di un problema ma aumenta l'overhead sull'agente e la quantità di dati raccolti per la creazione di report. Un valore tipico è compreso tra 5 e 15 minuti. |
Monitoraggio aggiuntivo
Oltre a eseguire il controllo specificato, il monitoraggio dei processi modello consente di creare una classe targetd che è possibile utilizzare per i monitoraggi aggiuntivi e i flussi di lavoro. Qualsiasi monitoraggio o la regola utilizzando questa classe come destinazione verrà eseguito in qualsiasi computer gestito tramite agenti del gruppo specificato nel modello. Se crea gli eventi di Windows che indicano un errore, ad esempio, è possibile creare un monitoraggio o una regola che rileva l'evento specifico e utilizza la classe del processo come destinazione.
Creazione e modifica di modelli di processo di monitoraggio
Per eseguire la procedura guidata monitoraggio di processo
-
Determinare il gruppo di destinazione per il monitoraggio utilizzando la logica seguente:
- Se si desidera individuare il processo in tutti i computer basati su Windows nel gruppo di gestione, è necessario creare un gruppo. È possibile utilizzare il gruppo esistente **tutti i computer Windows**. - Se si desidera solo il processo da individuare in un determinato gruppo di computer, verificare che un gruppo appropriato esistente o crea un nuovo gruppo utilizzando la procedura descritta in [Come creare gruppi in Operations Manager](hh298605\(v=sc.12\).md). - Se il processo che si esegue il monitoraggio in un cluster, creare un gruppo con oggetti della classe **Server virtuale** che rappresenta i nodi del cluster che contengono il servizio.
-
Avviare la procedura guidata Aggiungi monitoraggio.
-
Nel Selezionare il tipo di monitoraggio selezionare monitoraggio dei processi, quindi fare clic su Avanti.
-
Nel proprietà generali nella pagina di nome e Descrizione digitare un nome e una descrizione facoltativa. Il nome viene utilizzato per descrivere il processo nella console operatore. Non è il nome effettivo del processo.
-
Selezionare un management pack in cui salvare il monitoraggio, oppure fare clic su New per creare un nuovo management pack. Per altre informazioni, vedere Se si seleziona un File del Management Pack.
-
Fare clic su Avanti.
-
Nel processo da monitorare pagina, eseguire le operazioni seguenti:
Selezionare se si desidera monitorare un voluto o indesiderati processo.
Nel nome processo digitare il nome completo del processo da monitorare. Ad esempio, notepad.exe. È inoltre possibile scegliere i puntini di sospensione (...) e trovare il file eseguibile.
Scegliere i puntini di sospensione (...) a destra del pulsante di gruppo destinazione e quindi selezionare il gruppo del primo passaggio della procedura.
Fare clic su Avanti.
-
Se è stata selezionata l'opzione per un voluto nel processo di processi in esecuzione effettuare le seguenti:
Se si desidera controllare se l'esecuzione del processo, procedere come segue:
Selezionare l'opzione per Genera un avviso del numero di processi è inferiore al valore minimo o superiore al valore massimo per un tempo maggiore rispetto alla durata specificata.
Nel numero minimo di processi immettere il numero minimo di processi che deve essere in esecuzione. Per una singola istanza del processo, si tratta in genere 1.
Nel il numero massimo di processi immettere il numero massimo di istanze del processo che deve essere in esecuzione.
Nel durata immettere il periodo di tempo che i processi in esecuzione devono rientrare nell'intervallo specificato prima che il monitoraggio è impostato su uno stato critico. Non impostare questo valore su minore di 1 minuto. Si noti che il processo potrebbe arrestare e riavviare in questo intervallo di tempo senza errore rilevato.
Se si desidera monitorare per la lunghezza a cui viene eseguito un processo, procedere come segue:
Selezionare l'opzione per generare un avviso se il processo viene eseguito più lungo della durata specificata.
Nel durata immettere la lunghezza massima di tempo in cui si desidera che il processo da eseguire prima il monitoraggio è impostato su uno stato critico. Non impostare questo valore su minore di 1 minuto.
-
Se è selezionata l'opzione per un processo desiderato, nel dati sulle prestazioni pagina, selezionare i contatori delle prestazioni e le soglie che si desidera monitorare. Per ulteriori informazioni, vedere il Opzioni della procedura guidata sezione.
Nota
Questa pagina è disabilitata se è selezionata l'opzione per un indesiderati processo.
-
Se sono stati selezionati i contatori delle prestazioni, specificare l'intervallo di monitoraggio.
-
Fare clic su Avanti.
-
Rivedere il riepilogo del monitoraggio, quindi fare clic su Crea.
Per modificare un modello di processo di monitoraggio esistente
-
Aprire la console operatore con un account utente che dispone di credenziali autore.
-
Aprire l'area di lavoro Creazione e modifica.
-
Nel Authoring riquadro di spostamento, espandere modelli Management Pack, quindi fare clic su monitoraggio dei processi.
-
Nel monitoraggio dei processi riquadro, individuare il monitoraggio per modificare.
-
Il monitoraggio e quindi scegliere proprietà.
-
Immettere le modifiche e quindi fare clic su OK.
Visualizzazione processo monitoraggio monitoraggi e i dati raccolti
Per visualizzare tutti i monitoraggi di monitoraggio dei processi
-
Aprire la Console operatore.
-
Aprire il monitoraggio area di lavoro.
-
Nel monitoraggio riquadro di spostamento, scegliere monitoraggio servizio Windows e processi, quindi fare clic su stato del processo.
Per visualizzare lo stato di ogni monitoraggio
-
Nel stato del processo riquadro destro di un oggetto. Selezionare Apri, quindi fare clic su Esplora stati.
-
Espandere i nodi Disponibilità e Prestazioni per visualizzare i singoli monitoraggi.
Per visualizzare le prestazioni raccolte per un processo
-
Nel stato del processo riquadro destro di un oggetto. Selezionare Apri, quindi fare clic su prestazioni.
-
Nel riquadro Legenda scegliere i contatori che si desidera visualizzare.
-
Utilizzare le opzioni nel riquadro Azioni per modificare la visualizzazione prestazioni.