Seq's Avatar

Seq

@datalust.co.bsky.social

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

32 Followers  |  2 Following  |  23 Posts  |  Joined: 24.04.2025  |  1.7852

Latest posts by datalust.co on Bluesky

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
Preview
Seq β€” centralized structured logs Seq is the self-hosted search, analysis, and alerting server built for structured log data.

Today's the day! Seq 2025.1 is ready at datalust.co/download, and on Docker Hub/ECR 😎

Find out what's new in the release announcement πŸ‘‰ blog.datalust.co/announcing-s...

19.05.2025 23:31 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Sponsor logos on a poster at the event: Auth0, Bunnings Warehouse, Elastic, Particular Software, REA Group, SafeStack, Seq, TinaCMS, YakShaver

Sponsor logos on a poster at the event: Auth0, Bunnings Warehouse, Elastic, Particular Software, REA Group, SafeStack, Seq, TinaCMS, YakShaver

We're proud to sit alongside these great companies supporting #NDCMelbourne 2025!

Hope you're having a blast, Melburnians! πŸ‘‹

30.04.2025 03:14 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
A C# Nokia Composer Emulator From First Principles - NDC Melbourne 2025 | Conference for Software Developers NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025

Today's the day to catch Liam McLennan's epic Nokia Composer rebuild at #NDCMelbourne! 😎 ndcmelbourne.com/slots/a-c-no...

29.04.2025 22:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
It's time to prepare for Seq Clustering! Now in preview, Seq 2025.1 introduces high availability (HA), scale-out clustering in the Datacenter subscription tier. * Seq 2025.1 clusters continue ingesting data and serving queries even when on...

It's time to prepare for Seq Clustering! 😎 All the details: blog.datalust.co/seq-clusteri...

24.04.2025 22:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hello, world! πŸ‘‹

24.04.2025 22:35 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@datalust.co is following 2 prominent accounts