Кратак водич о Виндовс управљачкој инструментацији (ВМИ)

Оквир за управљачке информације и активности на оперативним системима заснованим на Виндовс-у назива се Виндовс Манагемент Инструментатион (ВМИ).

ВМИ такође обезбеђује податке управљања другим компонентама оперативног система и производа, као што су СЦОМ (Систем Центер Оператионс Манагер) или Виндовс Ремоте Манагемент.

Шта је Виндовс Манагемент Инструментатион (ВМИ?)

ВМИ је платформа за управљање и надгледање оперативног система и других Мицрософт апликација и услуга на личним рачунарима, серверима и другим мрежним уређајима.

ВМИ обезбеђује свеобухватан, скалабилан и једноставан за коришћење интерфејс за програмирање који обезбеђује програмски приступ информацијама и услугама на рачунарима којима управља Мицрософт и другим мрежним уређајима.

Користи се за откривање и надгледање оперативног система, услуга и апликација на рачунару, као и података регистра и система датотека. Такође се користи за креирање и управљање скриптама и програмима који аутоматизују управљање и администрацију рачунара.

Користи програмски језик ВКЛ (Виндовс Куери Лангуаге) за испитивање информација и обављање операција на оперативном систему, рачунарима и уређајима.

Такође вам даје приступ ПоверСхелл-у, једном од најмоћнијих и најфлексибилнијих административних алата за Виндовс, који можете користити за креирање скрипти за аутоматизацију.

Штавише, ВМИ вам омогућава да конструишете прилагођене апликације које пружају додатну функционалност за управљање и администрацију Виндовс система и апликација.

Корисницима који треба да прате стање својих машина, решавају основне проблеме и прикупљају податке о перформансама, ВМИ ће бити згодан.

Која је сврха ВМИ?

ВМИ је користан у Виндовс мрежи предузећа јер поједностављује рад и управљање компонентама мреже предузећа испоруком података другим производима ради даљег побољшања и скалабилности.

Читава сврха ВМИ-а је да обезбеди јединствено искуство оквира управљања у свим аспектима Виндовс система, као што су:

  • Компоненте оперативног система
  • Процеси и нити
  • Услуге
  • Уређаји
  • Возачи
  • Апликације
  • Налози корисника
  • Безбедносне поставке

Сврха проналаска ВМИ доводи до смањења трошкова и времена у операцијама и развоју повезаних са виндовс системима. ВМИ вам такође омогућава да надгледате системске догађаје и прикупљате податке о перформансама. Ови подаци се могу користити за решавање проблема или за праћење трендова током времена.

ВМИ се најчешће користи за аутоматизацију административних послова и добијање приступа подацима без директног рада са оперативним системом. Као резултат тога, ВМИ је фантастична алтернатива за администраторе и програмере софтвера који треба да аутоматизују процесе који одузимају много времена.

Са њим је могуће све, од праћења перформанси система до прикупљања података из апликације. Омогућава програмерима да креирају паметније, интелигентније апликације, истовремено осигуравајући да ИТ администратори могу да заврше своје задатке уз минималан напор.

ВМИ обезбеђује референтну имплементацију за приступ системским информацијама и кључни је алат за управљање и надгледање Виндовс система. То је камен темељац за Азуре машинско учење и АзуреМЛ, и користи се за напајање широког спектра производа независних произвођача.

  Како монтирати ИСО слике на Виндовс 10

Коришћење ВМИ

Виндовс Манагемент Инструментатион (ВМИ) је Мицрософт-ова испорука Веб-басед Ентерприсе Манагемент-а (ВБЕМ), индустријске иницијативе за развој стандардизованих технологија за приступ информацијама о корпоративном управљању.

ВМИ представља системе, апликације, мреже, уређаје и друге управљане компоненте користећи индустријски стандард Цоммон Информатион Модел (ЦИМ). Радна група за дистрибуирано управљање (ДМТФ) креира и одржава ЦИМ.

