kelas CIM_ManagedSystemElement (manajemen Hyper-V)

CIM_ManagedSystemElement adalah kelas dasar untuk hierarki elemen sistem. Komponen apa pun dari sistem berpotensi dapat diwakili oleh kelas ini atau subkelasnya.

Sintaks

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
};

Anggota

Kelas CIM_ManagedSystemElement memiliki jenis anggota ini:

Properti

Kelas CIM_ManagedSystemElement memiliki properti ini.

CommunicationStatus

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan kemampuan instrumentasi untuk berkomunikasi dengan elemen ini. Nilai NULL menunjukkan bahwa instrumentasi tidak mendukung properti ini.

Tidak diketahui (0)

Tidak Tersedia (1)

Komunikasi OK (2)

Komunikasi Hilang (3)

Tidak Ada Kontak (4)

DMTF Reserved (..)

Vendor Reserved (0x8000..)

DetailedStatus

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")

Menunjukkan detail status tambahan yang melengkapi properti PrimaryStatus . Nilai NULL menunjukkan bahwa instrumentasi tidak mendukung properti ini.

Tidak Tersedia (0)

Tidak Ada Informasi Tambahan (1)

Stres (2)

Kegagalan Prediktif (3)

Kesalahan Tidak Dapat Dipulihkan (4)

Entitas Pendukung dalam Kesalahan (5)

DMTF Reserved (..)

Vendor Reserved (0x8000..)

HealthState

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan kesehatan elemen saat ini. Atribut ini mengekspresikan kesehatan elemen ini, tetapi belum tentu kesehatan subkomponennya.

Tidak diketahui (0)

OK (5)

Terdegradasi/Peringatan (10)

Kegagalan kecil (15)

Kegagalan utama (20)

Kegagalan kritis (25)

Kesalahan yang tidak dapat dipulihkan (30)

DMTF Reserved (..)

InstallDate

Jenis data: tanggalwaktu

Jenis akses: Baca-saja

Kualifikasi: MappingStrings ("MIF. DMTF|ComponentID|001.5")

Menunjukkan kapan objek diinstal. Kurangnya nilai tidak menunjukkan bahwa objek tidak diinstal.

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: MaxLen (1024)

Label tempat objek diketahui. Saat disubkelas, properti Nama dapat diganti menjadi properti kunci.

OperatingStatus

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

Menunjukkan kondisi operasional elemen saat ini. Properti ini dapat digunakan untuk memberikan detail selengkapnya tentang nilai properti EnabledState . Nilai NULL menunjukkan bahwa instrumentasi tidak mendukung properti ini.

"Tidak diketahui" menunjukkan

"None" menunjukkan bahwa

"Layanan"

"Memulai"

"Berhenti"

"Dihentikan" dan "Dibatalkan" serupa, meskipun yang pertama , sementara yang terakhir i

"Tidak aktif" menunjukkan bahwa

"Selesai" menunjukkan bahwa t

"Migrasi"

"Immigrating"

"Beremigrasi"

"Mematikan"

"Sedang Diuji"

"Transisi"

"Dalam Layanan"

Tidak diketahui (0)

Implementasi secara umum mampu mengembalikan properti ini, tetapi tidak dapat melakukannya saat ini.

Tidak Tersedia (1)

Implementasi (penyedia) mampu mengembalikan nilai untuk properti ini, tetapi tidak pernah untuk perangkat keras/perangkat lunak tertentu ini atau properti sengaja tidak digunakan karena tidak menambahkan informasi yang bermakna (seperti dalam kasus properti yang dimaksudkan untuk menambahkan info tambahan ke properti lain).

Layanan (2)

Menjelaskan elemen yang sedang dikonfigurasi, dikelola, dibersihkan, atau dikelola.

Mulai (3)

Menjelaskan elemen yang sedang diinisialisasi.

Berhenti (4)

Menjelaskan elemen yang dibawa ke pemberhentian yang teratur.

Dihentikan (5)

Halte bersih dan tertib telah terjadi.

Dibatalkan (6)

Pemberhentian tiba-tiba telah terjadi, di mana status dan konfigurasi elemen mungkin perlu diperbarui.

Tidak aktif (7)

Elemen tidak aktif atau didiamkan.

Selesai (8)

Elemen telah menyelesaikan operasinya. Nilai ini harus dikombinasikan dengan OK, Kesalahan, atau Terdegradasi di PrimaryStatus sehingga klien dapat mengetahui apakah operasi lengkap Selesai dengan OK (diteruskan), Selesai dengan Kesalahan (gagal), atau Selesai dengan Terdegradasi (operasi selesai, tetapi tidak selesai OK atau tidak melaporkan kesalahan).

Migrasi (9)

Elemen sedang dipindahkan di antara elemen host.

Beremigrasi (10)

Elemen sedang dipindahkan dari elemen host.

