Когда изучал логирование, написал такую утилиту для интереса. Инструмент для анализа, фильтрации и экспорта логов, построенный по MVVM.
Стек: C#, .NET, WPF, MVVM, LINQ, Regex, CSV.
Основные возможности
- Поддержка загрузки текстовых файлов с логами;
- Автоматический парсинг строк с использованием регулярных выражений;
- Поддержка формата логов [Дата/время] Уровень: Сообщение;
- Поиск по тексту и фильтрация по уровню (INFO, WARN, ERROR);
- Группировка записей по уровню и по дате;
- Возможность экспорта отфильтрованных логов в CSV.