6 Windows veiktspējas skaitītāji
Pārskats
Jūs varat efektīvi uzraudzīt Windows veiktspējas skaitītājus, izmantojot atslēgu perf_counter[].
Piemēram:
perf_counter["\Processor(0)\Interrupts/sec"]
vai
perf_counter["\Processor(0)\Interrupts/sec", 10]
Plašāku informāciju par šīs atslēgas vai tās tikai angļu valodā pieejamā
ekvivalenta perf_counter_en izmantošanu skatiet sadaļā Windows specifiskās vienumu
atslēgas.
Lai iegūtu pilnu uzraudzībai pieejamo veiktspējas skaitītāju sarakstu, varat palaist:
typeperf -qx
Varat arī izmantot zema līmeņa atklāšanu, lai atklātu vairākas Windows veiktspējas skaitītāju objektu instances un automatizētu perf_counter vienumu izveidi vairāku instanču objektiem.
Skaitliskais attēlojums
Windows uztur objektu un veiktspējas skaitītāju nosaukumu skaitliskos attēlojumus (indeksus). Zabbix atbalsta šos skaitliskos attēlojumus kā parametrus perf_counter, perf_counter_en vienumu atslēgām un PerfCounter, PerfCounterEn konfigurācijas parametriem.
Tomēr nav ieteicams tos izmantot, ja vien nevarat garantēt, ka jūsu skaitliskie indeksi konkrētajos hosts atbilst pareizajām virknēm. Ja jāizveido pārnesami vienumi, kas darbojas dažādos hosts ar dažādām lokalizētām Windows versijām, varat izmantot perf_counter_en atslēgu vai PerfCounterEn konfigurācijas parametru, kas ļauj izmantot nosaukumus angļu valodā neatkarīgi no sistēmas lokalizācijas.
Lai noskaidrotu skaitliskās atbilstības, palaidiet regedit un pēc tam atrodiet Counter sadaļā HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009.
Reģistra ieraksts satur šādu informāciju:
1
1847
2
System
4
Memory
6
% Processor Time
10
File Read Operations/sec
12
File Write Operations/sec
14
File Control Operations/sec
16
File Read Bytes/sec
18
File Write Bytes/sec
....
Šeit varat atrast katras veiktspējas skaitītāja virknes daļas atbilstošo numuru, piemēram, '\System\% Processor Time':
System → 2
% Processor Time → 6
Pēc tam šos numurus varat izmantot, lai ceļu attēlotu skaitliski:
\2\6
Veiktspējas skaitītāju parametri
Jūs varat izvietot dažus PerfCounter parametrus Windows veiktspējas skaitītāju uzraudzībai.
Piemēram, varat pievienot šos ierakstus Zabbix aģents konfigurācijas failam:
PerfCounter=UserPerfCounter1,"\Memory\Page Reads/sec",30
or
PerfCounter=UserPerfCounter2,"\4\24",30
Ja šādi parametri ir iestatīti, pēc tam varat vienkārši izmantot UserPerfCounter1 vai UserPerfCounter2 kā atslēgas attiecīgo vienumu izveidei.
Atcerieties pēc izmaiņu veikšanas konfigurācijas failā restartēt Zabbix aģents.