Ad Widget

Collapse

Постоянно вкл/выкл сервисы Windows

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • motorstorm
    Junior Member
    • Aug 2017
    • 3

    #1

    Постоянно вкл/выкл сервисы Windows

    Добрый день!
    Как убрать постоянно приходящие оповещения от не нужных сервисах WIndows (TrustedInstaller, sppsvc), а остальные оставить?

    Оповещения приходят в таком виде
    ------------
    PROBLEM: Service "TrustedInstaller" (Установщик модулей Windows) is not running (startup type automatic)
    Trigger: Service "TrustedInstaller" (Установщик модулей Windows) is not running (startup type automatic)
    Trigger status: PROBLEM
    Trigger severity: Average
    Trigger URL:

    Item values:

    1. State of service "TrustedInstaller" (Установщик модулей Windows) (SRV:service.info[TrustedInstaller,state]): Stopped (6)
    2. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*
    3. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*

    Original event ID: 324

    -----------

    Пробовал исправить стандартный триггер путем добавления вот такого условия:
    {Template OS Windows:service.info[{#SERVICE.NAME},state].min(#3)}<>0 and {{#SERVICE.NAME}.str("sppsvc")}=0

    Но система выдает вот такую ошибку:
    Cannot update trigger prototype
    Details
    Incorrect trigger expression. Check expression part starting from " {{#SERVICE.NAME}.str("sppsvc")}=0".
    Last edited by motorstorm; 17-08-2017, 14:23.
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Originally posted by motorstorm
    Добрый день!
    Как убрать постоянно приходящие оповещения от не нужных сервисах windows (trustedinstaller, sppsvc), а остальные оставить?

    Оповещения приходят в таком виде
    ------------
    problem: Service "trustedinstaller" (Установщик модулей windows) is not running (startup type automatic)
    trigger: Service "trustedinstaller" (Установщик модулей windows) is not running (startup type automatic)
    trigger status: Problem
    trigger severity: Average
    trigger url:

    Item values:

    1. State of service "trustedinstaller" (Установщик модулей windows) (srv:service.info[trustedinstaller,state]): Stopped (6)
    2. *unknown* (*unknown*:*unknown*): *unknown*
    3. *unknown* (*unknown*:*unknown*): *unknown*

    original event id: 324

    -----------

    Пробовал исправить стандартный триггер путем добавления вот такого условия:
    {template os windows:service.info[{#service.name},state].min(#3)}<>0 and {{#service.name}.str("sppsvc")}=0

    Но система выдает вот такую ошибку:
    Cannot update trigger prototype
    details
    incorrect trigger expression. Check expression part starting from " {{#service.name}.str("sppsvc")}=0".
    Хрустальный шар сдан в гарантию, поэтому попробую угадать:
    Эти "оповещения" генерируются триггерами, которые создаются из lld. Самый простой в таком случае: настроить фильтры в lld так, что бы айтемы и триггеры генерировались только по нужным вам службам (не забывайте что есть спец. настройка "Период сохранения потерянных ресурсов (дней)" и либо придется "подождаться пока ненужные атемы\триггеры самоудаляться", либо выставить эту опцию в ноль (потом можно будет вернуть обратно)).

    Comment

    • motorstorm
      Junior Member
      • Aug 2017
      • 3

      #3
      Originally posted by yukra
      Хрустальный шар сдан в гарантию, поэтому попробую угадать:
      Эти "оповещения" генерируются триггерами, которые создаются из lld. Самый простой в таком случае: настроить фильтры в lld так, что бы айтемы и триггеры генерировались только по нужным вам службам (не забывайте что есть спец. настройка "Период сохранения потерянных ресурсов (дней)" и либо придется "подождаться пока ненужные атемы\триггеры самоудаляться", либо выставить эту опцию в ноль (потом можно будет вернуть обратно)).
      Спасибо за ответ.
      Самый главный вопрос .... Как настроить это фильтр. Если можно покажите пожалуйста пример такого фильтр. Мой фильтр видимо не корректно написан, так как система сообщает об ошибки синтаксиса (на сколько я понял)

      Comment

      • motorstorm
        Junior Member
        • Aug 2017
        • 3

        #4
        Я так и не смог найти решение.
        Господа помогите разобраться в какую сторону копать.
        Наверняка кто-то сталкивался с аналогичной проблемой.

        Comment

        • Semiadmin
          Senior Member
          • Oct 2014
          • 1625

          #5
          Пара советов.
          1. В вашем триггере вы пытаетесь применить триггерную функцию не к айтему, а к макросу. Это невозможно. Попробуйте писать триггеры не в блокноте, а через штатный конструктор, это убережет от подобных попыток. Хотя, надо заметить, некоторые вещи через конструктор сделать не удастся. Например, гистерезис, но начиная с 3.2 он уже не нужен.
          2. Есть 2 способа делать фильтры для LLD -на вкладке "Фильтры" в самом LLD и в Администрирование - Общие - Регулярные выражения. Второй способ более старый и более продвинутый, там есть удобный конструктор. Для того, чтобы достичь подобного результата через "Фильтры", требуется гораздо лучшее знакомство с регулярками. В "Фильтрах" в этом случае просто ссылаетесь на глобальное выражение.
          Посмотрите, например, как сделано LLD сетевых интерфейсов в стандартном шаблоне для Windows server, действуйте по аналогии.

          Comment

          Working...