Helyi telemetria PerfMon és adatgyűjtő-készletekkel Windows rendszeren

Utolsó frissítés: 17/12/2025
Szerző: Izsák
  • A PerfMon és az adatgyűjtő készletek lehetővé teszik a CPU, a memória, a lemez, a hálózat és az alkalmazások részletes helyi telemetriai adatainak rögzítését a Windows.
  • A megfelelő számlálók kombinációja, programozás Az olyan rögzítési eszközök, mint a Logman vagy a Resource Monitor, megkönnyítik a teljesítményproblémák diagnosztizálását.
  • A külső számlálók (például a SANsymphony/DataCore) integrálása és a rendszer gyorsjavításokkal történő naprakészen tartása erősíti a monitorozási környezet megbízhatóságát.

Helyi telemetria PerfMon adatgyűjtő-készletekkel

Helyi telemetria PerfMon és adatgyűjtő-készletekkel Ez egyike azon rejtett gyöngyszemeknek a Windowsban, amelyeket szinte senki sem használ ki teljes mértékben, de óriási különbséget jelent, amikor szűk keresztmetszeteket, teljesítménycsökkenéseket vagy időszakos hibákat kell diagnosztizálni a szervereken és alkalmazásokban. A PerfMon (Teljesítményfigyelő) a Windows alapkiépítésében megtalálható, nem igényel további licenceket, és megfelelő konfigurálás esetén átfogó képet ad az infrastruktúrában zajló eseményekről.

Bár sokan csak a CPU vagy a memória gyors áttekintésére használják a PerfMon-t, Az igazi potenciál az adatgyűjtő készletekkel való kombinálásában rejlik., eseménykövetések és eszközök, mint például a Logman, a Resource Monitor vagy harmadik féltől származó konzolokkal való integráció (pl. SANsymphony vagy a megoldások) tárolás (például DataCore). Egy jól megtervezett helyi telemetriai stratégiával napokra vagy hetekre rögzítheti az adatokat, automatizálhatja az adatok rotációját naplók, jelentéseket készítenek, és rengeteg munícióval rendelkeznek az összetett problémák megoldásához.

Mi a PerfMon, és miért kulcsfontosságú a helyi telemetria szempontjából?

Windows Teljesítményfigyelő TeljesítményMon

PerfMon (Teljesítményfigyelő vagy perfmon.msc) Ez a klasszikus Windows grafikus konzol a rendszer- és alkalmazásteljesítmény-számlálók megtekintéséhez és naplózásához. Lehetővé teszi a CPU, a memória, a lemez, a hálózat, az egyes szolgáltatások és a szoftverek, például az SQL Server valós idejű vagy késleltetett mérőszámainak megfigyelését, és ezen adatok más monitorozó eszközök számára történő elérhetővé tételét.

Gyakorlati szinten, A PerfMon objektumok, számlálók és példányok köré szerveződik.Az objektumok a komponenseket (processzor, memória, fizikai lemez, SQL Server stb.) jelölik, a számlálók a konkrét mérőszámokat (% processzoridő, átlagos lemezsebesség/átvitel, oldalak száma/másodperc stb.), a példányok pedig az objektumon belüli elemeket különböztetik meg (például minden fizikai lemezt vagy minden adatbázist).

Egyik igen erős előnye, hogy A PerfMon mind helyi, mind távoli csapatok ellen működikfeltéve, hogy rendelkezik a megfelelő engedélyekkel. Ez ideális eszközzé teszi a Windows Server környezetek éles környezetben történő kezeléséhez, beleértve az olyan kritikus szerepköröket, mint az SQL Server, a nyomtatási szolgáltatások, a webalkalmazások, a tárolás és egyebek.

A PerfMon által rögzített adatok Standard formátumokban, például CSV, BLG vagy TSV formátumban exportálhatók.Ezért nagyon könnyű őket más csapatokkal cserélni, automatizálni az elemzést, vagy megőrizni a korábbi rögzítéseket auditokhoz és összehasonlításokhoz.