ВМИ дизајн је свестран, подржава широк спектар административних и управљачких дужности, као и пружа флексибилну и прошириву архитектуру која омогућава произвођачима да напишу нове ВМИ провајдере за подршку новим уређајима, апликацијама и другим напретцима.

Друге употребе су:

  • Свеобухватно управљање Виндовс оперативним системом и Мицрософт мрежним уређајима и услугама.
  • Може се користити за повезивање удаљених рачунара за приступ ВМИ подацима
  • Открива информације о систему, као што су програми који су покренути и које су услуге подешене.
  • Да бисте преузели информације о спецификацијама хардвера и извршили радње, као што су гашење или поновно покретање система.
  • Покретање апликација, покретање, заустављање, конфигурисање услуга и приступ подацима.
  • Програмери апликација за управљање могу користити овај АПИ за креирање скрипти у Висуал Басиц-у или Виндовс Сцриптинг Хост (ВСХ).

ВМИ Арцхитецтуре

ВМИ (Виндовс Манагемент Инструментатион) је Мицрософт технологија која је првобитно представљена у Виндовс-у 2000. Омогућава програмерима да направе програме за управљање који раде са било којим системом који подржава ВМИ.

Хајде да видимо архитектуру и терминологију ВМИ.

Ток ВМИ архитектуре почиње од објеката: Компонента као што је чврсти диск, мрежна картица, оперативни систем или услуга је управљани објекат (којим се може управљати преко ВМИ-ја). ВМИ инфраструктура прима податке од објекта преко провајдера. Он обезбеђује и прима поруке од ВМИ-а и предаје их објекту.

ВМИ добављач садржи ДЛЛ и датотеку Манагед Објецт Формат (МОФ) која надгледа догађаје и податке из објеката. ВМИ категорише провајдере према функционалности коју пружа интерфејс провајдера.

Постоје бројни уграђени ВМИ провајдери у Виндовс-у, укључујући добављача Ацтиве Дирецтори, ВМИ провајдера података о конфигурацији покретања (БЦД), добављача дистрибуираног система датотека (ДФС), добављача евиденције догађаја, провајдера Хипер-В ВМИ, добављача Вин32, добављача регистратора, и СНМП провајдер.

ВМИ инфраструктура је компонента оперативног система Мицрософт Виндовс познатог као ВМИ услуга (винмгмт). ВМИ језгро и ВМИ репозиторијум су два дела ВМИ инфраструктуре.

ВМИ спремиште је хијерархијско складиште података организовано од стране ВМИ именских простора, често познато као Заједнички информациони модел (ЦИМ). ВМИ услуга успоставља одређени број именских простора након покретања система, укључујући роот дефаулт, роотцимв2 и роот претплату.

Поред тога, услуга производи подразумевани скуп дефиниција класа, који укључује Вин32 и ВМИ системске класе. Друге ВМИ просторе имена могу креирати додатни ВМИ провајдери, а сваки простор имена садржи неколико ВМИ објеката.

ВМИ услуга делује као посредник између провајдера, апликација за управљање и ВМИ репозиторија. Само статички подаци о објектима се чувају у спремишту, као што су класе које дефинишу провајдери. ВМИ добија већину података динамички од провајдера када то клијент затражи.

  Како омогућити промпт за чување преузимања у Мицрософт Едге-у на Виндовс 10

ВМИ потрошач је апликација за управљање или скрипта која комуницира са ВМИ инфраструктуром. Користећи ЦОМ АПИ за ВМИ или Сцриптинг АПИ за ВМИ, програм за управљање може да поставља упите, разврстава податке, покреће методе добављача и претплати се на догађаје.

ВМИ креира стандардизовани интерфејс за даљинско и локално преузимање управљачких података. Јединствени интерфејс се апстрахује од интерфејса за програмирање апликација (АПИ) оперативног система. Ово омогућава апликацијама и скриптама да прикупљају податке управљања без потребе да знају о АПИ-ју оперативног система.

