Docs

Getting started

Your instance is real Seq, so setup is identical to self-hosted — point your logger at the ingestion endpoint and events start flowing. Full documentation lands with the portal; here are the quickstarts you’ll reach for first.

Heads up SEQHost is in early access — the portal that issues these endpoints and API keys isn’t open yet. Join the waitlist to get in.

Where to send your logs

Every instance gets a stable, per-tenant ingestion endpoint behind the managed gateway. Use it as your Seq server URL — it speaks native Seq ingestion over HTTPS (port 443), so no client library changes are needed.

Ingestion endpoint https://acme-prod.in.us1.seqhost.net
API key created inside Seq · sent as X-Seq-ApiKey

API keys are managed natively in Seq (filters, level overrides, quotas all work). Replace the example host with your instance’s endpoint from the portal.

Serilog

Install the Seq sink, then write to your endpoint with an API key.

# Package
dotnet add package Serilog.Sinks.Seq
using Serilog;

Log.Logger = new LoggerConfiguration()
    .WriteTo.Seq(
        serverUrl: "https://acme-prod.in.us1.seqhost.net",
        apiKey: "<your-api-key>")
    .CreateLogger();

Log.Information("Hello from {App} on SEQHost", "my-service");

Dynamic level control works as if self-hosted — Serilog reads MinimumLevelAccepted back from the gateway’s ingest responses.

NLog

Add the Seq target package and configure a target in nlog.config.

<!-- nlog.config -->
<extensions>
  <add assembly="NLog.Targets.Seq" />
</extensions>

<targets>
  <target name="seq" xsi:type="Seq"
          serverUrl="https://acme-prod.in.us1.seqhost.net"
          apiKey="<your-api-key>" />
</targets>

<rules>
  <logger name="*" minlevel="Info" writeTo="seq" />
</rules>

OpenTelemetry (OTLP)

Seq ingests OTLP logs directly. Point your OTLP exporter at the endpoint’s /ingest/otlp/v1/logs path and pass the API key as a header.

# Environment variables (any OTLP SDK)
OTEL_EXPORTER_OTLP_LOGS_ENDPOINT=https://acme-prod.in.us1.seqhost.net/ingest/otlp/v1/logs
OTEL_EXPORTER_OTLP_LOGS_HEADERS=X-Seq-ApiKey=<your-api-key>
OTEL_EXPORTER_OTLP_LOGS_PROTOCOL=http/protobuf

Traces and metrics export is on the roadmap — log signals first.

seqcli

Datalust’s CLI works unchanged — handy for shipping a quick log or scripting against your instance.

# Send a one-off event
echo 'Deploy {Version} finished' | seqcli ingest \
  --server=https://acme-prod.in.us1.seqhost.net \
  --apikey=<your-api-key> \
  --property=Version=1.4.0
Coming soon Deeper guides — backups & restore, custom domains, dashboards-as-code, and a full API reference — ship alongside the portal.

Get early access

Get your endpoint at launch

The ingestion endpoints and API keys above come from the portal, which opens in early access. Join the waitlist to be first in.

No spam — just one email when we launch. Unsubscribe anytime.

no card · no spam · unsubscribe anytime