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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM_AlertIndication

Msvm_LogicalDisk

Msvm_ResourcePool