Bár a PerfMon tisztán vizuálisan is használható (a tipikus vonaldiagrammal), Valódi erőssége a folyamatos rögzítésben rejlik az adatgyűjtő készletek használatával.Ezek a rendszerek lehetővé teszik a telemetriai adatok ellenőrzött rögzítését El Tiempokonfigurálható mintavételi intervallumokkal, időtartam- és méretkorlátokkal, riasztásokkal és automatikus jelentéskészítéssel.

Kapcsolódó eszközök: Erőforrás-figyelő, Monitoring eszközök és Jelentések

Windows rendszerben használható monitorozó eszközök

A Windows teljesítménykonzolján belül Nem csak a klasszikus grafikus módban van PerfMonhanem inkább egy sor kiegészítő eszközről van szó, amelyek megkönnyítik a napi diagnosztikát: Erőforrás-figyelő, Monitoring eszközök és Jelentések. Mindegyik más részletességi szintet fed le.

Forrásmonitor Ez az „árok nézet”, amelyen keresztül megtekintheti, hogy mi történik éppen a szerveren. Lapokra van osztva: Áttekintés, CPU, Lemez, Hálózat és Memória. Minden lap a folyamat-/szolgáltatástáblákat valós idejű grafikonokkal kombinálja. Ha egy vagy több folyamatot választ ki a CPU alatt, Ez a kijelölés szűrőként szolgál a többi szakaszhoz.Ez segít elkülöníteni, hogy mely folyamatok indítják el az I/O, a hálózati vagy a RAM-fogyasztást.

A Lemez fül például a következőket mutatja: olvasmányok, írások és összesítések folyamatonként...és egy második rész, amely az egyes megnyitott fájlok részleteit tartalmazza. A Hálózat részben láthatja a hálózati aktivitással rendelkező folyamatokat, a TCP-kapcsolatokat és a figyelőportokat. Ez ideális annak megállapítására, hogy a lassúság egy adott folyamatnak vagy egy általános rendszermintának köszönhető-e.

-Ban az a része, Monitoring eszközök Rendelkezünk a „klasszikus” Teljesítményfigyelővel, számos nézettel: Vonal (a tipikus vonalnézet), Hisztogram (oszlop hisztogram) és Jelentés (jelentés mód). Tartalmaz egy összefoglaló területet is, amely a kiválasztott számláló utolsó értékét, átlagát, maximumát, minimumát és mintavételi időtartamát jeleníti meg, ami nagyon hasznos a trendek adatexportálás nélküli észleléséhez.

A PerfMon beállításai fülekre vannak rendezve: Általános, Forrás, Adatok, Grafikon és MegjelenésAz Általános részben megjelenítheti vagy elrejtheti a jelmagyarázatot, az értéksávot vagy az eszköztárat; a Forrás részben eldöntheti, hogy az aktuális tevékenységet jeleníti-e meg, adatnaplót tölt be vagy teljesítményadatbázisból olvas be, valamint beállíthatja a megjelenítendő időtartományt.

PerfMon jelentések és diagramok

A számlálók hozzáadása vagy eltávolítása az Adatok lapon történik, és A szín, a méretarány, a vastagság és a vonalstílus testreszabhatóA Grafikon fülön módosíthatja a grafikon típusát, a tengelyeket, a függőleges tengely minimum és maximum értékeit, valamint a vízszintes tengelyen megjelenített időket. A Megjelenés fülön módosíthatja a monitor színeit és betűtípusait.

A szakasz Jelentések Hozzáférést biztosít az adatgyűjtő-készletekből generált jelentésekhez. A jelentéseket típus (rendszer, felhasználó, nyomkövetési események) szerint rendezve tekintheti meg, és navigálhat az összesített mutatók között. Bár nem egy fejlett jelentéskészítő rendszer, mint egy üzletiintelligencia-eszköz, A PerfMon jelentések nagyon hasznosak a kezdeti diagnózishoz. és a szerver viselkedésének dokumentálása egy adott időszakban.

