none
Generic Text Log RRS feed

  • Вопрос

  • 1. Кто нибудь сталкивался с необходимостью выводить в алерт несколько строчек из лога после строки с pattern?

    Походу нет такой возможности by disign(

     

    2. Непойму как в параметре LogFileDirectory использовать аттрибут Target Класса - типа $Target/Property[Type="MyClass"]/LogPath$.

     

    <LogFileDirectory>$Target/Property[Type="MyClass"]/LogPath$</LogFileDirectory>

     <LogFilePattern>errorLog*.txt</LogFilePattern>
     <LogIsUTF8>true</LogIsUTF8>
    <Expression>
    <RegExExpression>
    <ValueExpression>
     <XPathQuery Type="String">Params/Param[1]</XPathQuery>
     </ValueExpression>
     <Operator>ContainsSubstring</Operator>
     <Pattern>----- Error-----</Pattern>
     </RegExExpression>
     </Expression>

     

    при таком использовании он путь вообще не подхватывает - в Консоли появляются алерты о невозможности мониторинга root directory.

     

    3. Есть ли ограничения по размеру log файлов? У меня в файлы больше 2 метров не заглядывает.

    10 ноября 2008 г. 13:21

Все ответы

  • 1. Custom модули и скрипты, вряд ли что-то кроме этого можно придумать...

    2. Трудно сказать по такому обрывку монитора, даже не мр...Попробуйте использовать $Target/Host/Property[Type="MyClass"]/LogPath$. Откройте свой мп в авторинг консоли, посмотрите поругается ли консоль и на что именно...

    3. Явных я не видел, у нас мониторится лог сильно больший, чем 2 Мб. Единственное - этот модуль не любит "циклических" логов, он "теряет" их и перестает мониторить Sad Такие случаи известны.

     

    11 ноября 2008 г. 9:55
    Отвечающий
  • Спасибо огромное за помощь.

     

    $Target/Host/Property[Type="MyClass"]/LogPath$ использовать пробовал - приводит к ошибке Verification failed. Хостовый класс Windows.Computer ессно не имеет аттрибута LogPath.

     

    Ваш ответ дал понять что данный синтаксис использования аттрибута Target object -  имеет право на жизнь. Вот почему не работает.

     

    11 ноября 2008 г. 13:30