Из-за разных языковых стандартов операционных систем (отличающихся от латиницы), может возникнуть проблема когда счетчики не отрабатываются и Zabbix выдают оповещение от ошибке «ITEM NOT SUPPORTED»
Такая же ситуация будет и при мониторинге систем с русской локализацией.
У каждого счетчика есть числовые идентификаторы и они универсальны для всех локализаций.
Можно получить список счетчиков скриптом:
# Counters $Counters = ( Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009' ).Counter # Указываем имя искомого счетчика $SearchLine = 'PhysicalDisk' $Line = ( $Counters | Select-String ('^'+$SearchLine+'$') ).LineNumber # Помним что в массиве нумерация идет с нуля # Получили строку 223. Отнимем от нее 2. # 1 строка - смещение нумерации в массиве. # Код счетчика идет перед названием - еще 1 строка $Counters["$($Line-2)"]
Так же вполне удобно будет выгрузить список счетчиков в документ и уже выдергивать значения из него:
( Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009' ).Counter > Counters.txt