classe Msvm_StorageAlert
Rappresenta un evento generato ogni volta che cambia la proprietà OperationalStatus del Msvm_ResourcePool o della classe Msvm_LogicalDisk .
La sintassi seguente è semplificata dal codice MOF e include queste proprietà.
Sintassi
[Indication, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_StorageAlert : CIM_AlertIndication
{
string AlertingManagedElement[];
uint16 AlertingElementFormat;
uint16 OtherAlertingElementFormat;
uint16 AlertType;
uint16 PerceivedSeverity;
uint16 ProbableCause;
string ProbableCauseDescription;
datetime EventTime;
string OwningEntity;
string MessageArguments[];
string MessageID;
string Message;
};
Members
La classe Msvm_StorageAlert ha questi tipi di membri:
Proprietà
La classe Msvm_StorageAlert ha queste proprietà.
-
AlertingElementFormat
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_AlertIndication.AlertingManagedElement", "CIM_AlertIndication.OtherAlertingElementFormat")
Specifica il formato della proprietà AlertingManagedElement . Il formato è CIMObjectPath, con il formato <NamespacePath>:<ClassName>.< Prop1>=\"<Value1>\", "<Prop2>=\"<Value2>\", che specifica un'istanza nello schema CIM.
Questa proprietà viene ereditata dalla classe CIM_AlertIndication .
I valori possibili sono:
-
Sconosciuto (0)
-
Altro (1)
-
CIMObjectPath (2)
-
-
AlertingManagedElement
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Percorsi WMI dell'istanza per cui viene generato l'avviso.
-
-
AlertType
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Specifica la classificazione primaria dell'avviso. I valori possibili per questa proprietà sono:
-
Qualità dell'avviso di servizio (3)
-
-
EventTime
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Data e ora in cui è stato rilevato l'evento sottostante.
-
-
Messaggio
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Messaggio formattato costruito combinando alcuni o tutti gli elementi dinamici specificati nella proprietà MessageArguments con gli elementi statici identificati in modo univoco dalla proprietà MessageID in un registro messaggi o in un altro catalogo associato alla proprietà OwningEntity .
-
-
MessageArguments
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice che contiene il contenuto dinamico del messaggio. Se il valore di MessageID è 32930, l'argomento nella posizione 0 è l'ID pool dell'istanza di Msvm_ResourcePool per cui viene generato l'avviso.
-
-
MessageID
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Identifica in modo univoco, all'interno dell'ambito della proprietà OwningEntity , il formato della proprietà Message . I valori possibili per questa proprietà sono:
32930 ("messaggio di velocità effettiva insufficiente del pool Archiviazione")
-
-
OtherAlertingElementFormat
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Stringa che definisce i valori "Other" per AlertingManagedElement. Questo valore DEVE essere impostato su un valore diverso da NULL quando AlertingManagedElement è impostato su un valore pari a 1 ("Altro"). Per tutti gli altri valori di AlertingManagedElement, il valore di questa stringa deve essere impostato su NULL.
Questa proprietà viene ereditata dalla classe CIM_AlertIndication .
-
-
OwningEntity
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Identifica in modo univoco l'entità proprietaria della definizione del formato del messaggio descritto in questa istanza. Il valore di questa proprietà è sempre "Microsoft-Windows- Hyper-V".
"Microsoft-Windows- Hyper-V"
-
-
Percezione dell'everità
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Descrive la gravità dell'indicazione dell'avviso. I valori possibili per questa proprietà sono:
-
Informazioni (2)
-
Danneggiato/Avviso (3)
-
-
ProbabilmenteCause
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Descrive la causa probabile della situazione che ha generato l'indicazione dell'avviso.
-
problema di capacità Archiviazione (50)
-
Avviso precedente cancellato (59)
-
-
ProbableCauseDescription
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione testuale che corrisponde al valore della proprietà ProbableCause .
-
Commenti
Il provider WMI Hyper-V non genererà eventi per singoli dischi virtuali per evitare l'inondazione di client con eventi in caso di malfunzionamenti su larga scala dei sistemi di archiviazione sottostanti.
Quando un client riceve un evento Msvm_StorageAlert, se il valore della proprietà ProbableCause è 50 ( Archiviazione Capacity Problem), il client può individuare i dischi virtuali che operano al di fuori dei criteri QoS usando una di queste procedure:
- Eseguire una query su tutte le istanze di Msvm_LogicalDisk allocate dal pool di risorse per cui è stato generato l'evento. Queste istanze di Msvm_LogicalDisk sono associate al pool di risorse tramite l'associazione Msvm_ElementAllocatedFromPool .
- Filtrare l'elenco dei risultati selezionando le istanze di cui OperationalStatus contiene Velocità effettiva insufficiente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8.1 [solo app desktop] |
Server minimo supportato |
Windows Server 2012 R2 [solo app desktop] |
Spazio dei nomi |
Root\Virtualization\V2 |
MOF |
|
DLL |
|