Ad Widget

Collapse

Zabbix 1.8.4 + USB modem huawei

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kowalski
    Junior Member
    • May 2011
    • 1

    #1

    Zabbix 1.8.4 + USB modem huawei

    Всем доброго времени суток!
    Небольшое предисловие....
    Есть zabbix 1.8.4 на SLES 11 мониторит активное оборудование на узлах связи, захотелось мне как-то получать нотификации по смс дабы узнавать о возникающих проблемах сразу! Сначала пробовал прикрутить свой телефон Nokia 5730, он опознался без проблем как ttyACM0 и успешно оправлял смс сообщения как с zabbix так и вручную через gnokii!

    Далее был приобретен usb модем от МТС huawei E1550, с его настройкой проблем не возникло никаких, устройство определяется в системе как ttyUSB0, ttyUSB1 и ttyUSB2. Через gnokii шлет смс как положено, но через zabbix почему то всегда приходит 3 смс сообщения!!! Я уже голову сломал почему может быть так, в zabbix смс уходят только если указывать gsm модем ttyUSB0 или ttyUSB2!
    Кто нибудь сталкивался с таким поведением gsm модемов и как можно исправить эту тройную отправку?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Zabbix по каким-то причинам считает, что сообщение не отправлено и делает повторную отправку. Смотрите логи
    Администрирование ->Аудит->Действия
    Ну и снифером посмотрите процесс отправки SMS
    Download Serial line sniffer for free. Serial line sniffer (slsnif). slsnif is a serial port logging utility.

    Comment

    • sinclaus
      Member
      • Oct 2010
      • 35

      #3
      Zabbix почему-то кидает три аргумента при отсылке SMS, по крайней мере при отсылке через командный файл при передаче ему всей командной строки мне прилетало утроенное сообщение в одной sms. Сейчас там выбирается только $2

      Comment

      • snwbrdr
        Junior Member
        • Jun 2011
        • 3

        #4
        Решение не нашлось ?

        Comment

        • zseed
          Junior Member
          • Aug 2011
          • 3

          #5
          Originally posted by snwbrdr
          Решение не нашлось ?
          Нашлось:
          Настроены уведомления на почту круглосуточно и по SMS с 8.00 до 21.00. Заметил что если уведомления о проблеме пришли с 8.00 до 21.00, получаю их на почту и в смс. Если проблема возникла после 21.00 только на почту, но если проблема решена с 8.00 до...


          Поправить несколько строк в исходниках и собрать.

          Comment

          • voler
            Member
            • Feb 2014
            • 80

            #6
            Столкнулся с аналогичной проблемой, но на версии Zabbix server v2.2.2 (revision 42525) (12 February 2014)

            Решил воспользоваться альтернативным способом, скрипт gnokii

            Проделал все как описано создал файл положил его AlertScriptsPath=/usr/lib/zabbix/alertscripts
            Сделал исполняемым.

            Добавил в Media types
            Добавил в Actions

            Прописал номер телефона

            Но смс не уходит. Хотя просто скрипт отправки gnokii отрабатывает.

            В sudo прописал разрешения для zabbix.

            Скрипт, выглядит так
            Code:
            #!/bin/sh
            HOME=/etc
            PATH=/bin:/sbin:/usr/bin:/usr/sbin
            LOGFILE="/var/log/zabbix-server/sms.log"
            
            echo "Recipient='$1' Message='$3'" >> ${LOGFILE}
            
            MOBILE_NUMBER=`echo "$1" | sed s#\s##`
            
            # Log it
            echo "echo $3 | /usr/bin/sudo /usr/bin/gnokii --config /etc/sms.conf --sendsms ${MOBILE_NUMBER}" >>${LOGFILE}
            
            # Send it
            echo "$3" | /usr/bin/sudo /usr/bin/gnokii --config /etc/sms.conf --sendsms "${MOBILE_NUMBER}" 1>>${LOGFILE} 2>&1
            
            # EOF

            Comment

            Working...