BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 10 май 2024, 18:40

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: журналы dialup
СообщениеДобавлено: 16 дек 2010, 18:59 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Захотелось следующую хотелку - только errors логировать с приоритетом DEBUG , всё остальное - INFO

Поднатужился и решил вместо
Код:
      <appender name="ASYNC" class="ru.bitel.common.logging.Log4jAsyncAppender">
                <appender-ref ref="RADIUS" />
                <appender-ref ref="PROCESSOR" />
                <appender-ref ref="SCRIPT" />
                <appender-ref ref="COLLECTOR" />
                <appender-ref ref="LISTENER" />
                <appender-ref ref="ERROR" />
        </appender>

        <category name="connections" additivity="false">
                <appender-ref ref="CONNECTIONS" />
        </category>
        <category name="processor" additivity="false">
                <appender-ref ref="PROCESSOR" />
        </category>
        <category name="script" additivity="false">
                <appender-ref ref="SCRIPT" />
        </category>
        <category name="radius" additivity="false">
                <appender-ref ref="RADIUS" />
        </category>

        <root>
                <priority value="DEBUG" />
                <appender-ref ref="ASYNC" />
        </root>

написать :
Код:
       <appender name="ASYNC" class="ru.bitel.common.logging.Log4jAsyncAppender">
                <appender-ref ref="RADIUS" />
                <appender-ref ref="PROCESSOR" />
                <appender-ref ref="SCRIPT" />
                <appender-ref ref="COLLECTOR" />
                <appender-ref ref="LISTENER" />
        </appender>

        <appender name="SYNC" class="ru.bitel.common.logging.Log4jAsyncAppender">
                <appender-ref ref="ERROR" />
        </appender>

        <category name="connections" additivity="false">
                <appender-ref ref="CONNECTIONS" />
        </category>
        <category name="processor" additivity="false">
                <appender-ref ref="PROCESSOR" />
        </category>
        <category name="script" additivity="false">
                <appender-ref ref="SCRIPT" />
        </category>
        <category name="radius" additivity="false">
                <appender-ref ref="RADIUS" />
        </category>

        <root>
                <priority value="INFO" />
                <appender-ref ref="ASYNC" />
        </root>
        <root>
                <priority value="DEBUG" />
                <appender-ref ref="SYNC" />
        </root>


ну и получил в ответ:

Код:
log4j:WARN Continuable parsing error 144 and column 23
log4j:WARN The content of element type "log4j:configuration" must match "(renderer*,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)".
log4j:WARN Continuable parsing error 144 and column 23
log4j:WARN The content of element type "log4j:configuration" must match "(renderer*,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)".


Короч синтакис этой фичи мне так и не открылся, а посему прошу слёзно помощи собратьев по разуму, как это победить ?

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: журналы dialup
СообщениеДобавлено: 17 дек 2010, 07:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Цитата:
Также в каждом аппендере можно указать фильтр по приоритету. Например, в root указать DEBUG, а в аппендере APPLICATION добавить указанную ниже ветку, чтобы логирование для всех контекстов, кроме APPLICATION было в режиме DEBUG.

(с) http://bgbilling.ru/v5.1/doc/ch01s07.html


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.046s | 23 Queries | GZIP : On ]