News and information in the Seq ecosystem

No Images? Click here

The Seq Newsletter

Hello everyone,

This month we're taking the wraps off of Seq 3.3. A lot of new functionality has been added to Seq in the 3.x series, but we feel like 3.3 is a special release because it ties together and streamlines so much of this. We hope you'll try it and agree!

  — Nick

 

Seq 3.3

Here now in Seq 3.3 you can enjoy:

  • A beautiful new filter box with syntax highlighting and multi-line editing support
  • Saved and shared SQL queries
  • Improvements to Seq Apps
  • Network-efficient "compact JSON" event ingestion
  • Many more improvements and bug fixes throughout

The release announcement includes all the details and some important notes about upgrading (in short, plug-in apps that depend on the Serilog file or Seq sinks will need to be updated along with the 3.3 upgrade).

Projects on the web

This month some great projects have popped up!

Martin Wedvich implemented a Seq sink for the structured-log JavaScript logging library.

Adam Friedman shipped a Logstash output plugin for Seq that gets logs flowing in environments where Logstash is supported, including from Docker with logspout.

SceneSkope shipped two projects - a Service Fabric cluster monitor that writes events to Seq, and a logging utility library for Service Fabric with Seq integration.

Auditing in Serilog.Sinks.Seq 3.0

Though mentioned in the Seq 3.3 release announcement, it's worth calling out the availability of Serilog.Sinks.Seq version 3.0. Along with "compact JSON" format support, this release adds support for Serilog 2.2's auditing functionality.

When configured with AuditTo.Seq(), events written through a logger will be synchronously stored in Seq, and any errors surfaced to the caller as exceptions.

This makes Serilog and Seq an excellent option for reliably auditing application events where progress should halt if audit messages cannot be recorded. We're enthusiastic about how much nicer auditing can be using structured log events: please reach out to us via support@getseq.net if we can help you with this scenario.

Connect on Gitter

We try to ship as much open source code as we can. In the process, we've discovered that the GitHub-centric Gitter service is a great way to keep in touch, discuss different logging scenarios, and generally chat about using and integrating with Seq. Find @nblumhardt in datalust/seq.

That's all for this month. Happy logging!

What did you think of this month's newsletter? Have suggestions for content you'd like to see? We'd love to hear from you - please reply to this email and let us know.