Adatgyűjtő készletek: a telemetria lelke a PerfMon segítségével

sok Adatgyűjtő készletek Ezek számlálók, nyomkövetések és konfigurációk csoportjai, amelyek meghatározzák, hogy milyen telemetriai adatokat rögzítsenek, milyen gyakran, mennyi ideig és hol tárolják azokat. A Windows felhasználói, rendszer- és nyomkövetési eseménygyűjtőkbe rendezi ezeket.

  Hogyan lehet megnyitni a terminált a Windows 11 indításakor?

Mielőtt belemennénk a részletekbe, fontos különbséget tenni a következők között Teljesítményszámlálók és eseménykövetési adatok. Az előbbiek egy rendszeridőzítőhöz kapcsolódnak, és ideálisak magas szintű diagnosztikához (CPU, memória, lemez, hálózat stb.). Az utóbbiak részletesebb eseményeket gyűjtenek az alkalmazásokból vagy magából az operációs rendszerből, ami nagyon hasznos a szoftverhibák, a problémák felderítéséhez. hardver vagy az erőforrások túlzott kihasználása, és feltárni részletes rendszeradatok.

A felhasználói adatgyűjtők többféle adattípust is tartalmazhatnak: Teljesítményszámlálók (klasszikus teljesítményszámlálók), Eseménykövetési adatok (nyomkövetési események), Rendszerkonfigurációs információk (konfigurációs és regisztrációs információk) és Teljesítményszámláló riasztás (riasztások, amelyek akkor aktiválódnak, amikor egy számláló meghalad egy küszöbértéket). Ezek a riasztások naplózhatók az Eseménynaplóban, és akár automatizált feladatokat is elindíthatnak.

A gyakorlatban, amikor helyi telemetriával dolgozunk diagnosztikai célokra, gyakori, hogy létrehozunk Teljesítményszámláló típusú adatgyűjtő egyéni készleteiEzeket a felhasználó definiálja, és hosszabb időszakon keresztüli rögzítésre tervezték. Azonban fejlett környezetekben a számlálók és az eseménykövetési adatok kombinálása sok értelmet nyer, hogy csökkentse az összetett hibák hibakeresésére fordított időt.

A konzolon belül az adatgyűjtő-készletek a következőképpen vannak osztályozva: Felhasználó által definiáltRendszer- vagy nyomkövetési események. A Jelentések nézetben láthatja ezen készletek eredményeit a rögzítés befejezése után, különbséget téve az előre definiált rendszerobjektumok és a rendszergazda által létrehozott objektumok között.

Hogyan hozhatok létre egyéni adatgyűjtő-készletet a PerfMon segítségével

Az adatgyűjtő-készlet manuális létrehozásának folyamata nagyon pontos kontrollt biztosít a mérni kívánt adatok felett. A konzolon a tipikus elérési út a Felhasználó által definiált és hozz létre egy új készletet a nulláról, kerüld a sablonokat, ha valami nagyon testreszabottat szeretnél.

A koncepcionális lépések egyszerűek: Megadhatod a nevet és az adattípust, hozzáadhatod a számlálókat, és konfigurálhatod a mintavételi intervallumokat.Kiválaszthatja a kimeneti mappát, beállíthatja a hitelesítő adatokat, a biztonságot és az ütemezést. Ezután beállíthatja a leállítási feltételeket (idő vagy naplóméret szerint) és az automatikus újraindítási szabályokat.

