Seq's Avatar

Seq

@datalust.co

The self-hosted search, analysis, and alerting server built for structured logs and traces. Also available at https://social.datalust.co/@seq. πŸ‡¦πŸ‡Ί

37
Followers
3
Following
31
Posts
24.04.2025
Joined
Posts Following

Latest posts by Seq @datalust.co

A first look at interactive metrics debugging with Seq

New blog post! A first look at interactive metrics debugging with Seq: datalust.co/blog/seq-met...

06.03.2026 06:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The Seq Events screen showing the search expression @Elapsed > 1m.

The Seq Events screen showing the search expression @Elapsed > 1m.

Tip of the day: sleuthing for slow spans? Combine the @Elapsed built-in with duration expressions and πŸ’₯!

30.01.2026 05:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
January Engineering Update

January update! datalust.co/blog/jan-eng...

27.01.2026 04:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
What's New in 2025.2?

Seq's "What's New?" page has been cumulative since 2020.1.

If you've skipped a release or two, it's a fantastic way to catch up quickly on anything you might have missed πŸ™‚

datalust.co/docs/whats-new

27.01.2026 02:36 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Attendees and presenter in front of a slide titled "Column Oriented Database Internals"

Attendees and presenter in front of a slide titled "Column Oriented Database Internals"

This year we've been in the lucky intersection of features most requested by Seq users, and deeply interesting new tech to design and build.

Heading into 2026 we have a lot to unpack! @liammclennan.bsky.social started with an overview of column stores at @dddbrisbane.bsky.social this month.

17.12.2025 06:41 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Photograph of a busy lecture theater at DDD Brisbane with the presenter gesturing towards overhead slide projection.

Photograph of a busy lecture theater at DDD Brisbane with the presenter gesturing towards overhead slide projection.

The Seq team rounded out 2025 at DDD Adelaide and then DDD Brisbane a month later, both fantastic community-oriented conferences.

Here's Ashley Mannix sharing his experiences shepherding Seq's high-performance #rustlang codebase through back-to-back years of rapid growth.

16.12.2025 22:58 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
December Engineering Update

December Engineering Update: datalust.co/blog/decembe...

05.12.2025 04:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
At DDD Adelaide 2025 Ashley Mannix will be presenting Industrial Strength Testing for Complex Software

At DDD Adelaide 2025 Ashley Mannix will be presenting Industrial Strength Testing for Complex Software

Have you ever thought about having unit tests for your unit tests? πŸ€” If so, decent chance your testing isn't catching the bugs you need and is just slowing you down ⏱️ @Ashley Mannix at #DDDAdelaide 2025 shows how to test complex software, challenging what a test is πŸ§ͺ

29.10.2025 21:59 πŸ‘ 2 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Hey that's @liammclennan.bsky.social from @datalust.co speaking at @dddadelaide.bsky.social !

Head over to dddadelaide.com to find out more and buy your ticket before they're all gone. Less than two weeks to go.

09.11.2025 23:07 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
What are we working on, now?

What are we working on, now? πŸ‘€ datalust.co/blog/what-ar...

04.11.2025 09:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ‘ A big thank you to Seq for coming on board as a Silver Sponsor for DDD Brisbane 2025!

Community events like DDD Brisbane wouldn’t be possible without the support of sponsors who believe in building and strengthening the local developer community.

01.09.2025 06:30 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Huge thanks to @datalust.co, makers of Seq, for continuing to support DDD events. One of only two tech companies that came to the table for our crazy outback experiment. πŸ™‡πŸ™‡πŸ™‡ Check out Seq at datalust.co

12.08.2025 11:19 πŸ‘ 3 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
A screenshot of the archived datalust/seq-forwarder repository on GitHub.

A screenshot of the archived datalust/seq-forwarder repository on GitHub.

Seq Forwarder has moved!

Seq's own handy little store-and-forward ingestion proxy has been rewritten as the `seqcli forwarder` command group:

github.com/datalust/seq...

The original Seq Forwarder repository has been archived, but past releases will remain available there.

24.07.2025 01:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release v3.1.0 Β· datalust/superpower #140 - target .NET 6 (@KodrAus) #143 - remove Gitter link (@liammclennan) #144 - remove unnecessary zero-length array allocation (@sq735) #149 - fix divide operator in example parser (@randomC0der)...

Superpower 3.1.0 is a maintenance release with updated TFMs, index/range support on TextSpan, and a new Text() combinator for character parsers:

github.com/datalust/sup...

18.06.2025 21:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Seq 2025.2 Release TL;DR: Seq 2025.2 is ready on datalust.co and as datalust/seq in your Docker container registry of choice. A number of improvements were in-flight during the recent Seq 2025.1 release, but came in ...

Seq 2025.2 πŸŽ‰

blog.datalust.co/seq-2025-2-r...

If you automate Seq deployments in your organization: we've tightened up initialization of new instances, so be sure to read the release notes this time around! ☺️

18.06.2025 05:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
datalust/seq-tickets Issues, design discussions and feature roadmap for the Seq log server - datalust/seq-tickets

Seq 2025.2 is on its way later today!

This patch includes a few changes that missed the cut-off for inclusion in 2025.1; you can check out what's coming in: github.com/datalust/seq...

17.06.2025 23:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Analyzing the distribution of elapsed time and other telemetry metrics Telemetry data often includes numeric values that change over time. This is roughly the definition of an observability 'metric'. It is difficult to infer anything useful by looking at the values of a...

