Msvm_StorageAlert clase

Representa un evento que se genera cada vez que cambia la propiedad OperationalStatus del Msvm_ResourcePool o Msvm_LogicalDisk clase.

La siguiente sintaxis se simplifica a partir del código MOF e incluye estas propiedades.

Sintaxis

[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;
};

Miembros

La clase Msvm_StorageAlert tiene estos tipos de miembros:

Propiedades

La clase Msvm_StorageAlert tiene estas propiedades.

AlertingElementFormat

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_AlertIndication.AlertingManagedElement", "CIM_AlertIndication.OtherAlertingElementFormat")

Especifica el formato de la propiedad AlertingManagedElement . El formato es CIMObjectPath, con el formato <NamespacePath>:<ClassName>.< Prop1>=\"<Value1>\", "<Prop2>=\"<Value2>\", que especifica una instancia en el esquema CIM.

Esta propiedad se hereda de la clase CIM_AlertIndication .

Los valores posibles son:

Desconocido (0)

Otros (1)

CIMObjectPath (2)

AlertingManagedElement

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Rutas de acceso WMI de la instancia para la que se genera la alerta.

AlertType

Tipo de datos: uint16

Tipo de acceso: solo lectura

Especifica la clasificación principal de la alerta. Los posibles valores para esta propiedad son:

Alerta de calidad de servicio (3)

EventTime

Tipo de datos: datetime

Tipo de acceso: solo lectura

Fecha y hora en la que se detectó el evento subyacente.

Mensaje

Tipo de datos: cadena

Tipo de acceso: solo lectura

Mensaje con formato construido mediante la combinación de algunos o todos los elementos dinámicos especificados en la propiedad MessageArguments con los elementos estáticos identificados de forma única por la propiedad MessageID en un registro de mensajes u otro catálogo asociado a la propiedad OwningEntity .

MessageArguments

Tipo de datos: matriz de cadenas

Tipo de acceso: solo lectura

Matriz que contiene el contenido dinámico del mensaje. Si el valor de MessageID es 32930, el argumento en la posición 0 es el PoolID de la instancia de Msvm_ResourcePool para la que se genera la alerta.

MessageID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Identifica de forma única, dentro del ámbito de la propiedad OwningEntity , el formato de la propiedad Message . Los posibles valores para esta propiedad son:

32930 (mensaje de rendimiento insuficiente de QoS del grupo de Storage)

OtherAlertingElementFormat

Tipo de datos: uint16

Tipo de acceso: solo lectura

Cadena que define los valores "Other" para AlertingManagedElement. Este valor DEBE establecerse en un valor distinto de NULL cuando AlertingManagedElement se establece en un valor de 1 ("Other"). Para todos los demás valores de AlertingManagedElement, el valor de esta cadena debe establecerse en NULL.

Esta propiedad se hereda de la clase CIM_AlertIndication .

OwningEntity

Tipo de datos: cadena

Tipo de acceso: solo lectura

Identifica de forma única la entidad propietaria de la definición del formato del mensaje descrito en esta instancia. El valor de esta propiedad siempre es "Microsoft-Windows- Hyper-V".

"Microsoft-Windows- Hyper-V"

PerceivedSeverity

Tipo de datos: uint16

Tipo de acceso: solo lectura

Describe la gravedad de la indicación de alerta. Los posibles valores para esta propiedad son:

Información (2)

Degradado/Advertencia (3)

ProbableCause

Tipo de datos: uint16

Tipo de acceso: solo lectura

Describe la causa probable de la situación que dio lugar a la indicación de alerta.

Storage problema de capacidad (50)

Alerta anterior desactivada (59)

ProbableCauseDescription

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción textual que corresponde al valor de la propiedad ProbableCause .

Comentarios

El proveedor WMI de Hyper-V no generará eventos para discos virtuales individuales para evitar inundaciones de clientes con eventos en caso de que se produzcan errores de funcionamiento a gran escala de los sistemas de almacenamiento subyacentes.

Cuando un cliente recibe un evento de Msvm_StorageAlert, si el valor de la propiedad ProbableCause es 50 ( Storage Problema de capacidad), el cliente puede detectar qué discos virtuales funcionan fuera de su directiva de QoS mediante uno de estos procedimientos:

  • Consulte todas las instancias de Msvm_LogicalDisk que se asignaron desde el grupo de recursos para el que se generó el evento. Estas instancias de Msvm_LogicalDisk se asocian al grupo de recursos a través de la asociación Msvm_ElementAllocatedFromPool .
  • Filtre la lista de resultados seleccionando instancias cuya operationalStatus contiene un rendimiento insuficiente.

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2012 R2 [solo aplicaciones de escritorio]
Espacio de nombres
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

CIM_AlertIndication

Msvm_LogicalDisk

Msvm_ResourcePool