Modello di servizio Windows
Il modello di servizio Windows consente di trovare e monitorare le istanze di un particolare servizio installato in un computer basato su Windows. Il modello individua i computer che eseguono il servizio e quindi applica monitoraggi e regole per testarne la disponibilità e raccogliere i dati sulle prestazioni. Le uniche informazioni da fornire sono il nome del servizio e i tipi di monitoraggio da eseguire.
Scenari
Usare il modello di servizio Windows per qualsiasi applicazione che usa un servizio perché l'integrità di base del servizio è fondamentale per l'integrità dell'applicazione. È possibile specificare il nome del servizio e visualizzarlo individuato e monitorato in qualsiasi computer in cui è installata l'applicazione.
Monitoraggio eseguito dal modello di servizio Windows
A seconda delle selezioni effettuate nella procedura guidata modello di servizio di Windows, il monitoraggio eseguito dai monitoraggi e dalle regole create può includere una delle impostazioni seguenti.
Tipo | Descrizione | Abilitazione |
---|---|---|
Monitoraggi | Stato di esecuzione del servizio | Abilitati. |
Utilizzo della CPU del servizio | Abilitato se nella procedura guidata è selezionato Monitoraggio utilizzo CPU. | |
Utilizzo della memoria del servizio | Abilitato se nella procedura guidata è selezionato monitoraggio utilizzo memoria. | |
Regole di raccolta | Raccolta di eventi che indicano una modifica negli stati di esecuzione del servizio. | Abilitati. |
Raccolta di utilizzo della CPU per il servizio | Abilitato se nella procedura guidata è selezionato Monitoraggio utilizzo CPU. | |
Raccolta di utilizzo della memoria per il servizio | Abilitato se nella procedura guidata è selezionato monitoraggio utilizzo memoria. | |
Raccolta di handle count per il servizio | Disabilitati. Può essere abilitato con un override. | |
Raccolta di conteggio thread per il servizio | Disabilitati. Può essere abilitato con un override. | |
Raccolta di working set per il servizio | Disabilitati. Può essere abilitato con un override. |
Opzioni della procedura guidata
Quando si esegue il modello di servizio Windows, è necessario specificare i valori per le opzioni nelle tabelle seguenti. Ogni tabella rappresenta una singola pagina della procedura guidata.
Opzioni generali
Nella pagina Opzioni generali della procedura guidata sono disponibili le opzioni seguenti.
Opzione | Descrizione |
---|---|
Name | Nome utilizzato per il servizio. Questo nome viene visualizzato nella Console operatore per la procedura guidata. |
Descrizione | Descrizione facoltativa del servizio. |
Management Pack | Management Pack per archiviare la classe e i monitoraggi creati dal modello. Se si creano monitoraggi o regole aggiuntivi che usano il servizio come classe di destinazione, devono essere archiviati nello stesso Management Pack. Per altre informazioni sui Management Pack, vedere Selezione di un file del Management Pack. |
Dettagli sul servizio
Nella pagina Dettagli servizio della procedura guidata sono disponibili le opzioni seguenti.
Opzione | Descrizione |
---|---|
Nome servizio | Il nome del servizio. Questo nome viene cercato nel computer gestito dall'agente per determinare se è installato. |
Gruppo di destinazione | Il servizio viene individuato solo nei computer inclusi nel gruppo specificato. |
Monitorare solo il servizio automatico | Se selezionata, solo i servizi impostati per l'avvio automatico all'avvio di Windows vengono monitorati. Tutti i servizi con il valore di avvio impostato su manuale o qualsiasi altro elemento diverso da Automatico non vengono monitorati. |
Dati prestazioni
Nella pagina Dati prestazioni della procedura guidata sono disponibili le opzioni seguenti.
Opzione | Descrizione |
---|---|
Generare un avviso se l'utilizzo della CPU supera la soglia specificata | Specifica se l'utilizzo della CPU deve essere monitorato. Viene 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 la creazione di report. |
Utilizzo CPU (percentuale) | Se viene monitorato l'utilizzo della CPU, questa opzione imposta la soglia. Se la percentuale di utilizzo totale della CPU supera la soglia, l'oggetto viene 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 deve essere monitorato. Viene 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 la creazione di report. |
Utilizzo memoria (MB) | Se viene monitorato l'utilizzo della memoria, questa opzione imposta la soglia. Se la percentuale di utilizzo totale della CPU supera la soglia, l'oggetto viene impostato su uno stato di errore e viene generato un avviso. |
Numero di campioni | Se viene monitorato l'utilizzo o la memoria della CPU, questa opzione specifica il numero di campioni di prestazioni consecutivi che devono essere superati prima che l'oggetto venga impostato su uno stato di errore e venga generato un avviso. Se si specifica un numero maggiore di uno per questa opzione, si limita il rumore dal monitoraggio assicurandosi che un avviso non sia generato quando il servizio supera brevemente la soglia. Maggiore è il valore impostato, maggiore sarà il periodo di tempo prima di ricevere un avviso. Un valore tipico è 2 o 3. |
Intervallo di esempio | Se viene monitorato l'utilizzo o la memoria della CPU, questa opzione specifica il periodo di tempo tra i campioni di prestazioni. Un valore inferiore per questa opzione riduce il tempo per rilevare un problema, ma aumenta il sovraccarico 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 monitoraggio specificato, il modello di servizio Windows crea una classe che è possibile usare per monitoraggi e flussi di lavoro aggiuntivi. Qualsiasi monitoraggio o regola che usa questa classe viene eseguito in qualsiasi agente in cui è installato il servizio. Se crea eventi di Windows che indicano un errore, ad esempio, è possibile creare un monitoraggio o una regola che rileva l'evento specifico e usa la classe di servizio come destinazione.
Creazione e modifica di modelli di servizio Windows
Creare un modello di servizio Windows
Determinare il gruppo di destinazione per il monitoraggio usando la logica seguente:
Se si vuole individuare il servizio in tutti i computer basati su Windows nel gruppo di gestione, non è necessario creare un gruppo. È possibile usare il gruppo esistente Tutti i computer Windows.
Se si vuole che il servizio venga individuato solo in un determinato gruppo di computer, assicurarsi che esista un gruppo appropriato o creare un nuovo gruppo usando la procedura descritta in Come creare gruppi in Operations Manager.
Se il servizio monitorato si trova in un cluster, creare un gruppo con oggetti della classe Virtual Server che rappresenta i nodi del cluster che contiene il servizio.
Avviare la procedura guidata Aggiungi monitoraggio .
Nella pagina Seleziona tipo di monitoraggio selezionare Servizio Windows e selezionare Avanti.
Nella pagina Proprietà generali, nelle caselle Nome e Descrizione immettere un nome e una descrizione per il nuovo monitoraggio.
Selezionare un Management Pack in cui salvare il monitoraggio oppure selezionare Nuovo per creare un nuovo Management Pack. Per altre informazioni, vedere Selezione di un file del Management Pack.
Selezionare Avanti.
Nella casella Nome servizio immettere il nome del servizio specifico da monitorare oppure selezionare il pulsante con i puntini di sospensione ( ... ) per cercare il servizio. È possibile selezionare qualsiasi computer in cui è installato il servizio.
In Gruppo di destinazione specificare il gruppo del passaggio 1 di questa procedura.
Deselezionare l'opzione Monitor only automatic services (Monitor only automatic services ) se si vuole che il monitoraggio venga applicato ai servizi non configurati per l'avvio automatico. Se il servizio monitorato si trova in un cluster, deselezionare questa opzione.
Selezionare Avanti.
Selezionare i contatori delle prestazioni e le soglie da monitorare. Per informazioni più dettagliate, vedere la sezione Opzioni procedura guidata.
Se sono stati selezionati contatori delle prestazioni, specificare l'intervallo di monitoraggio.
Selezionare Avanti.
Esaminare il riepilogo del monitoraggio e selezionare Crea.
Modificare un modello di servizio Windows esistente
- Aprire la Console operatore con un account utente con credenziali autore.
- Aprire l'area di lavoro Creazione e modifica .
- Nel riquadro di spostamento Creazione espandere Modelli Management Pack e quindi selezionare Servizio Windows.
- Nel riquadro Servizio Windows individuare il monitoraggio da modificare.
- Fare clic con il pulsante destro del mouse sul monitor e quindi scegliere Proprietà.
- Immettere le modifiche desiderate e selezionare OK.
Visualizzare i monitoraggi del servizio Windows e i dati raccolti
Visualizzare tutti i monitoraggi del servizio Windows
- Aprire la Console operatore.
- Aprire l'area di lavoro Monitoraggio .
- Nel riquadro di spostamento Monitoraggio selezionare Servizio Windows e Monitoraggio processi e selezionare Stato del servizio Windows.
Visualizzare lo stato di ogni monitoraggio
- Nel riquadro Stato del servizio Windows fare clic con il pulsante destro del mouse su un oggetto . Selezionare Apri e selezionare Esplora stati.
- Espandere i nodi Disponibilità e Prestazioni per visualizzare i singoli monitoraggi.
Per visualizzare le prestazioni raccolte per un servizio
- Nel riquadro Stato del servizio Windows fare clic con il pulsante destro del mouse su un oggetto . Selezionare Apri e selezionare Prestazioni.
- Nel riquadro Legenda scegliere i contatori che si desidera visualizzare.
- Utilizzare le opzioni nel riquadro Azioni per modificare la visualizzazione prestazioni.