Ad Widget

Collapse

Мониторинг железа на виндовой машине

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Ivan.D
    Junior Member
    • Oct 2013
    • 28

    #1

    Мониторинг железа на виндовой машине

    Добрый день.
    Пытаюсь получить данные с windows машины (для теста, температуру видеокарты).
    Воспользовался этой инструкцией https://habrahabr.ru/post/228095/

    Вот содержимое bat файла

    Code:
    @echo off
    
    for /F "usebackq tokens=7-10" %%a in (`C:\OpenHardwareMonitorConsole\OpenHardwareMonitorConsole\OpenHardwareMonitorReport.exe`) do echo %%b %%c %%d| find "/nvidiagpu/0/temperature/0">nul && set temper0=%%a
    
    echo %temper0%
    Проверяю через cmd
    Code:
    C:\OpenHardwareMonitorConsole\OpenHardwareMonitorConsole>nvidia_temp.bat
    47
    В конфиг агента добавляю
    Code:
    UserParameter=Temperature_nvidia, C:\OpenHardwareMonitorConsole\OpenHardwareMonitorConsole\nvidia_temp.bat
    перезапускаю агента

    Проверяю через cmd

    Code:
    C:\OpenHardwareMonitorConsole\OpenHardwareMonitorConsole>c:\zabbix_agent\zabbix_
    agentd.exe --config c:\zabbix_agent\zabbix_agentd.conf --print | findstr Temperature
    
    Temperature_nvidia[ C:\OpenHardwareMonitorConsole\OpenHardwareMonitorConsole\nvidia_temp.bat] [t|47]
    Все вроде работает

    проверяю через zabbix_get
    Code:
    root@slack4zabbix:~# /usr/local/zabbix/bin/zabbix_get -s 192.168.50.5 -p 10050 -k Temperature_nvidia
    ▒▒▒▒▒ ▒뢮▒▒ ▒▒▒▒▒▒ ▒▒ ▒࠭ (ECHO) ▒⪫▒祭.
    Почему в консоли я вижу это ▒▒▒▒▒ ▒뢮▒▒ ▒▒▒▒▒▒ ▒▒ ▒࠭ (ECHO) ▒⪫▒祭 ?
    Кто-нибудь сталкивался с такой же проблемой?
  • SKabanov
    Member
    • Jan 2014
    • 36

    #2
    Добрый день!
    Воспользуйтесь iconv чтобы прочитать то что вам возвращает агент.

    Comment

    Working...