Analyzing the distribution of elapsed time and other telemetry metrics: a primer on averages, percentiles, histograms and heatmaps πŸ”₯

blog.datalust.co/analyzing-th...

04.06.2025 05:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The Seq command palette, with "ran" typed in the filter box. The list shows the Custom Range, From Now, Next Range, Previous Range, and To Now shortcuts.

The Seq command palette, with "ran" typed in the filter box. The list shows the Custom Range, From Now, Next Range, Previous Range, and To Now shortcuts.

Today's tiny quality-of-life improvement:

If you regularly use the "From now" date range option, grab the latest 2025.1 patch and try Ctrl+Space N πŸ’‘

github.com/datalust/seq...

02.06.2025 00:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Work Sharing in Seq Clusters We've reviewedΒ leader electionΒ andΒ replicationΒ in Seq clusters. While these are tricky to get right, and involve nontrivial code, they're dwarfed in complexity by work sharing, which is the basis of S...

Work Sharing in Seq Clusters ✨

blog.datalust.co/work-sharing...

30.05.2025 03:01 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
The Seq 2025.1 Events screen, in the "classic" light theme.

The Seq 2025.1 Events screen, in the "classic" light theme.

Fans of the "classic" light theme, we hear you! ❀️

The latest 2025.1 build brings this back; update, jump into your user preferences, and select "Classic Light" from the theme drop-down 😊

29.05.2025 04:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The nifty color palette we adopted here is based on Matteo Niccoli's perceptual rainbow palette, mycartablog.com/2013/02/21/p...

28.05.2025 06:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Introducing Heatmaps TL;DR: Heatmaps are a great way to visualize timing data over time. The canonical visualization of two dimensional data is the bar chart. The following screenshot shows a count of events at each logg...

Introducing heatmaps: Seq now implements this popular visualization for three-dimensional data sets 😎

blog.datalust.co/introducing-...

28.05.2025 06:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
Data Replication in Seq Clusters Now that we've seenΒ how Seq clusters coordinate the leader and follower roles, let's look one layer further down the stack. Log events and traces reach the cluster nodes via HTTP, and internally thes...

Data Replication in Seq Clusters - a new post on our engineering blog:

blog.datalust.co/data-replica...

28.05.2025 03:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
What's new in seqcli? It's been a while since we posted an update on Seq's hard-working command-line client,Β seqcli. The 2025.1 build has just been released, but I'll include some favorites here from the 2024.x series as ...

What's new in `seqcli`?

blog.datalust.co/whats-new-in...

26.05.2025 23:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
2025.1.14099 Milestone Β· datalust/seq-tickets Issues, design discussions and feature roadmap for the Seq log server - 2025.1.14099 Milestone Β· datalust/seq-tickets

And one more tiny one today, fixing a glitch in infinite scrolling under Chromium browsers: github.com/datalust/seq...

23.05.2025 03:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
2025.1 Patch 1 Milestone Β· datalust/seq-tickets Issues, design discussions and feature roadmap for the Seq log server - 2025.1 Patch 1 Milestone Β· datalust/seq-tickets

We've just pushed a tiny 2025.1 patch that fixes indexing on single-core machines/containers πŸ˜…

Multi-core boxes are unaffected and can ignore this one.

github.com/datalust/seq...

22.05.2025 00:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Self-hosting's "moment" is set to be a long one.

We saw the privacy advantages a decade ago, and the momentum is only getting stronger.

21.05.2025 06:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The components responsible for tracking node state and orchestrating transitions. A consensus module interacts with the external cluster state database, feeding triggers into the node state machine. Simultaneously, a clock component fires triggers in the state machine too. The state machine sends commands to a command queue, which is observed by a command queue monitor. The command dispatcher pulls commands from the queue, and orchestrates the storage engine and application components.

The components responsible for tracking node state and orchestrating transitions. A consensus module interacts with the external cluster state database, feeding triggers into the node state machine. Simultaneously, a clock component fires triggers in the state machine too. The state machine sends commands to a command queue, which is observed by a command queue monitor. The command dispatcher pulls commands from the queue, and orchestrates the storage engine and application components.

A peek into the delicate machinery that adapts a running Seq node to its role in the cluster: blog.datalust.co/leader-elect...

21.05.2025 05:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
Leader Election in Seq Clusters We spent the past 12 months making Seq HA-capable and able to scale work out across multiple nodes. This post is the first of three that dig into how clustering is implemented. It's not so much about ...

The first of a short series digging into how Seq 2025.1 implements HA and scale-out:

blog.datalust.co/leader-elect...

21.05.2025 03:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The Seq Events screen, showing the command palette dialog as an overlay. The dialog comprises a search box and a list of matching commands. The search box has been filled with the word "signal", and the command list shows matches including "Add to Signal", "Clear All", "Exclude", "Save", and "Signals", each with help text. Beside the matching command names are the shortcut key sequences for each command, for example Add to Signal is Ctrl Space, A.

The Seq Events screen, showing the command palette dialog as an overlay. The dialog comprises a search box and a list of matching commands. The search box has been filled with the word "signal", and the command list shows matches including "Add to Signal", "Clear All", "Exclude", "Save", and "Signals", each with help text. Beside the matching command names are the shortcut key sequences for each command, for example Add to Signal is Ctrl Space, A.

Ctrl-K, or Cmd-K on macOS, puts a stack of Seq features in reach without picking up a mouse ✨

This is a Seq update not to miss! Check all of the details at blog.datalust.co/announcing-s...

21.05.2025 01:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0