Egy tipikus munkafolyamat nagyjából így nézne ki: az egérmutatót a „Felhasználó által definiált” fölé viszi, kiválasztja az „Új adatgyűjtő-készlet” lehetőséget, nevet ad neki, majd kiválasztja a „Manuális létrehozás (speciális)” lehetőséget. Ha a „Létrehozás sablonból” lehetőséget választja, akkor egy előre definiált számlálókkal rendelkező XML-fájlt importál, de ennek a megközelítésnek van egy jelentős hátránya: Az XML fájlok az operációs rendszer verziójától és a szervizcsomagtól függenek.Ezért gyakran kudarcot vallanak, ha nem illeszkednek tökéletesen.

Miután kiválasztotta a speciális módot, eldöntheti, hogy létrehoz-e naplófájlokat későbbi elemzéshez. A következő esetekben: teljesítményszámlálókA következő képernyőn a „Hozzáadás” gombbal adhatsz hozzá számlálókat. Ugyanebben az ablakban konfigurálhatod a mintavételi intervallumot és a mértékegységeket, két kritikus paramétert, amelyekkel elkerülhető a felesleges megabájtok generálása vagy a részletek elvesztése a nagyon rövid csúcsok során.

A „Hozzáadás” gombra kattintás után válassza ki a számítógépet (helyi vagy távoli), a számlálóobjektumot és a hozzáadni kívánt példányokat. Ha bejelöli a „Leírás megjelenítése” lehetőséget, A PerfMon rövid magyarázatot jelenít meg az egyes számlálókrólEz segít elkerülni a hibákat a kiválasztás során. Ismételje meg a műveletet annyiszor, ahányszor számlálóra van szüksége, és zárja be az „OK” gombbal. Ezután válassza ki a naplófájl mentési útvonalát, és fejezze be a varázslót.

Ha elkészült, megnyithatja az újonnan létrehozott adatgyűjtő-készlet tulajdonságait. A fő lapon: Felhasználói fiók konfigurálása (Futtatás másként) amely futtatja a gyűjtőt, amelynek rendelkeznie kell a megfelelő engedélyekkel. A „Könyvtár” fülön beállíthatja az alkönyvtárat és az elnevezési mintát (Alkönyvtár és Alkönyvtár névformátum), ami akkor hasznos, ha a rögzítéseket nap vagy időpont szerint szeretné elkülöníteni.

A „Biztonság” fül határozza meg az adatgyűjtő-készlet hozzáférési engedélyeit, az „Ütemezés” fülön pedig az automatikus indítás ütemezhető. Végül a „Leállítási feltétel” fülön beállíthatók a leállítási feltételek: a teljes időtartam és, ha úgy dönt, a Automatikus újraindítás bizonyos idő- vagy méretkorlátok elérésekor (Indítsa újra az adatgyűjtőt a korlátokon belül, maximum MB-ban megadva).

Időszakos rögzítések konfigurálása: példa a telemetriára munkaidőben

Egy nagyon gyakori forgatókönyv, hogy egy alkalmazás hibásan reagál. időtúllépések vagy lassúság véletlenszerű pillanatokban a nap. Nem tudhatod, mikor jelentkezik újra a probléma, ezért folyamatosan kell rögzítened a telemetriai adatokat az üzemi órákban, és a fájlokat rotálva kell elkerülnöd a túlzott lemezhasználatot.

Képzeljen el egy Windows Server 2012 szervert (ami más verziókra is vonatkozik), amely hitelesítési hibákat tapasztal egy olyan megoldással, mint a YSoft SafeQ. Tudja, hogy a hibák reggel 8:00 és este 20:00 óra között történnek, de nem tudja pontosan, hogy mikor, és nem szeretne egy egész hónapnyi naplót megőrizni. A cél az adatok óránkénti rögzítése és a telemetriai adatok néhány napig történő fenntartása., korlátozza a maximális tárhelyet (például 10 GB), és rendelkezzen azonnal áttekinthető grafikus jelentésekkel.

