Seq — это локальное серверное приложение, используемое для сбора и поиска событий журнала приложений. Его глубоко интегрированный язык запросов и модель данных, ориентированная на JSON, предназначены для плавного масштабирования от простого поиска в журналах до сложных диагностических и аналитических задач.
Seq работает как в Windows, так и в Docker/Linux; доступны интеграции для основных библиотек структурированного ведения журналов на большинстве популярных платформ, включая .NET (ASP.NET Core и Serilog), Node.js (Bunyan), Python, Ruby, Java и другие.
В дополнение к исследовательской диагностике приложений — анализу событий журнала, когда что-то идет не так, — информационные панели и уведомления обеспечивают упреждающий мониторинг и оповещение. Целями уведомлений о подключаемых модулях являются Slack и другие службы группового чата, электронная почта и средства отслеживания основных проблем.
Полный HTTP API и кросс-платформенный клиент CLI обеспечивают простую автоматизацию и создание сценариев для стандартных задач.