Ad Widget

Collapse

Простая проверка icmpping[{HOST.CONN1},5,20,100,70] Zabbix 6.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sloner999
    Senior Member
    • Jan 2022
    • 101

    #1

    Простая проверка icmpping[{HOST.CONN1},5,20,100,70] Zabbix 6.0

    Добрый день.
    Сервер времени имеет две сетевых интерфейса, соответственно проверка на работу в Заббиксе - пытался сделать так (соответственно в двух элементах данных):
    icmpping[{HOST.CONN1},5,20,100,70]
    icmpping[{HOST.CONN2},5,20,100,70]

    В настройке хоста 2 SNMP интерфейса:
    172.12.0.123
    172.12.1.123

    Однако результат в обоих случаях - fping failed: {HOST.CONN1}: Name or service not known

    Не хочется макрос писать отдельный... Никто не сталкивался?
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    Решение стандартное - внутреннее LLD rule zabbix[host,discovery,interfaces]

    Comment

    • Sloner999
      Senior Member
      • Jan 2022
      • 101

      #3
      Нет, вы не понимаете - "сервер" это образное выражение, это американская железяка Arbiter 1094 по моему, там какой-то клон Linux'а (скорее всего), только с вэб мордой без ssh и телнетов и т.д...
      Там никакое обнаружение не возможно.

      Просто {HOST.CONN<1-9>} в мануале написано что должно работать и возвращать значение, по факту - {HOST.CONN1} и {HOST.CONN2} возвращает ошибку... Тут какой-т оочень очевидный нюанс, я уверен, просто не могу собразить..

      Comment

      • Semiadmin
        Senior Member
        • Oct 2014
        • 1625

        #4
        Да нет, это вы не понимаете, что такое internal LLD rule интерфейсов хоста в заббиксе

        Comment

        • Sloner999
          Senior Member
          • Jan 2022
          • 101

          #5
          Что ж, спорить не буду.
          Для своего случая добавил два макроса {IP1} и {IP2} и вышел из ситуации.
          Однако, раз в доке написано что {HOST.CONN<1-9>} должен работать, он должен работать, а по факту работает только такой макрос - {HOST.CONN}

          Comment

          • Semiadmin
            Senior Member
            • Oct 2014
            • 1625

            #6
            В доке пишут: May be used with a numeric index as {HOST.CONN<1-9>} to point to the first, second, third, etc. host in a trigger expression. See indexed macros.
            Никакого отношения к номеру интерфейса это не имеет.

            Comment

            • Sloner999
              Senior Member
              • Jan 2022
              • 101

              #7
              Ну, видимо "моё кунг-фу" не так хорошо как ваше, я понял иначе доку.
              Спасибо за ответ, теперь просто прописываю макросы изначально и пользуюсь ими, не заморачиваясь.

              Comment

              • Semiadmin
                Senior Member
                • Oct 2014
                • 1625

                #8
                Так не надо ничего прописывать, Zabbix и так знает, какие у хоста настроены интерфейсы.
                Internal LLD rule zabbix[host,discovery,interfaces] и item prototype icmpping[{#IF.CONN}].

                Comment

                • wins
                  Senior Member
                  • Sep 2014
                  • 307

                  #9
                  А в предыдущих версиях zabbix этой ошибки fping failed: {HOST.CONN1}: Name or service not known - небыло? Или не пробовали?

                  Comment

                  • Sloner999
                    Senior Member
                    • Jan 2022
                    • 101

                    #10
                    Про предыдущие версии не скажу, Zabbix v.6.0 у меня первый ))

                    Comment

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

                      #11
                      Originally posted by Sloner999
                      Про предыдущие версии не скажу, Zabbix v.6.0 у меня первый ))
                      А ничего, что он ещё не вышел?
                      Текущий статус версии 6.0 - вторая бета (о, только что вышла третья бета).

                      Comment

                      • Sloner999
                        Senior Member
                        • Jan 2022
                        • 101

                        #12
                        Ну считаю не первую по счёту бэту уже фактически релизнутой ))
                        Выглядит неплохо, хосты мониторит, не падала пока (тьфу-тьфу-тьфу) что ещё для счастья надо?

                        Comment

                        • Sloner999
                          Senior Member
                          • Jan 2022
                          • 101

                          #13
                          Кстати, возможно подскажите, при попытке обновить мою версию:
                          zabbix_server (Zabbix) 6.0.0beta1

                          sudo apt install --only-upgrade 'zabbix-server.*'

                          E: Невозможно найти пакет zabbix-server.*
                          E: Не удалось найти ни один пакет с помощью шаблона «zabbix-server.*»

                          Может надо ему какой репозиторий прописать дополнительный...

                          Хотя пакеты у меня такие, понятно что ошибка есть...

                          zabbix-agent
                          zabbix-frontend-php
                          zabbix-nginx-conf
                          zabbix-release
                          zabbix-server-pgsql
                          zabbix-sql-scripts

                          Однако
                          sudo apt install --only-upgrade 'zabbix-release*'
                          говорит что у меня последняя версия.

                          ---------------------------------------
                          It is possible to upgrade minor versions of 6.0.x (for example, from 6.0.1 to 6.0.3). It is easy.

                          To upgrade Zabbix minor version please run:

                          $ sudo apt install --only-upgrade 'zabbix.*'
                          To upgrade Zabbix server minor version please run:

                          $ sudo apt install --only-upgrade 'zabbix-server.*'
                          -------------------------------------

                          Вообщем, изи апгрейда не случилось , а хотел попробовать, сделал снапшот даже если что - восстановить ))
                          Last edited by Sloner999; 26-01-2022, 12:37.

                          Comment

                          Working...