powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / log4net filter logic like and
2 сообщений из 2, страница 1 из 1
log4net filter logic like and
    #39720781
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так уж случилось что проект подкинули старый и там log4net
нужно было выделить часть потока логов в отдельный файл по условию фильтрации.
я думал настрою фильтрацию вот так, но оно работает по типу OR
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
 <appender name="SomeAppender" type="...RollingFileAppender">
    <HttpCodeError value="0" />
    <lockingmodel type="log4net.Appender.FileAppender+MinimalLock"/>
    <file value="some.log"/>
    <appendToFile value="true" />
    <encoding value="utf-8" />
    <rollingStyle value="Size" />
    <maxSizeRollBackups value="10" />
    <maximumFileSize value="1MB" />
    <staticLogFileName value="true" />
    <layout type="">
      <conversionPattern value="%date{d/M/yyyy H:mm:ss.fff};%-5level;%error%newline" />
    </layout>

     <filter type="log4net.Filter.StringMatchFilter">
          <stringToMatch value="notneed.some."/>
          <acceptOnMatch value="false" />
    </filter>    
    <filter type="log4net.Filter.StringMatchFilter">
          <stringToMatch value="need.some."/>
          <acceptOnMatch value="true" />
    </filter>    
    <filter type="log4net.Filter.LevelMatchFilter">
          <levelToMatch value="ERROR" />
    </filter>
    <filter type="log4net.Filter.DenyAllFilter" />
  </appender>


поиск вывел сюда

но оно не фурычит так как фильтр filter.Decide всегда Neutral.
вообщем идее кончились как это сделать. если у кого то опыт с настройкой фильтрации буду рад помощи.

п.с. по факту что надо найти в потоках тела сообщения в логах фразу удовлетворяющую условии содержания "need.some."
и одновременно с этим чтоб не содержала "notneed.some." и тип ошибка.
выглядит как то тупо задача, но все же.
...
Рейтинг: 0 / 0
log4net filter logic like and
    #39720861
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
код по ссылке работает, я ожидал что ищет еще по стетрейсу, но еще надо заставить. так что вопрос снимается
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / log4net filter logic like and
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]