Ad Widget

Collapse

Мониторить службу adfs

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nikitos35
    Senior Member
    • Jun 2014
    • 166

    #1

    Мониторить службу adfs

    Здравствуйте!
    Подскажите, пожалуйста, где накосячил.
    Есть шаблон Template_Windows Domain Controller им я мониторю службу "Служба репликация файлов"
    Хочу этим же шаблоном мониторить службу ADFS на другом сервере.
    Захожу в шаблон Template_Windows Domain Controller, далее в службу "Служба репликация файлов" - клонирую ее, меняю имя и в поле выражение сделал
    HTML Code:
    {Template_Windows Domain Controller:service_state["Microsoft.IdentityServer.ServiceHost"].last(0)}<>0
    В ответ получаю ошибку
    В выражении триггера "Template_Windows Domain Controller" указан некорректный ключ элемента данных "service_state["Microsoft.IdentityServer.ServiceHost"]".

    А как корректный указать?
    Спасибо!
  • lpkone
    Member
    • May 2015
    • 56

    #2
    В данном варианте вы изменяете триггер.
    После клонирования шаблона, вам необходимо изменить item, ключ которого начинается с service.state.
    ключ должен быть вида service.state["имя службы"]
    Триггер после этого действия поменяется сам, т.к. он уже привян к item.

    Comment

    • nikitos35
      Senior Member
      • Jun 2014
      • 166

      #3
      Originally posted by lpkone
      В данном варианте вы изменяете триггер.
      После клонирования шаблона, вам необходимо изменить item, ключ которого начинается с service.state.
      ключ должен быть вида service.state["имя службы"]
      Триггер после этого действия поменяется сам, т.к. он уже привян к item.
      Сделал
      service_state["Microsoft.IdentityServer.ServiceHost"].last(0)}<>0
      и так
      service.state["Microsoft.IdentityServer.ServiceHost"].last(0)}<>0
      Не помогло

      Comment

      • lpkone
        Member
        • May 2015
        • 56

        #4
        У вас не существует item'а, а вы пытаетесь привязать к несуществующему item'у триггер.
        Чтобы вы понимали, разберу вышеприведенную строчку:
        {Template_Windows Domain Controller:service_state["Microsoft.IdentityServer.ServiceHost"].last(0)}<>0
        {<Шаблон>:<item из указанного левее шаблона>.выражение}<>условие

        Еще раз повторю, в новом шаблоне вам нужно открыть настройки item'а, и изменить его ключ. Триггер сам, автоматически изменится.

        Comment

        • nikitos35
          Senior Member
          • Jun 2014
          • 166

          #5
          Сделал, все добавилось.
          Но заббикс не реагирует на изменение состояния службы.
          Скрины прилагаю

          Возможно, её удалили или в ссылку закралась ошибка
          Last edited by nikitos35; 03-02-2016, 09:48.

          Comment

          • lpkone
            Member
            • May 2015
            • 56

            #6
            Вы прикрепили шаблон к хосту, на котором требуется мониторинг данной службы?

            Comment

            • nikitos35
              Senior Member
              • Jun 2014
              • 166

              #7
              Originally posted by lpkone
              Вы прикрепили шаблон к хосту, на котором требуется мониторинг данной службы?
              Да добавил
              Last edited by nikitos35; 03-02-2016, 09:48.

              Comment

              • aib
                Senior Member
                • Jan 2014
                • 1615

                #8
                Судя по опубликованным скринщотам, вы создали:
                - Элемент данных service.state["Microsoft.IdentityServer.ServiceHost"]
                - Триггер, проверяющий состояние элемента service.state["NtFrs"]

                Мне кажется, это РАЗНЫЕ элементы данных, не влияющие друг на друга.
                Sincerely yours,
                Aleksey

                Comment

                • nikitos35
                  Senior Member
                  • Jun 2014
                  • 166

                  #9
                  Что видимо косячнул.
                  Переделал все, теперь служба мониторится, но как будто она выключена, хотя он работает.
                  В триггере прописал выражение
                  {template_windows domain controller:service_state["microsoft.identityserver.servicehost"].last(0)}<>0
                  Т.е. заббикс показывает и при включенной службе и при выключенной службе проблему.

                  Comment

                  • nikitos35
                    Senior Member
                    • Jun 2014
                    • 166

                    #10
                    А нормально, что я экспортировал шаблон domain controller с заббикса 2.2, а импорт делаю на 2.4
                    Может с этим косяк, не хочет заббикс нормально мониторить службу АДФС

                    Comment

                    Working...