Како покренути ВМИ упит?

Карактеристика свестраности ВМИ платформе је могућност постављања упита у њено спремиште како би се добили детаљи о класи, инстанци или подацима шеме. Ове метрике су повезане са инвентаром локалних и удаљених система, оперативних система, софтвера и других административних активности.

Врста упита

Уопштено говорећи, постоје два типа упита који се користе за преузимање информација из ВМИ спремишта:

Синхрони упит: То је упит који задржава контролу над радом ваше апликације током цијелог упита. Лакши је од асинхроног позива јер је потребан само један позив интерфејса. За велике претраге или упите засноване на мрежи, то може, међутим, да замрзне вашу апликацију.

Асинхрони упит: Када ће на брзину система или мреже утицати упити велике групе података, асинхрони упит је пожељнија врста за употребу.

ВКЛ (ВМИ Куери Лангуаге)

Један од популарних метода за постављање упита за ВМИ је ВМИ Куери Лангуаге.

СКЛ (Струцтуред Куери Лангуаге) се користи у окружењу базе података, а ВКЛ се користи у ВМИ. Оба имају сличну структуру синтаксе.

Селецт, Фром и Вхере су основне ВКЛ изјаве које се користе за покретање упита.

Типичан ВМИ упит почиње одабиром свих својстава из ВМИ класе помоћу команде „Селецт“. Звездица (“*”) се користи за одабир сваког својства из ВМИ класе. Може се користити кључна реч „Од“ да би се одредила ВМИ класа за упит након одабира својстава (једног или више својстава или свих њих). Можете проверити тачну синтаксу у СКЛ шифри.

ВКЛ се може извршити преко ВМИ Тестер-а (вбемтест.еке), који је подразумевано инсталиран са Виндовс оперативним системом. ВМИ упити се такође могу извршавати преко Виндовс ПоверСхелл-а, ВБСцрипт-а и Ц језика.

Тип ВКЛ упита

ВКЛ упити се користе за добијање три различите врсте информација.

Упити о објектима: Информације о ресурсима система Виндовс могу се преузети помоћу ових упита.

Упити о догађајима: Ови упити се користе за праћење промена у евиденцији догађаја, покретања процеса, статуса услуга, доступности рачунара или количине слободног простора на диску, између осталих ентитета или појава.

Упити шеме: Ови упити се користе за добијање детаља о структури ВМИ шеме.

Покретање упита

Хајде да видимо како да покренемо упит за објекте.

Следећи метод наводи како да проверите ВИН_32 процесе на локалном систему.

Алат ВМИ Тестер се извршава преко командне линије уносом вбемтест.еке.

Следећи прозор ће се појавити.

Да бисте се повезали са ВМИ простором имена који садржи класу коју желите да упитате (РоотЦимв2 у већини случајева): кликните на картицу за повезивање.

  Како поправити да нема боје насловне траке у Цхроме-у 67 на Виндовс 10

Да бисте покренули упит, кликните на картицу ‘Упит’ као што је приказано у наставку:

Затим унесите упит за који желите да преузмете информације. На пример, хајде да преузмемо све процесе који раде на локалном систему тако што ћемо покренути:

select * From Win32_process

Након што кликнете на картицу Примена, добићете следеће резултате

Горе наведено извршење засновано на ГУИ-у се такође може извршити у командној линији преко ПоверСхелл-а:

У ПоверСхелл платформи, да бисте добили листу свих вин_32 процеса, користи се код у наставку:

Get-WmiObject -Class Win32_Process

Да бисте добили све параметре ПоверСхелл упита, посетите Мицрософт ПоверСхелл управљање страна.

Да бисте покренули овај упит у ВБСцрипт и Ц језику, Мицрософт страница са документацијом пружила би потпуни увид.

