Ad Widget

Collapse

Smart мониторинг

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Archi_Baron
    Junior Member
    • Apr 2021
    • 6

    #1

    Smart мониторинг

    Доброго времени суток товарищи!
    Только начинаю "варить кашу" с таким ингредиентом как Zabbix.
    Тут же поставили задачу: Мониторить HHD, SSD с помощью SMART через Zabbix.
    Имеется парк из 300 тачек на OS Windows 10.

    Успел только развернуть Centos 8 и Zabbix 5.0 выполнил минимальные настройки опираясь на инструкции:
    1. https://serveradmin.ru/ustanovka-centos-8/
    2. https://serveradmin.ru/ustanovka-i-n...ka-zabbix-5-0/


    Никак не могу понять как настроить мониторинг SMART....

    Наткнулся на: https://serveradmin.ru/monitoring-smart-v-zabbix/

    Проделал по пунктам, почитал комментарии... к сожалению так и не зашевелилось...


    Подскажите пожалуйста в какую сторону копать?
    С чего начать изучение?

    Если нужны какие-то допы, напишите пожалуйста, скину... очень нужна ваша помощь!

    Заранее благодарен за информацию!
    Last edited by Archi_Baron; 03-07-2021, 10:28.
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    дам советы:
    1) пользоваться официальной документацией как основой https://www.zabbix.com/documentation...l/installation
    2) сообщество наработало несколько шаблонов для SMART - изучите их https://share.zabbix.com/search?sear...s&search_cat=1

    Comment


    • Archi_Baron
      Archi_Baron commented
      Editing a comment
      1) Конечно изучаю официальную документацию)

      2) Проблема заключается только в моих познаниях.. пока не легко изучать как это все работает и почему, откуда берутся данные и т.п... Исходя из этого решил написать данный пост
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #3
    Вроде бы сделали стандартный шаблон smart через agent2, я бы попробовал его. Кстати, агент 5.2 вполне совместим с сервером 5.0. Правда, у agent2 были проблемы с русскоязычной виндой, не знаю, решены ли они.

    Comment


    • Archi_Baron
      Archi_Baron commented
      Editing a comment
      Сегодня наткнулся на Агента 2-ой версии, если с первым не будет получаться, конечно попробую и его)
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #4
    да - есть такие https://git.zabbix.com/projects/ZBX/...mplates/module
    и, конечно, это правильное направление!
    суть не меняется - всё опирается на Smartmontools и парсинг его вывода.
    и главная "беда" - всяк производитель железа норовит улучшить smart, особенно в части SSD....
    и просто применив шаблон можно словить "huge number of false positives"
    Last edited by Hamardaban; 26-04-2021, 16:26.

    Comment

    • Archi_Baron
      Junior Member
      • Apr 2021
      • 6

      #5
      Зашел в "Правила обнаружения"

      и на "обнаружении дисков" выдает Информацию\Ошибку = Invalid discovery rule value: cannot parse as a valid JSON object: invalid object format, expected opening character '{' or '[' at: '?? 㤠???? ??ࠡ???? -File "C:\Program", ⠪ ??? 䠩? ????? ???७??, ?⫨筮? ?? PS1. ?????? ????⢨⥫쭮? ??? 䠩?? ?業??? Windows PowerShell ? ???

      Подскажите пожалуйста, что не так с JSON )) Почему невозможно проанализировать

      Comment

      • zar
        Senior Member
        • Mar 2018
        • 148

        #6
        Originally posted by Archi_Baron
        Зашел в "Правила обнаружения"

        и на "обнаружении дисков" выдает Информацию\Ошибку = Invalid discovery rule value: cannot parse as a valid JSON object: invalid object format, expected opening character '{' or '[' at: '?? 㤠???? ??ࠡ???? -File "C:\Program", ⠪ ??? 䠩? ????? ???७??, ?⫨筮? ?? PS1. ?????? ????⢨⥫쭮? ??? 䠩?? ?業??? Windows PowerShell ? ???

        Подскажите пожалуйста, что не так с JSON )) Почему невозможно проанализировать
        путь поправь в файле до скрипта

        Comment

        • Archi_Baron
          Junior Member
          • Apr 2021
          • 6

          #7
          Originally posted by zar

          путь поправь в файле до скрипта
          Проверил путь в конфиге агента, может я что-то не замечаю... На мой взгляд путь верный.

          UserParameter=ZScript[*],powershell -NoProfile -ExecutionPolicy UnRestricted -File C:\Program Files\Zabbix Agent\smart.ps1 $1 $2

          Comment

          • Kos
            Senior Member
            Zabbix Certified SpecialistZabbix Certified Professional
            • Aug 2015
            • 3404

            #8
            Путь к скрипту содержит пробел, поэтому считается PowerShell-ом как два разных параметра. Попробуйте обрамить этот полный путь апострофами или кавычками (не помню точно, какой-то из этих вариантов должен работать).

            Comment

            • Hamardaban
              Senior Member
              Zabbix Certified SpecialistZabbix Certified Professional
              • May 2019
              • 2713

              #9
              двойными кавычками
              например
              UserParameter=uHDD.discovery[*],powershell -NoProfile -ExecutionPolicy Bypass -File "C:\Program Files\zabbix_agentd\scripts\smartctl-disks-discovery.ps1"

              Comment

              • Archi_Baron
                Junior Member
                • Apr 2021
                • 6

                #10
                Помогло:
                https://bite-byte.ru/monitoring/s-m-a-r-t-zabbix-windows/
                https://github.com/v-zhuravlev/zbx-smartctl

                Comment

                Working...