Вопросы по теме 'log4perl'
Двойной вывод в файл журнала Log4perl
Я работаю над новой функцией в существующей кодовой базе Perl, которая позволит нам регистрировать команды, отправляемые в базу данных. Я основываю решение на Log4perl, что избавляет меня от необходимости заново изобретать несколько колес.
К...
1011 просмотров
schedule
13.06.2022
Как переключаться между различными конфигурациями log4perl?
Я использую log4perl с набором скриптов и объектов. Я хотел бы иметь возможность переключаться между различными конфигурациями ведения журнала в соответствии с параметрами командной строки или среды, например. в «подробном» режиме распечатываются...
216 просмотров
schedule
15.04.2022
Утилизация логгера Log4perl, когда он мне больше не нужен
Я использую Log4perl как часть пакета для захвата того, что делает конкретное соединение DBI. Мой текущий план состоит в том, чтобы создать новый объект регистратора для каждого соединения через Log::Log4perl->get_logger($mysql_connect_id) , что...
817 просмотров
schedule
19.01.2023
Как я могу издеваться над Log::Log4perl::INFO?
Я пишу новые модульные тесты для существующего модуля, который использует Log::Log4perl , например:
use Log::Log4perl qw(:easy);
Модуль вызывает INFO( "important message" ); . Я хотел бы издеваться над этим, чтобы проверить из моего...
570 просмотров
schedule
25.10.2022
Какой скрипт инициализировал модуль?
Есть ли в Perl способ узнать, какой .pl-скрипт инициализировал этот экземпляр модуля?
В частности, я хотел бы получить имя скрипта, вызывающего модуль, который имеет объект Log4perl . Таким образом, я буду знать, в какой файл .log я хочу...
344 просмотров
schedule
07.11.2022
Можно ли использовать Log4perl для создания файлов журналов для каждого пользователя?
У меня есть веб-приложение mojolicious, которое использует Log4perl для ведения журнала. Это многопользовательское приложение, и иногда бывает трудно отслеживать различные потоки в файле журнала, когда к приложению обращаются несколько пользователей....
358 просмотров
schedule
13.04.2022
Как заставить %x в Log4perl не показывать [undef]?
Когда я ничего не помещал в стек Log::Log4perl::NDC, %x возвращает [undef] . Я хотел бы, чтобы он возвращал пустую строку, когда стек пуст.
Например, возьмите этот код:
use strict;
use Log::Log4perl qw(:easy);
Log::Log4perl->easy_init({...
141 просмотров
schedule
27.06.2022
Как я могу зарегистрировать часовой пояс с помощью Log::Log4perl?
Мы используем Log::Log4perl для регистрации текущей даты следующим образом:
log4perl.appender.perllog.layout.ConversionPattern=%d{yyyyMMdd.hhmmss:}-%P-%H-%p{2}-%m
Есть ли способ также зарегистрировать часовой пояс?
225 просмотров
schedule
14.07.2022
Изменить уровень логгера Log4perl в модуле из вызывающего скрипта
Итак, у меня есть модуль и вызывающий его скрипт, оба из которых реализуют Log4perl. Вот МВЕ:
test.plx:
#!/usr/bin/perl -w
use strict;
my $logger;
BEGIN {
eval { require Log::Log4perl; };
if($@) {
print "Log::Log4perl not installed...
214 просмотров
schedule
08.07.2022
log4perl: группировка сообщений
Я использую log4perl для регистрации сообщений из сценария perl . С mwe.pl , как показано ниже, я получаю следующий (желаемый) вывод в test.log
INFO: some information
more information
Моя текущая реализация использует:
my...
258 просмотров
schedule
17.07.2022