Ad Widget

Collapse

Zabbix Appliance

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • fers
    Junior Member
    • Mar 2016
    • 14

    #1

    Zabbix Appliance

    Друзья, добрый день.
    Я может перед выходными с ума схожу, помогите, пожалуйста, разобраться.
    Поставили во внутреннюю сеть Zabbix Apliance на Ubuntu, по крайней мере uname так говорит.
    Code:
    appliance@zabbix:~$ uname -a
    Linux zabbix 3.19.0-51-generic #58~14.04.1-Ubuntu SMP Fri Feb 26 22:02:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
    Начал настраивать почтовые уведомления, получаю ошибку:
    cannot connect to SMTP server "xxx.test.ru": cannot resolve [xxx.test.ru]
    Сам ни админ ни разу, подскажите, куда копать. Это первый вопрос.

    Далее решил посмотреть, как настраивать почту чрез скрипт, там используется программа mail.

    Полез я проверить их наличие вот что получил. Что нету таких программ, как я понимаю. Или я не прав?
    Code:
    appliance@zabbix:~$ sendmail
    -bash: sendmail: command not found
    appliance@zabbix:~$ mail
    -bash: mail: command not found
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Originally posted by fers
    Начал настраивать почтовые уведомления, получаю ошибку:
    cannot connect to SMTP server "xxx.test.ru": cannot resolve [xxx.test.ru]
    Сам ни админ ни разу, подскажите, куда копать. Это первый вопрос.
    Сеть и днс работают?

    Originally posted by fers
    Далее решил посмотреть, как настраивать почту чрез скрипт, там используется программа mail.

    Полез я проверить их наличие вот что получил. Что нету таких программ, как я понимаю. Или я не прав?
    Ну по видимому нету, но вам ведь никто не мешает поставить их через aptitude

    Comment

    • fers
      Junior Member
      • Mar 2016
      • 14

      #3
      Originally posted by yukra
      Сеть и днс работают?
      Да, с сетью проблем нету, данные с проверками от одного сервера получаю.

      Originally posted by yukra
      Ну по видимому нету, но вам ведь никто не мешает поставить их через aptitude
      Проблема в том, что дистрибутив стоит в закрытой сети и доступа к интернет нету. Доставить можно только путем ручной переноса и установки пакетов .

      Смущает то, что получается из коробки в Zabbix Apliance не работает отправка e-mail?
      Еще вопрос в том, а какую программу в Unix использует сам Zabbix?

      Comment

      • yukra
        Senior Member
        • Apr 2013
        • 1359

        #4
        Originally posted by fers
        Да, с сетью проблем нету, данные с проверками от одного сервера получаю.
        А с dns?

        Originally posted by fers
        Проблема в том, что дистрибутив стоит в закрытой сети и доступа к интернет нету. Доставить можно только путем ручной переноса и установки пакетов .
        Настройте все в нормальном окружении, а потом принесите в ваше закрытую сеть уже готовый образ

        Originally posted by fers
        Смущает то, что получается из коробки в Zabbix Apliance не работает отправка e-mail?
        Работает, но через стороннее ПО\скрипт, а через встроенные средства
        Originally posted by fers
        Еще вопрос в том, а какую программу в Unix использует сам Zabbix?
        Что простите?

        Comment

        • fers
          Junior Member
          • Mar 2016
          • 14

          #5
          Originally posted by yukra
          А с dns?
          Спасибо, что отвечаете, по идее в сети проблем быть не должно, так как в ней работает очень много машин и сервисов. Как я могу проверить, что с ДНС все в порядке?
          По умолчанию всё закрыто файерволом, может нужно еще что-то открыть?

          Originally posted by yukra
          Настройте все в нормальном окружении, а потом принесите в ваше закрытую сеть уже готовый образ
          К сожалению, уже не получится. Приходится работать с тем, что есть.

          Originally posted by yukra
          Работает, но через стороннее ПО\скрипт, а через встроенные средства
          Так через стороннее ПО из коробки должен работать или через встроенные средства?

          Originally posted by yukra
          Что простите?
          Я предпологаю, что Zabbix использует встроенные средства Linux, или у него свои средства отправки почты и поэтому он может работать из коробки без дополнительных программ, таких как mail, sendmail?

          Еще раз спасибо, что пытаетесь помочь.

          Comment

          • yukra
            Senior Member
            • Apr 2013
            • 1359

            #6
            Originally posted by fers
            Спасибо, что отвечаете, по идее в сети проблем быть не должно, так как в ней работает очень много машин и сервисов. Как я могу проверить, что с ДНС все в порядке?
            По умолчанию всё закрыто файерволом, может нужно еще что-то открыть?
            В первом сообщении вы писали:
            Code:
             cannot connect to SMTP server "xxx.test.ru": cannot resolve [xxx.test.ru]
            Значит нужно сделать с заббикс-сервера что-то типа "ping xxx.test.ru"


            Originally posted by fers
            Так через стороннее ПО из коробки должен работать или через встроенные средства?
            https://www.zabbix.com/documentation...ns/media/email - смотрим сюда, включаем Шерлока и делаем предположение: заббикс для отправки почты использует libcurl. То есть ему не нужны mail, sendmail и тп, а нужен только библиотека. Сейчас скачал Zabbix 3.0 LTS (Open virtualization format (.ovf)) и там все уже имеется:
            Code:
            $ ssh [email protected]
            Warning: Permanently added '192.168.1.236' (ECDSA) to the list of known hosts.
            Zabbix server Appliance (mysql)
            [email protected]'s password: 
            Last login: Tue May 10 08:02:16 2016
            ########    ###    ########  ########  #### ##     ##
                 ##    ## ##   ##     ## ##     ##  ##   ##   ##
                ##    ##   ##  ##     ## ##     ##  ##    ## ##
               ##    ##     ## ########  ########   ##     ###
              ##     ######### ##     ## ##     ##  ##    ## ##
             ##      ##     ## ##     ## ##     ##  ##   ##   ##
            ######## ##     ## ########  ########  #### ##     ##
            appliance@zabbix:~$ sudo su -
            [sudo] password for appliance: 
            root@zabbix:~# dpkg -l | grep libcurl 
            ii  libcurl3:amd64                     7.35.0-1ubuntu2.6                amd64        easy-to-use client-side URL transfer library (OpenSSL flavour)
            root@zabbix:~#

            Comment

            • fers
              Junior Member
              • Mar 2016
              • 14

              #7
              Спасибо, за разъяснения.
              Теперь все складывается в единую картину. libcurl установлен.

              Code:
              appliance@zabbix:~$ dpkg -l | grep libcurl
              ii  libcurl3:amd64                      7.35.0-1ubuntu2.6                amd64        easy-to-use client-side URL transfer library (OpenSSL flavour)
              Пошел мучить администраторов, так как вероятно проблема с ДНС

              Code:
              appliance@zabbix:~$ ping mail.test.ru
              ping: unknown host mail.test.ru

              Comment

              • fers
                Junior Member
                • Mar 2016
                • 14

                #8
                Может кому поможет, но отправка по имени доменному имени так и не заработала и пока с этим разбираются, но заработала отправка по ip адресу. То есть вместе mail.test.ru указал ip адрес почтового сервера.

                Comment

                • Cdelphi78
                  Member
                  • May 2016
                  • 39

                  #9
                  Можно вопрос а как вы вообще ошибки получаете у меня вообще никаких ошибок не показывает? Это я про smtp сервер.

                  Comment

                  • yukra
                    Senior Member
                    • Apr 2013
                    • 1359

                    #10
                    Originally posted by fers
                    Может кому поможет, но отправка по имени доменному имени так и не заработала и пока с этим разбираются, но заработала отправка по ip адресу. То есть вместе mail.test.ru указал ip адрес почтового сервера.
                    Так что тут разбираться то? Есть 3 необходимые момента что б работало по имени:
                    1) В сети должен быть настроен DNS-сервер, если с других ПК ping по имени работает, а с заббикс-сервера не работает значит этот пункт готов
                    2) Прописать DNS-сервер в настройках zabbix-сервера http://help.ubuntu.ru/wiki/%D1%80%D1...BC%D0%B5%D0%BD
                    3) Фаервол на заббикс-сервере и на ДНС-сервере.

                    Comment

                    Working...