Описание тега 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, средство отслеживания проблем и другую документацию.