A PerfMonban létrehozhatsz egy adatgyűjtő-készletet a „Rendszerteljesítmény” sablonból kiindulva, amely hozzáad egy ajánlott számlálókészletet. Ezután módosíthatod a konfigurációt: a készlet tulajdonságaiban, a „Leállítási feltétel” lapon, 60 perces teljes időtartamot állít be így minden végrehajtás egy egyórás fájlt generál. Az „Adatkezelő” részben törölje a „Maximális mappák” jelölőnégyzetet, állítsa az erőforrás-házirendet „A legrégebbi törlése” értékre, és jelölje be a „Maximális” jelölőnégyzetet. gyökér „elérési út mérete” például 10000 MB-ra, hogy a régebbi fájlok automatikusan törlődjenek, amikor eléri a korlátot.

  Vágólap műveletek létrehozása és összenyomása a KDE Klipperben

A következő lépés az adatgyűjtő készlet programozása a következővel: Feladatütemező (taskschd.msc)Navigáljon a Feladatütemező könyvtára > Microsoft > Windows > PLA menüpontra, keresse meg az adatgyűjtő-készlettel megegyező nevű feladatot, és módosítsa az ütemezését: napi indítás, 8:00-kor kezdés, óránként ismétlődés 12 órán keresztül. A „Beállítások” lapon válassza az „Új példány sorba állítása” lehetőséget az új példányok sorba állításához, ha szükséges, és tekintse át a konfigurációját. automatikus újraindítások.

Érdemes ellenőrizni, hogy a feladat működik-e: kattintson jobb gombbal a feladatra, válassza a „Futtatás” lehetőséget, és ellenőrizze, hogy az állapot „Futás”-ra vált-e. Várjon néhány percet, és ellenőrizze, hogy továbbra is fut-e. Ezután állítsa le az „End” gombbal, és győződjön meg arról, hogy visszatér-e „Kész”-re. Innentől kezdve A jelentések automatikusan megjelennek a Jelentések > Felhasználó által definiált részben., az adatgyűjtő-csoport neve alatt, az egyes rögzítések kezdési időpontjával a névben.

Ezekből a jelentésekből látható, hogy „Összegzésként"És"Diagnosztikai eredményÁttekintésért, vagy ha további részletekre van szüksége, nyissa meg az adott kategóriákat (például Lemez > Fizikai lemez > Átl. lemezidő/átvitel). A „Teljesítményfigyelő” nézetre is válthat, hogy ránagyítson a grafikonokra és elemezze a probléma pontos pillanatát.

Logman használata grafikus felület nélküli környezetekben

Windows Server 2016 Core, Nano Server vagy minimális telepítések esetén Nincs meg a teljes PerfMon grafikus felhasználói felületedDe ez nem jelenti azt, hogy le kellene mondania a telemetriáról. Ezekre az esetekre a Microsoft biztosítja a Logman nevű eszközt. parancsok (használható ettől a dátumtól CMD o PowerShell) adatgyűjtő-készletek létrehozásához, konfigurálásához és kezeléséhez.

A Logman segítségével megteheti Teljesítményszámláló, Eseménykövetési adatok vagy Rendszerkonfigurációs információk típusú adatgyűjtők létrehozásavalamint riasztási adatgyűjtő-készletek definiálását. Lehetővé teszi a készletek indítását, leállítását és törlését, a mintavételi intervallumok, az időtartam, a naplózási útvonalak és az ismétlési beállítások konfigurálását is.

Egy tipikus példa: meg akarod mérni a A processzor teljes idejének százalékos aránya Óránként, 30 napon keresztül, automatikus fájl-visszaállítással és naplók mentésével a C:\perflogs mappába. Valami ilyesmit futtathatsz:

logman create counter CPUCounter -c «\Processor(_Total)\% Processzoridő» -rf 720:00:00 -r -si 01:00:00 -o «c:\perflogs\naplózás»