Immigasi (11)

Elemen sedang dipindahkan ke elemen host baru.

Rekam jepret (12)

Mematikan (13)

Menjelaskan elemen yang dibawa ke pemberhentian mendadak.

Dalam Pengujian (14)

Elemen ini melakukan fungsi pengujian.

Transisi (15)

Menjelaskan elemen yang berada di antara status, yaitu tidak sepenuhnya tersedia dalam keadaan sebelumnya atau status berikutnya. Nilai ini harus digunakan jika nilai lain yang menunjukkan transisi ke status tertentu tidak berlaku.

Dalam Layanan (16)

Menjelaskan elemen yang berada dalam layanan dan operasional.

DMTF Reserved (..)

Vendor Reserved (0x8000..)

OperationalStatus

Jenis data: array uint16

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.StatusDescriptions")

Berisi indikator status elemen saat ini. Nilai pertama properti OperationalStatus harus berisi status utama untuk elemen .

Catatan

Properti OperationalStatus menggantikan properti Status yang tidak digunakan lagi. Karena penggunaan properti Status yang ada secara luas dalam aplikasi manajemen, kami sangat menyarankan agar penyedia atau instrumentasi menyediakan properti Status dan OperationalStatus. Ketika diinstrumentasikan, Status, karena merupakan properti bernilai tunggal, juga harus memberikan status utama elemen.

Tidak diketahui (0)

Lainnya (1)

OK (2)

Terdegradasi (3)

Stres (4)

Elemen ini berfungsi, tetapi perlu diperhatikan. Contoh status "Stres" kelebihan beban, terlalu panas, dan sebagainya.

Kegagalan Prediktif (5)

Elemen berfungsi secara nominal tetapi memprediksi kegagalan dalam waktu dekat.

Kesalahan (6)

Kesalahan Tidak Dapat Dipulihkan (7)

Mulai (8)

Berhenti (9)

Dihentikan (10)

Perhentian tertib telah terjadi.

Dalam Layanan (11)

Elemen yang dikonfigurasi, dipertahankan, dibersihkan, atau dikelola.

Tidak Ada Kontak (12)

Sistem pemantauan memiliki pengetahuan tentang elemen ini, tetapi belum pernah dapat menjalin komunikasi dengannya.

Komunikasi Hilang (13)

Elemen ManagedSystem diketahui ada dan telah berhasil dihubungi di masa lalu, tetapi saat ini tidak dapat dijangkau.

Dibatalkan (14)

Pemberhentian mendadak, di mana status dan konfigurasi elemen mungkin perlu diperbarui, telah terjadi.

Tidak aktif (15)

Elemen tidak aktif atau didiamkan.

Entitas Pendukung dalam Kesalahan (16)

Elemen ini mungkin "OK" tetapi elemen lain, yang bergantung padanya, dalam kesalahan. Contohnya adalah layanan jaringan atau titik akhir yang tidak dapat berfungsi karena masalah jaringan lapisan bawah.

Selesai (17)

Elemen telah menyelesaikan operasinya.

Mode Daya (18)

Elemen ini memiliki informasi model daya tambahan yang terkandung dalam asosiasi Associated PowerManagementService.

DMTF Reserved (..)

Vendor Reserved (0x8000..)

PrimaryStatus

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: ModelCorrespondence ("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")

Menunjukkan nilai status tingkat tinggi.

Tidak diketahui (0)

OK (1)

Terdegradasi (2)

Kesalahan (3)

DMTF Reserved (..)

Vendor Reserved (0x8000..)

Keadaan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Tidak digunakan lagi ("CIM_ManagedSystemElement.OperationalStatus"), MaxLen (10)

Menunjukkan status utama objek.

Catatan

Properti ini tidak digunakan lagi. Ini digantikan oleh properti OperationalStatus . Jika Anda memilih untuk menggunakan properti Status untuk kompatibilitas mundur, properti tersebut harus sekunder ke properti OperationalStatus .

("OK")

("Kesalahan")

("Terdegradasi")

("Tidak Diketahui")

("Pred Fail")

("Mulai")

("Berhenti")

("Layanan")

("Stres")

("NonRecover")

("Tidak Ada Kontak")

("Kehilangan Comm")

("Dihentikan")

StatusDescriptions

Jenis data: array string

Jenis akses: Baca-saja

Kualifikasi: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")

Menunjukkan deskripsi nilai yang sesuai dalam array OperationalStatus . Misalnya, jika elemen dalam properti OperationalStatus berisi nilai Berhenti, maka elemen pada indeks array yang sama dalam properti ini mungkin berisi penjelasan mengapa objek dihentikan.

Persyaratan

Persyaratan Value
Klien minimum yang didukung
Windows 8
Server minimum yang didukung
Windows Server 2012
Ruang nama
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Baca juga

CIM_ManagedElement