Ad Widget

Collapse

триггеры и не установленные сервисы

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • gwaewion
    Junior Member
    • Apr 2012
    • 15

    #1

    триггеры и не установленные сервисы

    Есть триггер, обрабатывающий последнее значения итема, который опрашивает sshd на живучесть. Каким образом можно добавить этот итем в шаблон для группы наблюдаемых серверов так, чтобы при отсутствии (вообще нету) на сервере sshd триггер не обрабатывался и не слал туеву хучу алярмов?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Например написать сложный триггер
    Code:
    {host:proc.num[sshd].last(0)}<1 & {host:vfs.file.exists[/usr/sbin/sshd].last(0)}=1
    Т.е. триггер срабатывает только если существует файл /usr/sbin/sshd
    Либо на каждый сервер выкладывать текстовый файл с описанием профиля узла, т.е. какие сервисы на нём должны быть запущены. И проверять этот файл аналогичным образом в триггере.
    Last edited by dima_dm; 11-04-2012, 09:55.

    Comment

    • gwaewion
      Junior Member
      • Apr 2012
      • 15

      #3
      существование итема vfs.file.exists[/usr/bin/ssh] обязательно?

      Comment

      • Mak Sim
        Junior Member
        • Mar 2012
        • 14

        #4
        А что вам мешает просто деактивировать лишний тригер из шаблона на том хосте где он заведомо не нужен?

        Comment

        • gwaewion
          Junior Member
          • Apr 2012
          • 15

          #5
          для всех сервисов на всех из двухсот серверов?

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Originally posted by gwaewion
            существование итема vfs.file.exists[/usr/bin/ssh] обязательно?
            Да. Обязательно.

            Comment

            • Mak Sim
              Junior Member
              • Mar 2012
              • 14

              #7
              Originally posted by gwaewion
              для всех сервисов на всех из двухсот серверов?
              ну мне проще - я такой тюнинг шаблона осуществляю сразу после добавления хоста.

              Но как бы даже если двести хостов. Это разовая работа максимум на час.

              Comment

              • gwaewion
                Junior Member
                • Apr 2012
                • 15

                #8
                можно как-нибудь, дабы не плодить сущности, использовать комбинированные ключи типа (vfs.file.exists[/usr/sbin/apache2]) | (vfs.file.exists[/usr/sbin/httpd]) ?

                Comment

                Working...