Ebben a parancsban A create counter (számláló létrehozása) azt jelzi, hogy számlálógyűjtőt hozol létreA -c kapcsoló a konkrét számlálót határozza meg, a -rf a teljes időtartamot állítja be (ebben az esetben 720 óra, azaz 30 nap), az -r azt jelzi, hogy a beállítás ismétlődik, a -si pedig a mintavételi intervallumot 1 órára állítja. Az -o kapcsoló a kimeneti fájlok elérési útját és alapnevét határozza meg.

Miután létrehoztuk az adatgyűjtő készletet a Logman segítségével, ne felejtsd el explicit módon elkezdeniEllenkező esetben nem indul el a rögzítés. Ezt a Logman segítségével is megteheted (logman start CPUCounter), vagy ha van elérhető grafikus felhasználói felületed, a Performance Monitor konzolról. Ne feledd, hogy ha éppen most töröltél egy gyűjtőt, a Windowsnak eltarthat egy ideig a módosítás feldolgozása; ha hibákat kapsz, várj néhány percet, vagy frissítsd az oldalt, és próbáld újra.

microsoft hivatalos dokumentáció A Logman hivatalos dokumentációja részletesen ismerteti az összes speciális beállítást (beleértve a sablonokat, a konfigurációk exportálását és importálását, valamint a verziók közötti kompatibilitást), amelyeket érdemes áttekinteni, ha nagyméretű, szkriptelt telemetriai megoldást szeretne beállítani.

Integráció harmadik féltől származó eszközökkel és a Windows PerfMonnal

Számos tárolási és virtualizációs platform, mint például DataCore SANsymphonyTeljesítményszámlálóikat a Windows Performance Monitoron keresztül teszik elérhetővé. Ezt egy integrációs rétegen keresztül teszik, amely lehetővé teszi a szoftver specifikus mérőszámainak megtekintését, naplózását és elemzését a PerfMon-on belül, mintha azok natív rendszerszámlálók lennének.

A DataCore esetében például van egy külön konzol, az úgynevezett DataCore teljesítményfigyelő konfigurációjaamely lokálisan fut egy DataCore szerveren. Ez a konzol leegyszerűsíti a SANsymphony teljesítményhez kapcsolódó számlálók és példányok kiválasztását, így nem kell az operációs rendszer számlálóinak végtelen listájában keresgélnie.

A folyamat a következő: a konzolon kiválasztod a SANsymphony kategóriáit, példányait és számlálóit, majd hozzáadod őket a listához. „A PerfMonba jelenleg exportált számlálók” És onnantól kezdve adatgyűjtő-készleteket hoz létre ezekből a konkrét számlálókból. Egy Windows szolgáltatás, az úgynevezett DataCore teljesítménymonitor-ügynök (DcsPerfMonAgent) Felelős az adatok gyűjtéséért és a PerfMonnak küldéséért. Ha a szolgáltatás nincs bekapcsolva csomagtartó Automatikus, maga a konzol is elindíthatja, de célszerű az indítási típusát Automatikusra állítani, hogy állandóvá váljon.

A DataCore konzol Adatgyűjtő paneljén a következőket teheti: gyűjteménykészletek létrehozása, módosítása és törléseNevet adhat az adatgyűjtő-készletnek, kiválaszthatja a benne foglalt számlálókat, és mentheti a beállításokat. A meglévő adatgyűjtő-készleteket szerkesztheti is, szükség szerint hozzáadhat vagy eltávolíthat számlálókat, vagy akár teljes készleteket is törölhet, ha már nem hasznosak.

A Windows Teljesítményfigyelővel való integráció kettős előnnyel jár: Az adatok mind maga a teljesítménykonzol, mind a teljesítménykonzol számára elérhetők. (ahol grafikonokat, jelentéseket és naplókat tekinthet meg), valamint harmadik féltől származó alkalmazásokhoz, amelyek Windows-számlálókat olvasnak (központosított monitorozó rendszerek, kapacitástervező eszközök stb.). Így a helyi telemetria nem elszigetelt, hanem integrálódik a szervezet átfogó megfigyelhetőségi stratégiájába.

