14.1.20 Microsoft Hyper-V mérőszerverA Hyper-V mérőszerver a Microsoft virtualizációs megoldását képes monitorozni. A kommunikáció Windows Remote Managmenten keresztül folyik ezért annak konfigurációja szükséges azon a gépen, amelyik a virtuális szervereket futtatja. A Windows Remote Management bekonfigurációja a 14.1.16 WS-Man mérőszerver fejezetben található, viszont a Hyper-V mérőszervernek mindenképpen adminisztrátor jogosultságú felhasználóra van szüksége. Az eszköz paraméterek az alábbiak: · Host (HYPERV EQ 1 HOST): a cél server neve vagy ip címe. Az IP cím csak Basic autentikáció esetében használható, Kerberos esetében mindenképpen nevet kell használni · Windows verzió (HYPERV EQ 1 VERSION): Windows 2012R2 előtti vagy Windows 2012R2-től · Protokol (HYPERV EQ 2 MODE): az adatátvitelre használható HTTP vagy HTTPS protokoll. Kerberos esetében a HTTP (mivel a Kerberos már maga is titkosít), míg Basic autentikáció esetében a HTTPS az ajánlott · Port (HYPERV EQ 3 PORT): WinRM tipikusan a 5985 (HTTP) és a 5986 (HTTPS) potokat használja · Autentikáció (HYPERV EQ 4 AUTH): o Kerberos: Active Diretory használatával, domain alapú. Ez a mód csak akkor támogatott, ha az adatgyűjtő Red Hat / CentOS / Oracle Linux 6 vagy újabb operációs rendszeren fut! o Basic: HTTP(S) Basic használta, HTTP alapesetben tiltott, mert titkosítatlan kommunikációt eredményez, ezért a HTTPS ajánlott · Felhasználó név (HYPERV EQ 5 USER): a felhasználó megfelelő jogokkal kell hogy rendelkezzen a cél szerveren, lásd később · Jelszó (HYPERV EQ 6 PWD): a felhasználó jelszava, megadható jelszó fájl is, ’FILE:filenév’ formátumban, ilyenkor ajánlott az abszolút file név használat, pl. ’FILE:/opt/pvsr/username.pwd’. Ez Kerberoshoz egy speciális fájlt, Basic autentikációnál egy a jelszót tartalmazó szövegfájlt jelent. Az aktuális könyvtár a PVSR/bin az adatgyűjtő futásakor. · Realm (HYPERV EQ 7 REALM): Kerberos autentikáció esetén használatos, az Active Diretoryban megadott realm paraméter csupa nagybetűvel. · Elemnév (HYPERV EQ 8 OBJNAME): mi a monitorozandó objektum neve. · Típus (HYPERV EQ 9 TYPE): az elemnév milyen típusú objektumra vonatkozik. Lehetséges értékek: o Host rendszer o Virtuális gép · Megjegyzés (HYPERV EQ 10 NOTE): a Virtuális gépeknél megadott megjegyzés szöveg kerül ide a discovery folyamat során · Rendszer verzió (Z 01 OS_VERSION): Nem módosítható automatikusan felderített paraméter csak a host rendszerek esetében. A paraméter az operációs rendszer verzióját tartalmazza · Rendszer típus (Z 02 PRODUCT_TYPE): Nem módosítható automatikusan felderített paraméter csak a host rendszerek esetében. A paraméter az operációs rendszer típusát tartalmazza · CPU (Z 03 CPU): Nem módosítható automatikusan felderített paraméter csak a host rendszerek esetében. A paraméter a CPU információt tartalmazza
· IPv4 cím(ek) (Z 04 IPADDR): Nem módosítható automatikusan felderített paraméter csak a host rendszerek esetében. A paraméter a rendszer IP címeit tartalmazza · Cluster (Z 05 CLUSTERNAME): Nem módosítható automatikusan felderített paraméter. Azt tartalmazza, hogy a rendszer melyik cluster-hez tartozik (ha tartozik egyáltalán valamilyen cluster-be) A mérőszerver discovery képes, vagyis képes az elérhető mérések felderítéséhez, ehhez vagy az egyszerűsített eszköz felvétele opciót vagy a „Több új eszköz template alapján” opciót kell használni a Site és eszköz konfigurációs oldalon és egy Hyper-V template-et kell kiválasztani. A megadott adatokkal belép az adatgyűjtő, és kigyűjti milyen monitorozható objektumokat talált majd ezeket egy táblázatban felsorolja, illetve nyugtázás után felveszi az eszközöket, a sablonban megadott mérésekkel. Ha a szerver egy cluster eleme, akkor a PVSR a clusterben található összes szervert és a rajtuk futó összes virtuális gépet is felderíti. A Hyper-V adatgyűjtő képes automatikusan szinkronizálni a PVSR-ben található, beleértve azt is, hogyha egy virtuális gép átmigrálódik az egyik cluster elemről a másikra. A szinkronizációt a CONFIG_INI.pm-ben az alábbi paraméterekkel lehet állítani:: · $PVSR_AUTO_HYPERV_TEMPLATE: ha be van állítva egy eszköz template nevére, akkor a PVSR automatikusan létrehozza az új virtuális gépeket a template alapján. Az installálás után a paraméter alapértéke “Default HYPERV” · $PVSR_AUTO_HYPERV_VMNAME_PREFIX: ha be van állítva, akkor a PVSR ilyen prefix-szel hozza létre a virtuális gépeket. A „Több új eszköz template alapján” oldal szintén ennek a paraméternek az értékét használja. Az installálás után a paraméter alapértéke “VM ” · $PVSR_AUTO_HYPERV_VMNAME_POSTFIX: ha be van állítva, akkor a PVSR ilyen postfix-szel hozza létre a virtuális gépeket. A „Több új eszköz template alapján” oldal szintén ennek a paraméternek az értékét használja. Az installálás után a paraméter alapértéke üres · $PVSR_AUTO_HYPERV_MOVE_DELETED_SITE: ha be van állítva, akkor a PVSR a már nem létező virtuális gépeket áthelyezi a host mellett egy ilyen nevű site alá. Ha a site nem létezik, akkor automatikusan létre is hozz azt. Az installálás után a paraméter alapértéke “Deleted” · $PVSR_AUTO_HYPERV_MANAGE_DATA_COLL: ha az értéke „Y” akkor a PVSR lekapcsolja az adatgyűjtést azokra a virtuális gépekre, amelyek nem futnak. Az installálás után a paraméter alapértéke üres · $PVSR_AUTO_HYPERV_MOVE_OFFLINE_VM_SITE: ha be van állítva, akkor a PVSR a nem futó virtuális gépeket áthelyezi a host mellett egy ilyen nevű site alá. Ha a site nem létezik, akkor automatikusan létre is hozz azt. Az installálás után a paraméter alapértéke üres 14.1.20.1 JogosultságA monitorozáshoz adminisztrátori jogú felhasználó szükséges a Hyper-V hoszt gépen, mert egyébként a WMI-ben csak korlátozott a hozzáférés a virtualizációs konfigurációhoz. 14.1.20.2 MérésképletekA mérések definiálása a WS-Man adatgyűjtőjével azonos, egy kis a felhasználhatóságot javító különbséggel. Mivel minden adat a hoszt gép WMI-ből származik ezért meg kell különböztetni, hogy a mérés a hosztra vagy egy virtuális gépre vonatkozik. A mérésképleteken a lekérdezendő osztály nevét a „ROOT_” vagy „GUEST_” kezdve az automatikusan csak a hoszt rendszernél vagy virtuális gépnél lesz sikeres. Így például a host gépen a szabad hely mérése a „WQL_TABLE_cimv2|Win32_LogicalDisk/Name@FreeSpace.PORT” helyett „WQL_TABLE_cimv2|ROOT_Win32_LogicalDisk/Name@FreeSpace.PORT” formára módosul. Sok mérés a „Win32_PerfRawData_” kezdetű osztályokból dolgozik, ezért ebben az esetben a „ROOT_PERF_” és „GUEST_PERF_” is használható. Pl. a ROOT_PERF_PerfOS_Memory a host gépre sikeres csak és a Win32_PerfRawData_ PerfOS_Memory-ból dolgozik. A GUEST egy további feltételt is jelent, azt hogy a táblázatos méréseknél a visszaadott kulcsokban szerepelnie kell a virtuális gép nevének (Elemnév eszköz paraméter). Erre azért van szükség mert a tipikusan egy nagy táblázatban vannak a teljesítmény paraméterek az összes futó virtuális gépre és a Name jellemzőben a virtuális gép neve szerepel, és így lehet egy konkrét gépre szűrni. 14.1.20.3 Adatgyűjtő specifikus oldalakAz adatgyűjtő két diagnosztikai oldalt ad jelenleg, ezen a hoszton futó virtuális gépek listája és fontosabb jellemzőik láthatóak, valamit a hoszt gépről ad egy rövid összefoglalást. Virtuális gépek · Név: A virtuális gépe neve · Státusz: Lehetséges értékek: Fut, Kikapcsolva, Felfüggesztve, Mentve, Indítás, Mentés · Állapot: A Hyper-V alrendszer szerinti állapota a VM-nek, lehet: OK, Nagyobb hiba, Kritikus hiba · Hoszt név: hoszt neve · vCPU: virtuális processzorok száma · CPU használat: a VM számára elérhető teljes processzor kihasználtsága százalékban · Memória használat: a virtuális gép által aktuálisan használt memória MB-ban és ez hány százaléka a maximálisan engedélyezettnek Hoszt · Név: hoszt neve · Állapot: A Hyper-V alrendszer szerinti állapota a hosztnak, lehet: OK, Nagyobb hiba, Kritikus hiba · CPU: logikai processzorok száma · CPU használat: a teljes hoszt processzor kihasználtsága százalékban · Memória használat: hoszt gépen aktuálisan használt memória MB-ban és ez hány százaléka az összes elérhető memóriának. · Szabad hely: az összesített szabad hely a fizikai meghajtókon, a részletekben külön külön az egyes meghajtókra lebontva. Hoszt és Virtuális gép heatmap Ha egy szerver esetében nyitjuk meg az oldalt, akkor a virtualizációs környezetben található összes szervert mutatja, ha virtuális gép esetében nyitjuk meg, akkor pedig a környezetben található összes virtuális gépet. A felhasználó kiválaszthatja a kívánt mérés típust és megadhatja a kérdéses időszakot a Böngésző területen található időszak beállító mezőkkel. A rendszer kiszámítja a kérdéses mérésekre az átlagot és az egyes elemeket a kapott érték alapján színezi. A színspektrum kék oldala jelzi a kisebb értékeket, míg a piros oldala a nagyobb értékeket. Ha egy elemnek nincsen színe, úgy ahhoz nem található érték a rendszerben. Az oldal azt a tényleges időszakot is megmutatja, amikorra adatok találhatóak a rendszerben. |