Datalust Datalust
Seq Seq
  • Account
  • What is Seq?
  • Pricing
  • Documentation
  • Roadmap
  • Blog
  • Discussions
  • Support
  • Download 2025.2
Hide table of contents
  • Quick Start

    • Overview

    • Getting Started on Windows

    • Getting Started with Docker

    • What's New in 2025.2?

    • Upgrading Seq

  • Getting Logs into Seq

    • API Keys

    • Logging from .NET

      • Serilog

      • Microsoft.Extensions.Logging

      • NLog

      • log4net

      • OpenTelemetry .NET SDK

    • Logging from Node.js

    • Logging from Python

    • Logging from Java

    • Logging from Ruby

    • Logging from Go

    • Logging from OpenTelemetry

    • Ingestion with HTTP

    • Ingestion with GELF

    • Collecting Docker Container Logs

    • Collecting Kubernetes Logs

    • Other Log Sources

      • Syslog

      • RabbitMQ

      • Windows Event Logs

      • PowerShell

      • Scripts & Automation

      • Log Files

    • Application Health Checks

  • Getting Traces into Seq

    • Tracing from .NET

      • OpenTelemetry .NET SDK

      • SerilogTracing

    • Tracing from Node.js

    • Tracing from OpenTelemetry

    • Tracing from Python

    • Ingestion with HTTP

    • Making Traces Useful

  • Using Seq

    • Search and Analyze Logs and Traces

      • Search Expression Syntax

      • Simple Functions and Operators

      • Built-in Properties

      • Query Syntax

      • Aggregate Functions

      • Working with Dates and Times

      • Variables

    • Filter with Signals

    • Tracing

    • Dashboarding

    • Alerting

    • Organizing Workspaces

    • Visualization

  • Sending Notifications

    • Installing Output Apps

    • Notifying with Email

    • Notifying with Slack

    • Calling Webhooks

    • Alert Notification Properties

    • Template Syntax

  • Administration

    • Managing Users

      • OpenID Connect Authentication

        • IdentityServer Setup

      • Microsoft Entra ID Authentication

      • Active Directory Authentication

    • Retention Policies

    • Seq Apps

    • Managing Storage

      • Deleting Events

    • Indexing

      • How do Signal Indexes work?

    • Internal Error Reporting

    • Usage Telemetry

    • Exporting Log Data

    • Event backup with JSON Archive

    • Migrating Seq Data

    • The Secret Key

    • Auditing

      • Audit Schema

      • Audit Events

    • Recovery Keys

    • Recovering without a Recovery Key

    • Monitoring Seq

  • Deployment on Windows

    • Overview

    • System Requirements

    • Storage

    • URLs

    • HTTPS (TLS/SSL)

      • Configuring HTTPS with HTTP.sys

    • Service Account Requirements

    • Backup and Restore

    • Using SQL Server as a Metastore

    • Unattended Installation

    • Deployment Checklist

  • Deployment with Docker

    • Overview

    • Image Tags

    • Configuration

    • Init Scripts

    • Storage

    • Memory

    • HTTPS (TLS/SSL)

    • Running Server Commands

    • Getting a Shell to a Seq Container

    • Backup and Restore

    • Using PostgreSQL as a Metastore

  • Deployment in Kubernetes

    • Using Helm

    • Storage

    • Memory

    • Ingress

  • Deployment in Azure

    • Using a Virtual Machine

    • Using Kubernetes Services

    • Using Azure Container Instances (ACI)

    • Using Azure Websites, Container Apps, or App Service

  • Clustering

    • Clustering Overview

    • Setting up a Seq HA Cluster

      • Configuring a Cluster Load Balancer

      • Configuring a Cluster State Database

      • Configuring a Cluster Diagnostic Instance

      • Configuring a Clustered Seq Node

      • Securing Intra-cluster Communication

      • Finalizing Cluster Configuration

    • Adding, Updating, and Removing Nodes

    • Cluster Monitoring and Diagnostics

    • Converting a Standalone Seq Instance into a Cluster

    • Migrating Legacy DR Clusters to HA

  • Developer Guide

    • Using the HTTP API

    • Server API Endpoints

    • Writing Seq Apps in C#

    • Writing Seq Apps in Other Languages

    • Writing Custom Inputs

    • Command-line Client

  • Troubleshooting

    • Ingestion Troubleshooting

    • Performance Troubleshooting

    • Stability Troubleshooting

    • Data Recovery

  • Reference

    • Server Command Line

    • Server Configuration

    • Security

    • Data Storage

    • Version Support Policy

    • Acknowledgements

Show table of contents Hide table of contents

Ingestion with HTTP

Seq's HTTP API supports sending traces directly as log events. An event that includes the @tr top-level property is part of a trace. If it additionally includes @st it is considered a span. See the corresponding logs docs for more details.

Copyright © Datalust · LEI 984500CBD36C9A5AB405 · ABN 84 164 150 298 · [email protected]