Ad Widget

Collapse

smart в windows

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • antaues
    Junior Member
    • Jan 2011
    • 11

    #1

    smart в windows

    как мониторить показатели SMART в Windows (а точнее на гипервизоре Hyper-V, если это имеет значение)
  • antaues
    Junior Member
    • Jan 2011
    • 11

    #2
    $etalon = "Firmware state: Online","Firmware state: Online","Firmware state: Online","Firmware state: Online","Firmware state: Hotspare"

    $actual = C:\Windows\System32\MegaCli64.exe -PDList -aALL | Select-String "Firmware state"

    If ("$etalon" -eq "$actual" ) {'1'}

    Else {'0'}
    Если запускать с с самого сервера Hyper-V(на всякий случай пишу полные пути),

    C:\Windows\System32\WindowsPowerShell\v1.0\powersh ell.exe -File C:\Windows\System32\megaraid.ps1
    то все выполняется. Но после того как прописываю данную строчку в конфиг zabbix агента

    UserParameter=smart,C:\Windows\System32\WindowsPow erShell\v1.0\powershell.exe -File C:\Windows\System32\megaraid.ps1
    и пробую проверить работоспособность zabbix сервера, выдает:



    #zabbix_get -s 192.168.1.45 -k "smart"

    ���㬥�� "C:\Windows\System32\megaraid.ps1" ��� ��ࠬ���� -File �� ����������. ������� ���� � ���������饬� 䠩�� � �����७��� ".ps1" � �����⢥ ���㬥��� ��ࠬ���� -File.
    (вероятнее всего это: Аргумент "C:\Windows\System32\megaraid.ps1" для параметра -File не существует. Укажите путь к существующему файлу с расширением ".ps1" в качестве аргумента параметра -File. )
    Last edited by antaues; 24-03-2011, 13:36.

    Comment

    Working...