Описание тега seq-logging
Seq - это сервер журналов, который работает на сервере Windows или контейнере Docker. Приложения отправляют структурированные события в Seq через HTTPS, используя структуру ведения журнала, такую как Serilog. Seq отображает события и делает их доступными для поиска. Вопросы об использовании или настройке самого Seq или настройке приложений и фреймворков для его использования должны иметь этот тег.
Seq - это автономная платформа для диагностики и мониторинга приложений.
Seq - это веб-приложение с пользовательским интерфейсом на основе браузера. Он распространяется как MSI для Windows и как образ на базе Linux для Docker.
https://stackru.com/images/e280ae19a9fecbeb2befc92749d361e1aa2e128b.png
Приложения используют Seq для:
- централизация журналов приложений, чтобы их не нужно было получать с отдельных машин,
- управление структурированными журналами в формате JSON, чтобы можно было искать и анализировать журналы без предварительной обработки с использованием регулярных выражений,
- анализ и составление диаграмм структурированных журналов для поиска закономерностей и аномалий, а также
- интеграция данных структурированного журнала в другие системы, например, оповещение по электронной почте, Slack или Microsoft Teams.
Документация Seq является основным источником информации об использовании Seq. Ошибки Seq и запросы функций отслеживаются на GitHub.
Плагины для отдельных фреймворков ведения журналов, такие как приемник Serilog для Seq, цель NLog для Seq и поток Pino для Seq, обычно имеют собственный README, средство отслеживания проблем и другую документацию.