Log4r - это библиотека журналов для Ruby, похожая на Log4j для тех, кто приходит с Java.
3 ответа

Получение всех классов, определенных в модуле

У меня есть несколько файлов, определяющих вложенные модули, скажем: File1: module A module B class B1 class B1Error < Exception ; end end end end Файл 2: module A module B class B2 class B2Error < Exception ; end class B2_inner end end end en…
20 авг '13 в 20:12
1 ответ

Как создать пользовательские уровни в log4r через yaml

У меня есть приложение Rails 4.1, использующее log4r 1.1.10, настроенное через yaml, и все работает отлично. Теперь я просто хочу добавить пользовательский уровень. Итак, в верхней части моего файла yaml я добавил семь строк после log4r_config: log4…
09 дек '14 в 16:36
1 ответ

Ruby Log4r имеет проблемы с печатью дважды сообщений журнала

Я использую log4r в качестве моего регистратора. У меня два вопроса к четверке. Я нахожу таинственное поведение, такое, что сообщения журнала печатаются дважды в STDOUT. Я не понимаю, почему это происходит и как это исправить. Я хотел бы предоставит…
19 сен '13 в 13:04
1 ответ

Как войти в рабочий скрипт Ruby приложения Rails, в котором нет среды?

Я использую rufus-планировщик для обработки заданий cron для приложения Rails 3.2.x. Корень worker.rb запускается мастером (на самом деле выскочка на этом конкретном сервере), и поэтому при запуске он не имеет контекста Rails для работы. Очевидно, к…
1 ответ

R: просмотр фрейма данных в файле журнала

Я создал файл журнала для сохранения фрейма данных с помощью log4r пакет. Код, который я использовал, выглядит следующим образом: library('log4r') logger <- create.logger(logfile = "abc.log", level = log4r:::DEBUG) values <- data.frame(a=c("ab…
03 июн '13 в 08:32
1 ответ

Как сделать так, чтобы log4r выводил сообщения синхронно?

Интересно, почему я поднял исключение между выводом отладчика регистратора? DEBUG: asdjoasjd DEBUG: asdjoasjd DEBUG: asdjoasjd **RuntimeError: something** DEBUG: continued debug message DEBUG: continued debug message DEBUG: continued debug message Х…
08 сен '15 в 08:12
0 ответов

Log4r не пишет логи через несколько дней ( 7 дней)

Два экземпляра процесса выполнялись на каждом сервере (всего 2 сервера), и он прекратил запись журналов во всех 4 файлах журналов (каждый процесс имеет свой соответствующий файл журнала) через неделю после запуска процесса. Процесс все еще выполняет…
23 дек '13 в 10:25
1 ответ

Ruby on Rails - Использование LogServer для удаленной регистрации в log4r с использованием ROMP

Я новичок в работе с приложением Ruby on Rails (RoR). Я пытаюсь настроить LogServer и попытался запустить пример, доступный на github: https://github.com/colbygk/log4r/blob/master/examples/logserver.rb и https://github.com/colbygk/log4r/blob/master/…
14 янв '12 в 11:39
1 ответ

Контекстная регистрация с Log4r

Вот как работает часть моего существующего кода регистрации с Log4r. Как вы можете видеть в WorkerX::a_method, каждый раз, когда я регистрирую сообщение, я хочу, чтобы имя класса и вызывающий метод были включены (я не хочу, чтобы вся история вызываю…
15 июл '11 в 22:08
2 ответа

Получение ошибки при использовании log4r с отложенной работой

У меня есть рабочее приложение Rails 3.2 (Ruby 1.9.2p290 на Windows Server 2008 R2), которое использует отложенные задания для нескольких фоновых заданий. Я недавно заменил ведение журнала Rails по умолчанию на log4r, и он прекрасно работает для при…
29 мар '14 в 21:39
1 ответ

Log4r const_get проблема с рельсами 4.2.4

Я пытаюсь настроить log4r с моим приложением: информация о Gem: gem 'log4r', '1.1.10' gem 'rails', '4.2.4' gem 'mysql2', '0.3.20' application.rb require 'log4r' require 'log4r/yamlconfigurator' require 'log4r/outputter/datefileoutputter' include Log…
16 сен '16 в 06:19
1 ответ

Log4r - выход неупорядочен

Я новичок в Rails, и у меня была проблема с моим проектом Rails. Я использовал Log4r для моего регистратора. Я также использовал config для Log4r на Как настроить Log4r с Rails 3.0.x?, Но когда я посылаю какой-то запрос одновременно, вывод Log4r име…
17 июн '13 в 11:32
1 ответ

Как использовать Ruby Log4r Colorize для печати цветного текста на стандартный вывод и неокрашенного текста в файл

Я использую log4r-цвет в качестве регистратора. Он отлично работает, помещая цветной текст в стандартный вывод (консоль), пока я не отправлю вывод консоли в файл. (ruby myApp | tee console.log). У меня есть два вопроса: Как использовать log4r для пе…
19 сен '13 в 18:26
3 ответа

Является ли класс Ruby's stdlib Logger поточно-ориентированным?

Короче говоря, является ли стандартная библиотека Logger класса в Ruby поточно-ориентированной? Единственной полезной информацией, которую обнаружил Google, было то, что кто-то на форуме сказал, что она "кажется" поточно-безопасной И мне не хочется …
11 янв '11 в 16:59
3 ответа

rails 4 log4r server.rb:78: в `start': неопределенный метод`formatter'

Я слишком долго изучал эту тему, поэтому я должен опубликовать это. У меня есть несколько приложений, выполняющих эту настройку, и одно из них полностью тормозит запуск rails (rails s). Они оба настроены практически одинаково, но я не могу найти иго…
25 окт '13 в 01:20
1 ответ

Является ли Log4r на самом деле Threadsafe в приложении Rails 4?

Настройка сцены Стремясь сделать ведение журнала Rails по умолчанию более полезным в производственной среде, я использовал преимущества Log4r и его диагностического контекста, в частности MDC. В дополнение к журналам, которые выходят из самого прил…
1 ответ

Log4r и бензопила: сбор дополнительных данных журнала сообщений (номер строки и т. Д.)?

Я использую Log4r XML форматер Log4r для общения с Chainsaw, как описано здесь в руководстве для Log4r. Тем не менее, в основном все, что я получаю, это уровень сообщений и предупреждений - я не получаю дополнительных подробностей, которые, кажется,…
19 сен '11 в 23:44
2 ответа

Rails регистрирует 404 ошибки в отдельном лог-файле

Я сейчас ищу способ зарегистрировать только 404 ошибки в другом файле журнала, чем другие ошибки. Есть ли способ сделать это с помощью ruby ​​logger или log4r, чтобы регистрация происходила только в новом созданном файле журнала?
10 дек '15 в 12:56
0 ответов

Внутренний Rails 3 Logger - могу ли я использовать это, чтобы получить отдельный вывод файла журнала, который не включает GET актива?

Внутренний Rails 3 Logger - могу ли я использовать это, чтобы получить отдельный вывод файла журнала, который не включает GET актива? Так что тогда я могу отследить этот файл и увидеть только мои собственные записи отладки... То есть или мне нужно н…
21 фев '12 в 19:54
2 ответа

Ошибка при использовании Log4r

У меня проблема с использованием Log4r. uninitialized constant Log4r::Logger::RootLogger Я попробовал это, но все еще получил ошибку: >> require "log4r" => true >> Log4r::DEBUG NameError: uninitialized constant Log4r::DEBUG >> L…
05 янв '14 в 14:22