Monitor WMI
Si applica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
L'attività di monitoraggio WMI richiama un runbook quando viene ricevuto un evento WMI come risultato di query di eventi WMI specificato. È possibile controllare le modifiche in dispositivi connessi al server e richiamare runbook che azioni correttive quando si verificano errori.
Configurazione dell'attività di monitoraggio WMI
Prima di configurare l'attività di monitoraggio WMI, è necessario determinare quanto segue:
Il computer in cui si esegue il monitoraggio
Query di eventi WMI che si desidera eseguire
Avviso |
---|
Query di eventi WMI è diverso da una query WMI standard. |
Utilizzare le informazioni seguenti per configurare l'attività di monitoraggio WMI.
Scheda dettagli
Impostazioni |
Istruzioni di configurazione |
---|---|
Computer |
Digitare il nome del computer in cui si esegue il monitoraggio di nuovi eventi WMI. È inoltre possibile utilizzare i puntini di sospensione (...) pulsante per individuare il computer. |
Spazio dei nomi |
Digitare il nome dello spazio dei nomi WMI che si desidera eseguire una query. |
Query WMI |
Digitare la query di eventi WMI che verrà utilizzata per il computer specificato nella query di Computer casella. |
Esempi di sintassi
Di seguito è riportata la sintassi di una query semplice notifica: SELECT * FROM [EventClass] WITHIN [interval] WHERE TargetInstance ISA [object]
Quando si invia la query WMI, l'invio di un processo per ricevere una notifica di tutte le occorrenze dell'evento rappresentato da [EventClass]. La clausola WITHIN indica come il test viene eseguito, a un intervallo di secondi indicato da [intervallo]. La clausola WHERE viene utilizzata per limitare la query e possono includere attività, proprietà delle attività incorporate e condizione di istruzioni.
Monitor per l'aggiunta di un Modem: La query seguente invia un processo di notifica per il monitoraggio per l'aggiunta di un modem e genera l'evento WMI richiamare se viene aggiunto un modem. Il test viene eseguito a intervalli di ogni 10 secondi.SELECT * FROM __InstanceCreationEvent WITHIN 10 WHERE TargetInstance ISA "Win32_POTSModem"
Monitoraggio per l'eliminazione di un Modem: La query seguente invia un processo di notifica per il monitoraggio per l'eliminazione di un modem e genera l'evento WMI richiamare se viene eliminato un modem. Il test viene eseguito a intervalli di ogni 50 secondi.SELECT * FROM __InstanceDeletionEvent WITHIN 50 WHERE TargetInstance ISA "Win32_POTSModem"
Monitor per la modifica di una configurazione di: La query seguente invia un processo di notifica per il monitoraggio per la modifica di una configurazione e genera l'evento WMI richiamare se la frequenza di visualizzazione è maggiore di 70. Il test viene eseguito a intervalli di ogni 20 secondi.SELECT * FROM __InstanceModificationEvent WITHIN 20 WHERE TargetInstance ISA "Win32_DisplayConfiguration" AND TargetInstance.DisplayFrequency > 70
Monitoraggio di una modifica in un valore di processore: La query seguente invia un processo di notifica per il monitoraggio di una modifica in un valore di processore e genera l'evento WMI richiamare se l'utilizzo della CPU è superiore a 50. Il test viene eseguito a intervalli di 5 secondi.SELECT * FROM __InstanceModificationEvent WITHIN 5 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 50
Suggerimento |
---|
Una query può essere rifiutata da WMI se è troppo complessa o diventa risorse per la valutazione. |
Dati pubblicati
Nella tabella seguente sono elencati gli elementi di dati pubblicati.
Elemento |
Descrizione |
---|---|
Computer in cui viene eseguita la query WMI |
Il nome del computer in cui è stato eseguito la query WMI. |
Query WMI |
La query WMI che è stata inviata al computer. |
Risultato della Query WMI come una stringa |
Il risultato della query WMI. |
Spazio dei nome WMI |
Lo spazio dei nomi WMI che si esegue una query. |