Вопрос

Существует ли средство просмотра журналов для отображения файлов журнала Ruby из любого из его регистраторов (будь то l4r или их базовый регистратор)?Какое-то приложение с графическим интерфейсом, которое открывает файл журнала и может поддерживать простые запросы, такие как только ИНФОРМАЦИЯ?

Это было полезно?

Решение

Apache Chainsaw V2 может загружать обычные текстовые файлы журнала, позволяя вам выбирать, раскрашивать и фильтровать с помощью выражений (например, level == info)...просто настройте Chainsaw с помощью LogFilePatternReceiver, и содержимое журнала вашего файла отобразится на вкладке в пользовательском интерфейсе (приемник поддерживает tailing).

Chinsaw V2 написан на Java, но приемник проанализирует любой файл журнала, и Chainsaw отобразит события.

Другие советы

В * nix, less это мой первый выбор для просмотра файла журнала.Это имеет, среди прочего:

  • Поиск по регулярному выражению (/)
  • "Следовать" (F), который показывает новые строки по мере их поступления
  • Прокрутка с помощью up / down /PgUp / PgDn / и т.д.
  • Фильтр, который показывает только строки, соответствующие регулярному выражению (&)

шлепок это очень круто.вы можете использовать это.

Кажется, я помню из предыдущего вопроса, что вы работаете в Windows, верно?Ведение журнала - это универсальная вещь, не специфичная для Ruby.Итак, насколько я знаю, нет средства просмотра журналов "для Ruby". Но в целом существует множество средств просмотра журналов, которые можно использовать с Ruby, Apache или чем угодно еще.

Я не слишком знаком со сценой просмотра журналов Windows, но Поиск в Google "Windows tail utility" подвернулось много вариантов.Некоторые из них бесплатны.

(tail это стандартная команда Unix для мониторинга файлов журналов.Таким образом, приведенный выше поиск предназначен для приложений Windows, которые предоставляют ту же функциональность.)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top