Још један метод за испитивање ВМИ спремишта је преко ВМИЦ команде:

  • Покрените ЦМД из командне линије
  • Откуцајте ВМИЦ и унесите да бисте покренули програм
  • Тада ће се командна линија променити у вмиц:роотцли>

Администратори могу да покрећу ВМИ упите из овог упита.

На пример, за учитавање информација о ЦПУ-у локалног система, команда ће бити:

wmic:rootcli> WMIC CPU

Резултати/информације ће бити приказани у командној линији.

AddressWidth  Architecture  AssetTag                Availability  Caption                                 Characteristics  ConfigManagerErrorCode  ConfigManagerUserConfig  CpuStatus  CreationClassName  CurrentClockSpeed  CurrentVoltage  DataWidth  Description                             DeviceID  ErrorCleared  ErrorDescription  ExtClock  Family  InstallDate  L2CacheSize  L2CacheSpeed  L3CacheSize  L3CacheSpeed  LastErrorCode  Level  LoadPercentage  Manufacturer  MaxClockSpeed  Name                                      NumberOfCores  NumberOfEnabledCore  NumberOfLogicalProcessors  OtherFamilyDescription  PartNumber              PNPDeviceID  PowerManagementCapabilities  PowerManagementSupported  ProcessorId       ProcessorType  Revision  Role  SecondLevelAddressTranslationExtensions  SerialNumber            SocketDesignation  Status  StatusInfo  Stepping  SystemCreationClassName  SystemName  ThreadCount  UniqueId  UpgradeMethod  Version  VirtualizationFirmwareEnabled  VMMonitorModeExtensions  VoltageCaps
64            9             To Be Filled By O.E.M.  3             Intel64 Family 6 Model 142 Stepping 10  252                                                               1          Win32_Processor    1801               7               64         Intel64 Family 6 Model 142 Stepping 10  CPU0                                      100       205                  1024                       6144         0                            6      31              GenuineIntel  1801           Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz  4              4                    8                                                  To Be Filled By O.E.M.                                            FALSE                     BFEBFBFF000806EA  3                        CPU   TRUE                                     To Be Filled By O.E.M.  U3E1               OK      3                     Win32_ComputerSystem     RENEE-HP     8                      51                      FALSE                          TRUE

За више информација о ВМИЦ псеудонима и глаголима, посетите Мицрософт вмиц.

Често постављана питања о ВМИ

Који се портови користе у ВМИ?

Коришћени портови су 49152 и 65535. Модел дистрибуираних компоненти (ДЦОМ), на коме је базиран ВМИ, подразумевано користи насумично изабран ТЦП порт за везе између опсега 49152 и 65535.

Да ли је ВМИ застарео?

ВМИ је и даље подржан. Од Виндовс 10, верзије 21Х1, и полугодишњег издања канала 21Х1 Виндовс Сервера, програм ВМИ командне линије (ВМИЦ) више није подржан.

Шта су ВМИ алати за праћење?

Постоји много доступних алата за надгледање ВМИ. Међутим, неколико је посебно популарних:
СоларВиндс ВМИ монитор са сервером и монитором апликација
Паесслер ВМИ сервисни сензор са ПРТГ
Нагиос КСИ
Сапиен ВМИ Екплорер
Бесплатни алати су ВМИ Екплорер, Адрем бесплатни ВМИ алати

Како да решите проблеме са ВМИ

Можда ћете видети грешке у распону од недостајућих класа до кршења приступа док покушавате да приступите ВМИ локалним или удаљеним подацима у апликацији или скрипти. Проверите Мицрософт ВМИ водич за решавање проблема да добијемо решења за такве грешке.

Закључак

Уопштено говорећи, Виндовс Манагемент Инструментатион је јак алат који се може користити за руковање широким спектром различитих функција система Виндовс. ВМИ може бити веома корисна алатка за свакога ко се бави Виндовс системима, упркос чињеници да у почетку може изгледати застрашујуће.