Ищем Split View Debug Viewer для визуализации журналов асинхронных систем
Чтобы визуализировать асинхронный вывод журнала, я ищу log4j/net совместимый просмотрщик отладки с разделенным представлением, который показывает строки журнала выборочно слева или справа. Выбор должен быть основан на наборе регистраторов или строковых шаблонов.
Предпочтительно линии на противоположных сторонах должны быть пустыми, а прокрутка представлений синхронизирована.
Вы видели нечто подобное или даже знаете другой, лучший способ визуализации вывода журнала асинхронных систем?
1 ответ
Итак, вам нужно приложение, способное отслеживать файл журнала и применять фильтр к содержимому каждой строки. А для "бок о бок" нужно просто уметь открывать два экземпляра. Я использовал Kiwi Log Viewer для всех этих целей. Вы можете добавить к серверу системного журнала, если это вас интересует, или просто указать зрителю на ваш файл журнала.
Для поддержки требуемого типа фильтрации, сопоставления и поиска вам необходимо вывести различные параметры в макете вашего приложения. Например, чтобы предоставить дату, поток, уровень и регистратор в выходных данных (и, следовательно, доступны для поиска / фильтрации)
<appender ...>
<layout ...>
<conversionPattern value="%date [%thread] %-5level - %message%newline" />
</layout>
</appender>
Несколько других приложений, которые я не пробовал, но, похоже, имеют аналогичные функции