U kunt effectief Windows-prestatietellers bewaken met behulp van de perf_counter[] sleutel.
Bijvoorbeeld:
of
Voor meer informatie over het gebruik van deze sleutel of de alleen in het Engels beschikbare equivalent perf_counter_en
, zie Windows-specifieke item sleutels.
Om een volledige lijst van prestatietellers die beschikbaar zijn voor bewaking te krijgen, kunt u het volgende uitvoeren:
U kunt ook low-level discovery gebruiken om meerdere objectinstanties van Windows-prestatietellers te ontdekken en de creatie van perf_counter-items voor meerdere instantie-objecten te automatiseren.
Windows houdt numerieke representaties (indexen) bij voor object- en prestatietellernamen. Zabbix ondersteunt deze numerieke representaties als parameters voor de perf_counter
, perf_counter_en
item sleutels en in de PerfCounter
, PerfCounterEn
configuratieparameters.
Het wordt echter niet aanbevolen om ze te gebruiken, tenzij u kunt garanderen dat uw numerieke indexen overeenkomen met de juiste tekenreeksen op specifieke hosts. Als u draagbare items moet maken die werken op verschillende hosts met verschillende gelokaliseerde versies van Windows, kunt u de perf_counter_en
sleutel of PerfCounterEn
configuratieparameter gebruiken waarmee u Engelse namen kunt gebruiken, ongeacht de systeeminstellingen.
Om de numerieke equivalenten te achterhalen, voert u regedit uit en zoekt u vervolgens HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009 op.
De registervermelding bevat informatie zoals deze:
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
....
Hier vindt u de overeenkomstige getallen voor elk deel van de tekenreeks van de prestatieteller, zoals in '\System\% Processor Time':
Vervolgens kunt u deze getallen gebruiken om het pad in getallen voor te stellen:
Je kunt enkele Prestatieteller (PerfCounter) parameters inzetten voor het monitoren van Windows-prestatietellers.
Bijvoorbeeld, je kunt deze toevoegen aan het configuratiebestand van de Zabbix-agent:
Met dergelijke parameters kun je vervolgens eenvoudig UserPerfCounter1 of UserPerfCounter2 gebruiken als de sleutels voor het maken van de respectieve items.
Vergeet niet om de Zabbix-agent opnieuw te starten nadat je wijzigingen hebt aangebracht in het configuratiebestand.