_Класс мсвм сторажеалерт

Представляет событие, которое вызывается каждый раз при изменении свойства OperationalStatus класса Мсвм _ ResourcePool или мсвм _ 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;
};

Члены

Класс мсвм _ сторажеалерт имеет следующие типы членов:

Элемент Property

Класс мсвм _ сторажеалерт имеет следующие свойства.

алертинжелементформат

Тип данных: UInt16

Тип доступа: только для чтения

Квалификаторы: моделкорреспонденце ("CIM _ алертиндикатион. алертингманажеделемент", "CIM _ алертиндикатион. осералертинжелементформат")

Задает формат свойства алертингманажеделемент . Формат — Цимобжектпас с форматом < намеспацепас > : < className > . < Prop1 > = \ " < Значение1 > \ ", " < Prop2 > = \ " < Значение2 > \ ", который указывает экземпляр в схеме CIM.

Это свойство наследуется от класса CIM _ алертиндикатион .

Допустимые значения:

Неизвестно (0)

Другое (1)

Цимобжектпас (2)

алертингманажеделемент

Тип данных: массив строк

Тип доступа: только для чтения

Пути WMI экземпляра, для которого создается предупреждение.

AlertType

Тип данных: UInt16

Тип доступа: только для чтения

Указывает основную классификацию предупреждения. Возможные значения этого свойства:

Предупреждение качества обслуживания (3)

EventTime

Тип данных: DateTime

Тип доступа: только для чтения

Дата и время обнаружения базового события.

Message

Тип данных: строка

Тип доступа: только для чтения

Форматированное сообщение, созданное путем объединения некоторых или всех динамических элементов, указанных в свойстве мессажеаргументс , со статическими элементами, однозначно идентифицируемыми свойством MessageId в реестре сообщений или в другом каталоге, связанном со свойством овнинжентити .

мессажеаргументс

Тип данных: массив строк

Тип доступа: только для чтения

Массив, содержащий динамическое содержимое сообщения. Если значение MessageId равно 32930, аргумент в позиции 0 является Пулидом экземпляра мсвм _ ResourcePool , для которого создается предупреждение.

MessageID

Тип данных: строка

Тип доступа: только для чтения

Однозначно определяет в области свойства овнинжентити формат свойства Message . Возможные значения этого свойства:

32930 ("недостаточное сообщение о пропускной способности пула служба хранилища)")

осералертинжелементформат

Тип данных: UInt16

Тип доступа: только для чтения

Строка, которая определяет значения "Other" для алертингманажеделемент. Это значение должно быть задано как значение, отличное от NULL, если для алертингманажеделемент задано значение 1 ("другое"). Для всех остальных значений алертингманажеделемент значение этой строки должно быть равно null.

Это свойство наследуется от класса CIM _ алертиндикатион .

овнинжентити

Тип данных: строка

Тип доступа: только для чтения

Однозначно определяет сущность, которая владеет определением формата сообщения , описанного в этом экземпляре. значение этого свойства всегда равно "Microsoft-Windows-Hyper-V".

"Microsoft-Windows-Hyper-V"

перцеиведсеверити

Тип данных: UInt16

Тип доступа: только для чтения

Описывает серьезность индикации предупреждения. Возможные значения этого свойства:

Информация (2)

Снижение уровня работоспособности/предупреждение (3)

пробаблекаусе

Тип данных: UInt16

Тип доступа: только для чтения

Описывает возможную причину ситуации, которая привела к появлению предупреждения.

проблема с служба хранилища емкостью (50)

Предыдущее оповещение сброшено (59)

пробаблекауседескриптион

Тип данных: строка

Тип доступа: только для чтения

Текстовое описание, соответствующее значению свойства пробаблекаусе .

Комментарии

Поставщик WMI Hyper-V не будет создавать события для отдельных виртуальных дисков, чтобы избежать перегрузки клиентов с событиями в случае крупномасштабных неисправностей базовых систем хранения.

когда клиент получает событие мсвм _ сторажеалерт , если значение свойства пробаблекаусе равно 50 (проблема с емкостью служба хранилища), клиент может обнаружить, какие виртуальные диски работают вне своей политики качества обслуживания с помощью одной из следующих процедур:

  • Запросите все экземпляры мсвм _ LogicalDisk , которые были выделены из пула ресурсов, для которого было создано событие. Эти экземпляры мсвм _ LogicalDisk связаны с пулом ресурсов через ассоциацию мсвм _ елементаллокатедфромпул .
  • Отфильтруйте список результатов, выбрав экземпляры, для которых параметр OperationalStatus содержит недостаточную пропускную способность.

Требования

Требование Значение
Минимальная версия клиента
Windows 8.1 [ только классические приложения]
Минимальная версия сервера
Windows Server 2012 [Только классические приложения R2]
Пространство имен
Корневая \ виртуализация \ версии 2
MOF
Виндовсвиртуализатион. v2. mof
DLL
Vmms.exe

См. также раздел

_АЛЕРТИНДИКАТИОН CIM

Мсвм _ LogicalDisk

Мсвм _ ResourcePool