Classe WMI client SMS_SystemConsoleUsage
La SMS_SystemConsoleUsage
classe è una classe WMI (Windows Management Instrumentation) client, in Configuration Manager, che definisce i dati di utilizzo sui dispositivi in base al registro eventi di sicurezza di Windows.
Nota
Affinché questa classe possa raccogliere dati utilizzabili, è necessario attivare il criterio Controllo dell'accesso/disconnessione per ogni computer.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.
Sintassi
Class SMS_SystemConsoleUsage
{
DateTime SecurityLogStartDate;
String TopConsoleUser;
UInt32 TotalConsoleTime;
UInt32 TotalConsoleUsers;
UInt32 TotalSecurityLogTime;
};
Metodi
La SMS_SystemConsoleUsage
classe non definisce alcun metodo.
Proprietà
SecurityLogStartDate
Tipo di dati:DateTime
Tipo di accesso: sola lettura
Qualificatori: [chiave]
Data e ora del record meno recente nel registro eventi di sicurezza del sistema.
TopConsoleUser
Tipo di dati:String
Tipo di accesso: sola lettura
Qualificatori: Nessuno
L'utente con il maggior utilizzo della console nel computer.
TotalConsoleTime
Tipo di dati:UInt32
Tipo di accesso: sola lettura
Qualificatori: Nessuno
Numero totale di minuti di accesso alla console registrati nel registro eventi di sicurezza del sistema per tutti gli utenti.
TotalConsoleUsers
Tipo di dati:UInt32
Tipo di accesso: sola lettura
Qualificatori: Nessuno
Numero totale di utenti univoci della console registrati nel registro eventi di sicurezza del sistema.
TotalSecurityLogTime
Tipo di dati:UInt32
Tipo di accesso: sola lettura
Qualificatori: Nessuno
Tempo totale, espresso in minuti, nel registro eventi di sicurezza del sistema. Questa ora viene calcolata sottraendo il timestamp per l'evento meno recente nel log dal timestamp dell'evento più recente.
Osservazioni
Questa classe raccoglie informazioni su tutti gli utenti dal registro eventi di sicurezza del sistema usando eventi di accesso e disconnessione. Quando viene trovato un evento di accesso, viene usato l'ID di accesso associato per cercare un evento di disconnessione corrispondente. Se vengono trovati più eventi di disconnessione per un evento di accesso specifico, l'ultimo evento di disconnessione viene usato per calcolare la quantità di tempo in cui l'utente è stato connesso. Questo perché è possibile eseguire più di una richiesta di disconnessione prima che il sistema esegua effettivamente l'azione di disconnessione. Se non è possibile trovare un evento di disconnessione corrispondente, viene usato l'evento di arresto o l'evento di accesso successivo al posto di un evento di disconnessione. Se non è possibile trovare nessuno di questi elementi, viene usata la voce più recente nel log di sicurezza. Le informazioni risultanti vengono aggregate per utente e ordinate in base all'utilizzo totale della console.
Nota
Questa classe riconosce solo gli accessi interattivi.
Alcuni log di sicurezza possono essere rollover frequentemente oppure possono estendersi per diversi anni. Il tempo sottoposto a polling per questa classe è limitato agli ultimi 90 giorni.
Requisiti
Requisiti di runtime
Per altre informazioni, vedere requisiti di runtime del client Configuration Manager.
Requisiti di sviluppo
Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo client.
Vedere anche
Classi WMI client di Asset Intelligence
Classe WMI client SMS_AutoStartSoftware
Classe WMI client SMS_BrowserHelperObject
Classe WMI client SMS_InstalledExecutable
Classe WMI client SMS_InstalledSoftware
Classe WMI client SMS_InstalledSoftwareMS
Classe WMI client SMS_Processor
Classe WMI client SMS_SoftwareShortcut
Classe WMI client SMS_SystemConsoleUser