MSVM _ StorageAlert, classe
Représente un événement déclenché chaque fois que la propriété OperationalStatus de la classe MSVM _ ResourcePool ou MSVM _ LogicalDisk change.
La syntaxe suivante est simplifiée à partir du code MOF et comprend ces propriétés.
Syntaxe
[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;
};
Membres
La classe MSVM _ StorageAlert possède les types de membres suivants :
Propriétés
La classe MSVM _ StorageAlert possède les propriétés suivantes.
-
AlertingElementFormat
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence ("CIM _ AlertIndication. AlertingManagedElement", "CIM _ AlertIndication. OtherAlertingElementFormat")
Spécifie le format de la propriété AlertingManagedElement . Le format est un CIMObjectPath, au format < NamespacePath > : < className > . < Prop1 > = \ " < value1 > \ ", " < Prop2 > = \ " < value2 > \ ", qui spécifie une instance dans le schéma CIM.
Cette propriété est héritée de la classe CIM _ AlertIndication .
Les valeurs possibles sont les suivantes :
-
Inconnu (0)
-
Autre (1)
-
CIMObjectPath (2)
-
-
AlertingManagedElement
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Chemins d’accès WMI de l’instance pour laquelle l’alerte est générée.
-
-
AlertType
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Spécifie la classification principale de l’alerte. Les valeurs possibles pour cette propriété sont :
-
Alerte de qualité de service (3)
-
-
EventTime
-
-
Type de données : DateTime
-
Type d'accès : Lecture seule
Date et heure de détection de l’événement sous-jacent.
-
-
Message
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Message mis en forme qui est construit en combinant tout ou partie des éléments dynamiques spécifiés dans la propriété MessageArguments avec les éléments statiques identifiés de manière unique par la propriété MessageID dans un registre de messages ou un autre catalogue associé à la propriété OwningEntity .
-
-
MessageArguments
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Tableau qui contient le contenu dynamique du message. Si la valeur de MessageID est 32930, l’argument situé à la position 0 est le PoolID de l’instance MSVM _ ResourcePool pour laquelle l’alerte est générée.
-
-
MessageID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Identifie de façon unique, dans l’étendue de la propriété OwningEntity , le format de la propriété de message . Les valeurs possibles pour cette propriété sont :
32930 (« Message de débit insuffisant QoS du Pool Stockage »)
-
-
OtherAlertingElementFormat
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Chaîne qui définit les valeurs « Other » pour AlertingManagedElement. Cette valeur doit être définie sur une valeur non NULL lorsque AlertingManagedElement est défini sur une valeur de 1 (« other »). Pour toutes les autres valeurs de AlertingManagedElement, la valeur de cette chaîne doit être définie sur null.
Cette propriété est héritée de la classe CIM _ AlertIndication .
-
-
OwningEntity
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Identifie de façon unique l’entité qui possède la définition du format du message décrit dans cette instance. la valeur de cette propriété est toujours « Microsoft-Windows-Hyper-V ».
« Microsoft-Windows-Hyper-V »
-
-
PerceivedSeverity
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Décrit la gravité de l’indication d’alerte. Les valeurs possibles pour cette propriété sont :
-
Informations (2)
-
Détérioré/AVERTISSEMENT (3)
-
-
ProbableCause
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Décrit la cause probable de la situation qui a entraîné l’indication de l’alerte.
-
Stockage problème de capacité (50)
-
Alerte précédente effacée (59)
-
-
ProbableCauseDescription
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Description textuelle qui correspond à la valeur de la propriété ProbableCause .
-
Remarques
Le fournisseur WMI Hyper-V ne déclenche pas d’événements pour des disques virtuels individuels afin d’éviter d’inonder les clients avec des événements en cas de dysfonctionnements à grande échelle des systèmes de stockage sous-jacents.
lorsqu’un client reçoit un événement Msvm _ StorageAlert , si la valeur de la propriété ProbableCause est 50 (Stockage problème de capacité), le client peut détecter les disques virtuels qui fonctionnent en dehors de leur stratégie de QoS à l’aide de l’une des procédures suivantes :
- Interrogez toutes les instances de _ disque logique MSVM allouées à partir du pool de ressources pour lequel l’événement a été généré. Ces instances de _ disque logique MSVM sont associées au pool de ressources via l’Association MSVM _ ElementAllocatedFromPool .
- Filtrez la liste des résultats en sélectionnant les instances dont OperationalStatus contient un débit insuffisant.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 8.1 les [ applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2012 [Applications de bureau R2 uniquement] |
| Espace de noms |
\Virtualisation racine \ v2 |
| MOF |
|
| DLL |
|