kelas Msvm_StorageAlert

Mewakili peristiwa yang dinaikkan setiap kali properti OperationalStatus dari perubahan kelas Msvm_ResourcePool atau Msvm_LogicalDisk .

Sintaks berikut disederhanakan dari kode MOF dan menyertakan properti ini.

Sintaks

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

Anggota

Kelas Msvm_StorageAlert memiliki jenis anggota ini:

Properti

Kelas Msvm_StorageAlert memiliki properti ini.

AlertingElementFormat

Jenis data: uint16

Jenis akses: Baca-saja

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

Menentukan format properti AlertingManagedElement . Formatnya adalah CIMObjectPath, dengan format <NamespacePath>:<ClassName>.< Prop1>=\"<Value1>\", "<Prop2>=\"<Value2>\", yang menentukan instans dalam Skema CIM.

Properti ini diwarisi dari kelas CIM_AlertIndication .

Nilai yang mungkin adalah:

Tidak diketahui (0)

Lainnya (1)

CIMObjectPath (2)

AlertingManagedElement

Jenis data: array string

Jenis akses: Baca-saja

Jalur WMI instans tempat pemberitahuan dihasilkan.

AlertType

Jenis data: uint16

Jenis akses: Baca-saja

Menentukan klasifikasi utama pemberitahuan. Nilai yang mungkin untuk properti ini adalah:

Kualitas Pemberitahuan Layanan (3)

EventTime

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Tanggal dan waktu di mana peristiwa yang mendasar terdeteksi.

Pesan

Jenis data: string

Jenis akses: Baca-saja

Pesan berformat yang dibangun dengan menggabungkan beberapa atau semua elemen dinamis yang ditentukan dalam properti MessageArguments dengan elemen statis yang diidentifikasi secara unik oleh properti MessageID dalam registri pesan atau katalog lain yang terkait dengan properti OwningEntity .

MessageArguments

Jenis data: array string

Jenis akses: Baca-saja

Array yang berisi konten dinamis pesan. Jika nilai MessageID adalah 32930, argumen pada posisi 0 adalah PoolID dari instans Msvm_ResourcePool yang pemberitahuannya dihasilkan.

MessageID

Jenis data: string

Jenis akses: Baca-saja

Secara unik mengidentifikasi, dalam lingkup properti OwningEntity , format properti Pesan . Nilai yang mungkin untuk properti ini adalah:

32930 ("Storage Pool QoS Insufficient Throughput Message")

OtherAlertingElementFormat

Jenis data: uint16

Jenis akses: Baca-saja

String yang menentukan nilai "Lainnya" untuk AlertingManagedElement. Nilai ini HARUS diatur ke nilai bukan NULL saat AlertingManagedElement diatur ke nilai 1 ("Lainnya"). Untuk semua nilai AlertingManagedElement lainnya, nilai string ini harus diatur ke NULL.

Properti ini diwarisi dari kelas CIM_AlertIndication .

OwningEntity

Jenis data: string

Jenis akses: Baca-saja

Secara unik mengidentifikasi entitas yang memiliki definisi format Pesan yang dijelaskan dalam instans ini. Nilai properti ini selalu "Microsoft-Windows- Hyper-V."

"Microsoft-Windows- Hyper-V"

PerceivedSeverity

Jenis data: uint16

Jenis akses: Baca-saja

Menjelaskan tingkat keparahan indikasi pemberitahuan. Nilai yang mungkin untuk properti ini adalah:

Informasi (2)

Terdegradasi/Peringatan (3)

ProbableCause

Jenis data: uint16

Jenis akses: Baca-saja

Menjelaskan kemungkinan penyebab situasi yang mengakibatkan indikasi pemberitahuan.

Masalah Kapasitas Penyimpanan (50)

Pemberitahuan Sebelumnya Dihapus (59)

ProbableCauseDescription

Jenis data: string

Jenis akses: Baca-saja

Deskripsi tekstual yang sesuai dengan nilai properti ProbableCause .

Keterangan

Penyedia Hyper-V WMI tidak akan meningkatkan peristiwa untuk disk virtual individu untuk menghindari membanjiri klien dengan peristiwa jika terjadi kerusakan skala besar dari sistem penyimpanan yang mendasarinya.

Ketika klien menerima peristiwa Msvm_StorageAlert , jika nilai properti ProbableCause adalah 50 (Masalah Kapasitas Penyimpanan ), klien dapat menemukan disk virtual mana yang beroperasi di luar kebijakan QoS mereka dengan menggunakan salah satu prosedur ini:

  • Kueri semua instans Msvm_LogicalDisk yang dialokasikan dari kumpulan sumber daya tempat peristiwa dibuat. Instans Msvm_LogicalDisk ini dikaitkan dengan kumpulan sumber daya melalui asosiasi Msvm_ElementAllocatedFromPool .
  • Filter daftar hasil dengan memilih instans yang OperationalStatus-nya berisi Throughput Tidak Mencukupi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8.1 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2012 R2 [hanya aplikasi desktop]
Ruang nama
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Lihat juga

CIM_AlertIndication

Msvm_LogicalDisk

Msvm_ResourcePool