Msvm_StorageAlert-Klasse
Stellt ein Ereignis dar, das jedes Mal ausgelöst wird, wenn sich die OperationalStatus-Eigenschaft des Msvm_ResourcePool oder Msvm_LogicalDisk Klasse ändert.
Die folgende Syntax wird vom MOF-Code vereinfacht und enthält diese Eigenschaften.
Syntax
[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;
};
Member
Die Msvm_StorageAlert-Klasse verfügt über folgende Membertypen:
Eigenschaften
Die Msvm_StorageAlert-Klasse verfügt über diese Eigenschaften.
-
AlertingElementFormat
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_AlertIndication.AlertingManagedElement", "CIM_AlertIndication.OtherAlertingElementFormat")
Gibt das Format der AlertingManagedElement-Eigenschaft an. Das Format ist ein CIMObjectPath mit dem Format <NamespacePath>:<ClassName>.< Prop1>=\"<Value1>\", "<Prop2>=\"<Value2>\", der eine instance im CIM-Schema angibt.
Diese Eigenschaft wird von der CIM_AlertIndication-Klasse geerbt.
Mögliche Werte sind:
-
Unbekannt (0)
-
Sonstiges (1)
-
CIMObjectPath (2)
-
-
AlertingManagedElement
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Die WMI-Pfade der instance, für die die Warnung generiert wird.
-
-
AlertType
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt die primäre Klassifizierung der Warnung an. Folgende Werte sind für diese Eigenschaft möglich:
-
Quality of Service-Warnung (3)
-
-
EventTime
-
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Das Datum und die Uhrzeit der Erkennung des zugrunde liegenden Ereignisses.
-
-
Meldung
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine formatierte Nachricht, die erstellt wird, indem einige oder alle dynamischen Elemente, die in der MessageArguments-Eigenschaft angegeben sind, mit den statischen Elementen kombiniert werden, die eindeutig durch die MessageID-Eigenschaft in einer Nachrichtenregistrierung oder einem anderen Katalog identifiziert werden, der der OwningEntity-Eigenschaft zugeordnet ist.
-
-
MessageArguments
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Ein Array, das den dynamischen Inhalt der Nachricht enthält. Wenn der Wert von MessageID 32930 ist, ist das Argument an Position 0 die PoolID der Msvm_ResourcePool instance, für die die Warnung generiert wird.
-
-
MessageID
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Identifiziert innerhalb des Bereichs der OwningEntity-Eigenschaft eindeutig das Format der Message-Eigenschaft . Folgende Werte sind für diese Eigenschaft möglich:
32930 ("Meldung zu unzureichender Durchsatz für Speicherpool-QoS")
-
-
OtherAlertingElementFormat
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die "Other"-Werte für AlertingManagedElement definiert. Dieser Wert MUSS auf einen Wert ungleich NULL festgelegt werden, wenn AlertingManagedElement auf den Wert 1 ("Sonstige") festgelegt ist. Für alle anderen Werte von AlertingManagedElement muss der Wert dieser Zeichenfolge auf NULL festgelegt werden.
Diese Eigenschaft wird von der CIM_AlertIndication-Klasse geerbt.
-
-
OwningEntity
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Identifiziert eindeutig die Entität, die die Definition des In diesem instance beschriebenen Nachrichtenformats besitzt. Der Wert dieser Eigenschaft ist immer "Microsoft-Windows- Hyper-V".
"Microsoft-Windows– Hyper-V"
-
-
PerceivedSeverity
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Beschreibt den Schweregrad der Warnungsanzeige. Folgende Werte sind für diese Eigenschaft möglich:
-
Informationen (2)
-
Herabgestuft/Warnung (3)
-
-
ProbableCause
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Beschreibt die wahrscheinliche Ursache der Situation, die zu der Warnungsanzeige geführt hat.
-
Speicherkapazitätsproblem (50)
-
Vorherige Warnung gelöscht (59)
-
-
ProbableCauseDescription
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Textbeschreibung, die dem Wert der ProbableCause-Eigenschaft entspricht.
-
Bemerkungen
Der Hyper-V WMI-Anbieter löst keine Ereignisse für einzelne virtuelle Datenträger aus, um zu vermeiden, dass Clients bei großen Fehlfunktionen der zugrunde liegenden Speichersysteme mit Ereignissen überflutet werden.
Wenn ein Client ein Msvm_StorageAlert-Ereignis empfängt und der Wert der ProbableCause-Eigenschaft 50 ( Speicherkapazitätsproblem) ist, kann der Client ermitteln, welche virtuellen Datenträger außerhalb seiner QoS-Richtlinie ausgeführt werden, indem eines der folgenden Verfahren verwendet wird:
- Fragen Sie alle Msvm_LogicalDisk Instanzen ab, die aus dem Ressourcenpool zugeordnet wurden, für den das Ereignis generiert wurde. Diese Msvm_LogicalDisk-Instanzen werden dem Ressourcenpool über die Msvm_ElementAllocatedFromPool-Zuordnung zugeordnet.
- Filtern Sie die Ergebnisliste, indem Sie Instanzen auswählen, deren OperationalStatus unzureichenden Durchsatz enthält.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2012 R2 [nur Desktop-Apps] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|