Ad Widget

Collapse

Мониторинг DIGI Anywhere USB через ssh

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kirimayro
    Junior Member
    • Mar 2023
    • 6

    #1

    Мониторинг DIGI Anywhere USB через ssh

    Здравствуйте, такая проблема: Хочу мониторить порты USB на DIGI по ssh - команда для этого есть- who. Но когда я добавляю элемент данных с ключом ssh.runClick image for larger version

Name:	image.png
Views:	649
Size:	77.6 KB
ID:	461144
    и пытаюсь выполнить проверку, то заббикс выдает таймаут
    Click image for larger version

Name:	image.png
Views:	566
Size:	37.6 KB
ID:	461145

    ​при чем если подключаться из под консоли заббикса, то подключается все ок
    Click image for larger version

Name:	image.png
Views:	574
Size:	62.1 KB
ID:	461146
    тут еще есть нюанс-digi не умеет в параметры т.е. если написать who | grep usb - то сработает только who
    это я что то не правильно настраиваю? или у заббикса, какой то особый ssh для агента ssh? или agent ssh использует | ?​​
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    1) эту часть настроек (ссылка) делали? С сервера Zabbix можно ли зайти по ssh, выполняя команду от имени того пользователя, от которого работает сервер Zabbix (чаще всего, "zabbix")?
    2) проблема с символом "|" только у Zabbix-а? Или при явном логине по ssh с командной строки такое же поведение? Zabbix использует не "особый ssh", а штатные системные библиотеки (libssh2 или libssh). По поводу этого символа даже было замечание разделе "известные проблемы" (ссылка).​

    Comment

    • kirimayro
      Junior Member
      • Mar 2023
      • 6

      #3
      1. Авторизацию по ключу сделать не получилось. Зайти с сервера заббикс можно, но если например написать ssh [email protected] df, то df не выполнится. я так понял у anywhereusb какой то кривой ssh или pseudoterminal

      Comment

      • wins
        Senior Member
        • Sep 2014
        • 307

        #4
        А штатного способа у digi никак нет? Ну снмп там хотябы.
        Видится скрипт, который по крону извлекает нужные вам данные и кладет в какой-нибудь sqlite. А вы уже туда заббиксом ходите и смотрите результат.

        Comment

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

          #5
          Вот кстати - к вашему устройству не относиться?

          Comment

          • kirimayro
            Junior Member
            • Mar 2023
            • 6

            #6
            У SNMP недостаточно функций, там можно ловушки настроить на вход, мониторить память, аптайм. А я хотел чтобы показывались USB порты и какие устройства к ним подключены, и если бы новое что то появлялось, то триггер срабатывал.

            Comment

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

              #7
              Вроде бы встречал упоминание на форуме что проверка ЭД по кнопочке тест не всегда срабатывает.
              Как минимум - обновитесь до последней стабильной версии.
              И как уже писали (пп1 у Kos ) - попробуйте всё же выполнить коннект по ssh от имени пользователя под которым работает забикс (sudo в помошь)
              Если на digi есть sftp то​ попробуйте curlом (sftp://​ scp://​) подключиться- может чего путного напишет... (естественно с сервера забик и от пользователя заббикс)

              Comment

              Working...