Kulcsszámlálók CPU-hoz, memóriához, lemezhez és SQL Serverhez

Az adatgyűjtő-készletek meghatározásakor elengedhetetlen a megfelelő számlálók kiválasztásaNem arról van szó, hogy több száz mérőszámot adunk hozzá akaratlanul, hanem arról, hogy kiválasszuk azokat, amelyek érdemi információt nyújtanak a rendszer és az alkalmazásaid állapotáról.

  A képernyőárnyalat aktiválása és konfigurálása Windows 11 rendszerben a szem megerőltetésének csökkentése érdekében

CPU-k esetében a PerfMon leggyakoribb számlálói a következők: % Processzoridő, % Üresjárati idő, % Kiemelt jogosultságok ideje és % Felhasználói időAz első az idő százalékos arányát tükrözi, amelyet a processzorok programszálak végrehajtásával töltenek (általános tevékenység), míg a %Idle Time az üresjárati időt jelzi (általában alacsony csúcsidőben a szerverrendszereken). A %Privileged Time azt az időt mutatja, amelyet a processzor kernel/operációs rendszer kódjával tölt, a %User Time pedig a felhasználói folyamatokra (SQL Server, víruskereső, alkalmazások stb.) fordított időt. A %Processor Time és a %Privileged Time magas kombinációja problémákra utalhat a következőkkel kapcsolatban: illesztőprogramok, I/O vagy kernel.

Emlékezetemben két nagyon sokatmondó számláló található Oldal/másodperc és Oldalhibák/másodpercAz Oldal/másodperc azt jelzi, hogy a rendszer milyen gyakran használja a lemezt a memóriával kapcsolatos adatok cseréjére (azaz mennyit lapoz), míg az Oldalhibák/másodperc az oldalhibákat (a memória várttól eltérő elérésével járó hibákat) számolja. A tartósan magas értékek általában elégtelen RAM-ra vagy konfigurációs problémákra utalnak, amelyek túlzott lapozást kényszerítenek ki.

Tároláshoz a PerfMon olyan pultokat kínál, mint például Átl. lemezidő/olvasás, Átl. lemezidő/írás, Aktuális lemezsor hossza és Átl. lemezsor hosszaAz első kettő a lemezről való olvasás vagy lemezre írás átlagos idejét méri; ha ezek folyamatosan magasak, akkor I/O szűk keresztmetszettel állunk szemben. A várólisták (aktuális és átlagos lemezvárólista hossza) a függőben lévő műveletek számát jelzik; ha jelentősen megnőnek az olvasási/írási idők megugrásával egy időben, valószínűleg lemeztelítettségi probléma van, vagy a folyamatok túl sok műveletet generálnak.

A következő szervereken: adatbázisok, The SQL Server számlálók Az alapvető számlálók olyan csoportokat tartalmaznak, mint az SQL Server Access Methods (tábla- és indexhasználat), az SQL Server Buffer Manager (az adatgyorsítótárazással kapcsolatos: gyorsítótár találati arány, szabad oldalak, várható élettartam stb.), az SQL Server General Statistics (bejelentkezések, kijelentkezések, felhasználói kapcsolatok), az SQL Server Latches (rövid memóriazárolások), az SQL Server Locks (zárolások és holtpontok), valamint az SQL Server SQL Statistics (kötegek, buildek és újraépítések száma). Ezek a számlálók segítik a adatbázishiba-diagnózis A CPU-val, a memóriával és a lemezzel kombinálva lehetővé teszik annak elkülönítését, hogy a probléma az adatbázissal vagy az alapul szolgáló rendszerrel van-e.

