Ad Widget

Collapse

Проблема с кодировкой

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bboymig
    Member
    • Aug 2016
    • 30

    #1

    Проблема с кодировкой

    В Windows есть файл. Мне нужно видеть динамику увеличения объема файла.
    Сделал bat файл:
    @echo off
    chcp 1251 >nul
    cd /D C:
    cd "C:\BASES\БГУ"
    if exist "1Cv8.1CD" FOR %%i IN ("1Cv8.1CD") do set size=%%~zi
    echo %size%
    cd c:\zabbix
    UserParameter=size1c,C:\zabbix\size1c.bat
    C:\zabbix>zabbix_agentd -c C:\zabbix\zabbix_agentd.conf -t size1c
    size1c [t|2896023552]
    А в самом zabbix выдает ошибку:
    Received value [???⥬? ?? 㤠???? ???? 㪠????? ????.????? ?뢮?? ?????? ?? ?࠭ (ECHO) ?⪫?祭] is not suitable for value type [Numeric (unsigned)] and data type [Decimal]
  • karik-himik
    Senior Member
    • Oct 2015
    • 116

    #2
    Мне кажется, что тему поста Вы выбрали не совсем удачно.
    Она не связана с вашей проблемой.
    Zabbix Вам говорит, что проблема в Типе данных.
    Ну да ладно )

    А что делает вот эта строка ?
    C:\zabbix>zabbix_agentd -c C:\zabbix\zabbix_agentd.conf -t size1c
    size1c [t|2896023552]

    Если у Вас ключ для батника прописан в UserParameter и добавлен в вэб-интерфейсе, то для проверки возвращаемого значения нужно использовать zabbix_get


    И чем Вас не устроил стандартный ключ vfs.file.size[файл] ?
    Он ведь как раз считает размер файла без всяких UserParameter и батников
    Last edited by karik-himik; 18-10-2016, 14:34.

    Comment

    • bboymig
      Member
      • Aug 2016
      • 30

      #3
      Оказалось все гораздо проще.
      И чем Вас не устроил стандартный ключ vfs.file.size[файл] ?
      Он ведь как раз считает размер файла без всяких userparameter и батников
      Спасибо.

      Comment

      Working...