Ad Widget

Collapse

Zabbix уведомления по триггерам разным пользователям.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Makiavelly
    Junior Member
    • Dec 2024
    • 6

    #1

    Zabbix уведомления по триггерам разным пользователям.

    Привет. Я чёто уже всю голову сломал. Короче у меня стоит сабж 7.2 Триггерами отправляются сообщения через телегу группе «админы». Тут появилась нужда отправлять статусы по триггерам одного хоста в телегу другому человеку.
    Ну типа условно админ одного сервера и ему надо знать, когда тот отваливается.
    Я создал ему юзера на заббиксе, далее пошел в оповещения->действия->действия триггеров
    И создал там действие с условием «узел сети=серв-того-админа»
    Click image for larger version

Name:	y51c5im3ImUDwic3xsYKXJnbVVQ-960.jpg
Views:	84
Size:	22.3 KB
ID:	495830
    и действие «Отправка сообщения пользователям: админ-того-сервера через все способы оповещения»
    Click image for larger version

Name:	ERvMt0eGXmnwGj6iXl-olxEmakY-960.jpg
Views:	71
Size:	76.7 KB
ID:	495831
    Я думал, что в таком виде при срабатывании триггера на серве-того-админа сообщение будет падать только ему в телегу, но почему- то сообщение сыпется всем админам заббикса, кроме админа-того-сервера
    А в чём бидэ не понимаю, объясните пожалуйста, как добиться желаемого

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

    #2
    Originally posted by Makiavelly
    [...]
    Триггерами отправляются сообщения через телегу группе «админы».
    [...]
    Я думал, что в таком виде при срабатывании триггера на серве-того-админа сообщение будет падать только ему в телегу, но почему- то сообщение сыпется всем админам заббикса, кроме админа-того-сервера
    А в чём бидэ не понимаю, объясните пожалуйста, как добиться желаемого
    1) почему продолжают слаться оповещения всем админам Zabbix'а - потому что продолжает отрабатывать первое действие. От того, что добавилось второе действие, первое работать не перестало. Они отрабатывают все: при любом событии у каждого из действий проверяется его набор условий, и если он выполняется, то отрабатывают его операции.

    2) почему не отослалось сообщение новому админу, несмотря на наличие действия - тут возможны разные причины, но наиболее вероятные - эти две: а) у этого нового админа не прописан адрес доставки для желаемого способа оповещения; б) админу не назначены права (как минимум на чтение) на узел сети.
    Проблема "б)" достаточно распространённая среди начинающих админов Zabbix'а, т.к. она неочевидна, хотя и описана в документации (но кто же её читает ). У админов Zabbix'а есть права на все узлы сети, а всем остальным права нужно назначать явно; предупреждая следующий вопрос: права в Zabbix'е назначаются только группам пользователей на группы узлов сети и никак иначе, т.е. ваш новый получатель уведомлений должен входить в какую-то группу пользователей, которой назначены права на группу узлов сети, в которую входит нужный узел сети.
    Last edited by Kos; 12-12-2024, 18:48. Reason: опечатки

    Comment

    • Alex_UUU
      Senior Member
      • Dec 2018
      • 541

      #3
      Добавлю, права назначаются на группу узлов, но их можно корректировать тэгами.
      Например, можно назначить права на "все хосты", а потом в тэгами ограничить.
      И что, удивительно, в основной массе это работает. Есть конечно фичи, но не критичные.

      Comment

      • Makiavelly
        Junior Member
        • Dec 2024
        • 6

        #4
        Originally posted by Kos
        1) почему продолжают слаться оповещения всем админам Zabbix'а - потому что продолжает отрабатывать первое действие. От того, что добавилось второе действие, первое работать не перестало. Они отрабатывают все: при любом событии у каждого из действий проверяется его набор условий, и если он выполняется, то отрабатывают его операции.

        2) почему не отослалось сообщение новому админу, несмотря на наличие действия - тут возможны разные причины, но наиболее вероятные - эти две: а) у этого нового админа не прописан адрес доставки для желаемого способа оповещения; б) админу не назначены права (как минимум на чтение) на узел сети.
        Проблема "б)" достаточно распространённая среди начинающих админов Zabbix'а, т.к. она неочевидна, хотя и описана в документации (но кто же её читает ). У админов Zabbix'а есть права на все узлы сети, а всем остальным права нужно назначать явно; предупреждая следующий вопрос: права в Zabbix'е назначаются только группам пользователей на группы узлов сети и никак иначе, т.е. ваш новый получатель уведомлений должен входить в какую-то группу пользователей, которой назначены права на группу узлов сети, в которую входит нужный узел сети.
        Хорошо, кажется я прочитал и преисполнился этой информацией и добавил того пользователя-нового-админа в группу админов заббикса

        Click image for larger version  Name:	-y-c31SHcrEuT_FRs-Wxka5UUwY-960.jpg Views:	1 Size:	66.6 KB ID:	495857
        Права максимальные
        Click image for larger version  Name:	WzDo5wchcbmhnW-N1DLPtk9ndVE-960.jpg Views:	1 Size:	155.0 KB ID:	495858
        На всякий случай уточняю, что способы оповещения у этого юзера тоже прописаны
        Click image for larger version  Name:	VnHP1cIhtPb5g6QyeqqEJ2IZ5mg-960.jpg Views:	1 Size:	42.4 KB ID:	495859
        Ну т.е. по идее теперь он точно имеет права на все группы хостов?
        А никакого чуда не случилось и проблема осталась, более того, он даже не делает попытку оповестить нового админа
        Click image for larger version