Fontos részlet az A számlálóértékeket soha nem szabad elszigetelten értelmezniFontos figyelembe venni a mért időszakot, a minták számát, a kontextust (tipikus rendszerterhelés, felhasználók száma, futó folyamatok), és hogy van-e több számláló, amelyek együttesen ugyanarra az okra mutatnak. Gyakran nem egyetlen számlálón láthatók hatalmas feszültségcsúcsok, hanem inkább kis feszültségcsúcsok, amelyek több számláló között oszlanak el, ami bonyolítja a diagnózist, de még értékesebbé teszi a korábbi telemetriai adatokat.

Gyorsjavítások, kompatibilitás és rendszeradatok

A Windows egyes verzióiban, különösen A windows 7 és Windows Server 2008 R2, A PerfMon és a hozzá tartozó komponensek időnként problémákba ütköztek amelyet a Microsoft speciális javításokon keresztül kijavított (gyorsjavításEzek a gyorsjavítások jellemzően a Tudásbázis cikkeiben leírt konkrét hibákat kezelik, és hivatalos ajánlásként csak akkor szabad alkalmazni őket, ha a rendszerét pontosan a leírt probléma érinti.

Normális esetben, ha egy javítás közvetlenül letölthető, a Microsoft cikkében megjelenik egy „Javítás letöltése elérhető” szakasz. Ha nem jelenik meg, Kapcsolatba kell lépnie a Microsoft ügyfélszolgálatával. A beszerzéséhez. Előfordulhat, hogy ezeknek a gyorsjavításoknak az alkalmazása új fájlokat (DLL-eket, EXE-ket, OCX-eket stb.) telepít meghatározott verziókkal, amelyek jelzik, hogy a rendszer RTM, SP1, GDR vagy LDR verzióban van-e. Ezenkívül MANIFEST és MUM fájlokat is hozzáadnak, valamint biztonsági katalógusokat (.cat) az összetevők konzisztenciájának megőrzése érdekében.

A követelményeket illetően ezeknek a gyorsjavításoknak a nagy része hogy a rendszerre telepítve van egy adott szervizcsomag (például SP1 a Windows 7/2008 R2 rendszerben), és a legtöbb esetben nem igényelnek beállításjegyzék-módosításokat, de a telepítés után újra kell indítani a rendszert. Ezek az adatok kulcsfontosságúak, ha biztosítani szeretné, hogy a telemetriai környezet (teljesítményfelügyelet, erőforrás-figyelő, adatgyűjtő-készletek stb.) idővel stabilan viselkedjen.

A Microsoft műszaki dokumentációjában részletes táblázatokat talál a frissített fájlokról: név, verzió, méret, dátum, idő és platform (x86, x64, IA-64). Bár ez nagyon alapvető részletességnek tűnhet, Ez az információ nagyon hasznos annak ellenőrzéséhez, hogy a gyorsjavítás helyesen van-e alkalmazva. és hogy nincsenek verzióütközések a rendszerkönyvtárak között.

Ez a teljes ökoszisztéma, amely magában foglalja a revíziókat, a sablonkompatibilitást, az adatgyűjtő-készletek XML-verzióit és a Logmanhoz hasonló kiegészítő eszközöket, némileg bonyolulttá teszi a PerfMonnal való helyi telemetriát, de egyben egy… óriási rugalmasság gyakorlatilag bármilyen Windows környezethez alkalmazkodik, a munkaállomásoktól a nagy szerverfarmokig.

Amikor jól megválasztott számlálókat, gondosan megtervezett adatgyűjtő-készleteket, más platformokkal való integrációt, valamint a tér- és időkorlátok gondos konfigurálását kombináljuk, A PerfMon nagyon erős szövetségessé válik hogy megértse az infrastruktúrája működését, előre jelezze a problémákat, és megoldja azokat az incidenseket, amelyeket első pillantásra lehetetlen lenne diagnosztizálni pusztán a felhasználói tünetek alapján.

Hiba észlelve a frissítési adatbázisban
Kapcsolódó cikk:
Hiba észlelve a Windows Update adatbázisban