Класс Msvm_StorageAlert
Представляет событие, которое возникает при каждом изменении свойства OperationalStatusкласса Msvm_ResourcePool или Msvm_LogicalDisk .
Следующий синтаксис упрощен из MOF-кода и включает в себя эти свойства.
Синтаксис
[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;
};
Члены
Класс Msvm_StorageAlert имеет следующие типы членов:
Элемент Property
Класс Msvm_StorageAlert имеет следующие свойства.
-
AlertingElementFormat
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_AlertIndication.AlertingManagedElement", "CIM_AlertIndication.OtherAlertingElementFormat")
Задает формат свойства AlertingManagedElement . Формат — CIMObjectPath с форматом <NamespacePath>:<ClassName>.< Prop1>=\"<Value1>\", "<Prop2>=\"<Value2>\", который указывает экземпляр в схеме CIM.
Это свойство наследуется от класса CIM_AlertIndication .
Вы можете выбрать
-
Неизвестно (0)
-
Другое (1)
-
CIMObjectPath (2)
-
-
AlertingManagedElement
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Пути WMI экземпляра, для которого создается оповещение.
-
-
AlertType
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает основную классификацию оповещения. Возможные значения этого свойства:
-
Оповещение о качестве службы (3)
-
-
EventTime
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время обнаружения базового события.
-
-
Message
-
-
Тип данных: string
-
Тип доступа: только для чтения
Форматированное сообщение, созданное путем объединения некоторых или всех динамических элементов, указанных в свойстве MessageArguments , со статическими элементами, однозначно определяемыми свойством MessageID в реестре сообщений или другом каталоге, связанном со свойством OwningEntity .
-
-
MessageArguments
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Массив, содержащий динамическое содержимое сообщения. Если значение MessageID равно 32930, аргументом в позиции 0 является Идентификатор пулаэкземпляра Msvm_ResourcePool , для которого создается оповещение.
-
-
MessageID
-
-
Тип данных: string
-
Тип доступа: только для чтения
Однозначно определяет в область свойства OwningEntity формат свойства Message. Возможные значения этого свойства:
32930 (сообщение о недостаточной пропускной способности пула носителей)
-
-
OtherAlertingElementFormat
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Строка, определяющая значения "Other" для AlertingManagedElement. Это значение должно быть не равно NULL, если параметр AlertingManagedElement имеет значение 1 ("Другое"). Для всех остальных значений AlertingManagedElement значение этой строки должно иметь значение NULL.
Это свойство наследуется от класса CIM_AlertIndication .
-
-
OwningEntity
-
-
Тип данных: string
-
Тип доступа: только для чтения
Уникально идентифицирует сущность, владеющую определением формата сообщения , описанного в этом экземпляре. Это свойство всегда имеет значение Microsoft-Windows- Hyper-V.
"Microsoft-Windows- Hyper-V"
-
-
PerceivedSeverity
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Описывает серьезность указания оповещения. Возможные значения этого свойства:
-
Сведения (2)
-
Снижение производительности или предупреждение (3)
-
-
Вероятная причина
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Описывает вероятную причину ситуации, которая привела к оповещению.
-
Проблема с емкостью хранилища (50)
-
Предыдущее оповещение удалено (59)
-
-
ProbableCauseDescription
-
-
Тип данных: string
-
Тип доступа: только для чтения
Текстовое описание, соответствующее значению свойства ProbableCause .
-
Комментарии
Поставщик WMI Hyper-V не будет создавать события для отдельных виртуальных дисков, чтобы избежать переполнения клиентов событиями в случае крупномасштабной неисправности базовых систем хранения.
Когда клиент получает событие Msvm_StorageAlert , если значение свойства ProbableCause равно 50 (проблема емкости хранилища), клиент может обнаружить, какие виртуальные диски работают за пределами политики качества обслуживания, используя одну из следующих процедур:
- Запросите все экземпляры Msvm_LogicalDisk , выделенные из пула ресурсов, для которого было создано событие. Эти экземпляры Msvm_LogicalDisk связаны с пулом ресурсов через связь Msvm_ElementAllocatedFromPool .
- Отфильтруйте список результатов, выбрав экземпляры, для которых OperationalStatus содержит недостаточная пропускная способность.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8.1 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 R2 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|