Name:	C2j4hZJ0DafFoYXonmRGurynPTg-960.jpg
Views:	54
Size:	42.9 KB
ID:	495860
        Что я делаю не так?

        Comment

        • Makiavelly
          Junior Member
          • Dec 2024
          • 6

          #5
          Я сам тупанул и сам обратил внимание, благодаря вашим советам.
          Я тупо даже не подумал, что у группы админа доступ будет
          Click image for larger version

Name:	IVCXJ5iBfS5iX4YrFzOG7X8dgG8-960.jpg
Views:	57
Size:	14.9 KB
ID:	495862
          А вот у супер админа уже так
          Click image for larger version

Name:	pEorQEP9h6DzyFfUYkDlRLCDCXo-960.jpg
Views:	54
Size:	19.8 KB
ID:	495863
          Так вот, благодаря вашему замечательному пенделю я, наконец- то, додумался, как это работает.
          Спасибо большое!
          Click image for larger version

Name:	OJFxWtXA4hM.jpg
Views:	56
Size:	29.8 KB
ID:	495864
          Вот как с собакой, пока носом не ткнут мануалы хоть наизусть выучи, а толку не много

          Comment

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

            #6
            Когда группе пользователей добавляешь какие-то права на группу узлов сети, нужно не забывать указывать, какие именно права добавляются (чтение/запись, только чтение, либо вообще запрет всего). По умолчанию выбирается запрет, что и видно на ваших скриншотах (в графе "Права доступа" везде назначено "Нет", т.е. запрет вместо разрешения). Получается, что по факту вы никаких прав этой группе не добавили, а наоборот - всё запретили.

            Comment

            • Makiavelly
              Junior Member
              • Dec 2024
              • 6

              #7
              Originally posted by Kos
              Когда группе пользователей добавляешь какие-то права на группу узлов сети, нужно не забывать указывать, какие именно права добавляются (чтение/запись, только чтение, либо вообще запрет всего). По умолчанию выбирается запрет, что и видно на ваших скриншотах (в графе "Права доступа" везде назначено "Нет", т.е. запрет вместо разрешения). Получается, что по факту вы никаких прав этой группе не добавили, а наоборот - всё запретили.
              Ага, спасибо за пояснительную работу

              Comment

              Working...