Quantcast
Channel: Nicholas Blumhardt
Browsing all 102 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Getting started with the Seq preview

A year ago, I started itching. Having accumulated a bunch of great logs on an online payments project, I wondered – just what useful information I could extract from them? Working on a consulting gig,...

View Article


Image may be NSFW.
Clik here to view.

Seq 0.6 – auto-refresh, retention policies

Just a little update to Seq to follow the preview released last week. Auto-refresh Watch events roll by with your feet on the desk – just drop down the little arrow beside the Refresh button and select...

View Article


Image may be NSFW.
Clik here to view.

Server-side event handling with Seq apps

Happy New Year! The festive season did put a bit of a dent in Seq progress, but here we are in 2014 and I think we have the most interesting release yet to kick it off. Structured log events are often...

View Article

Image may be NSFW.
Clik here to view.

The ‘Nu’-est entry into the NuGet ecosystem

It’s no secret I’m a huge fan of NuGet. I used it from its early days in commercial projects, helped in the effort to get the first packages from the .NET BCL onto it, and now work on Octopus Deploy...

View Article

Image may be NSFW.
Clik here to view.

Easy ASP.NET log correlation with Serilog and Seq

It has been a while since I did any ASP.NET development, I have to admit. Lately I’ve had to dust off my MVC to transform http://getseq.net from a static site into an ASP.NET-based one with a few more...

View Article


Image may be NSFW.
Clik here to view.

Seq “Log Query of the Day” #1 – Text

Seq has a fairly minimal interface. Pride of place, front and centre, is taken by a large filter box that looks like this: A lot of work has gone in to such a simple-looking control. Over the coming...

View Article

Image may be NSFW.
Clik here to view.

Seq “Log Query of the Day” #2 – Properties

In the last post we looked at how to find log events based on text that they contain. Searching for some text is often the first step in a log analysis session, but when it comes to navigating logs,...

View Article

Image may be NSFW.
Clik here to view.

Seq is ready for prime-time

Last December I took the lid off of Seq, a log server for .NET that is built with first-class support for structured events. Well, in a great example of agile planning, the “Release Seq 1.0” ticket...

View Article


Logging “levels” in a structured world

Every logging framework I’ve ever used has a notion of “levels” like “information”, “warning” and “error” that assign importance to events. This is necessary because logging produces a lot of data –...

View Article


Image may be NSFW.
Clik here to view.

What’s to love about Seq 1.2?

The latest version of Seq is now ready to download from the site. It’s the best one yet, with a much smoother navigation experience and a bunch of small refinements that you’ll appreciate if you spend...

View Article

XML configuration for Serilog

Some issues hang on! Serilog’s #3 — XML configuration support — was still grimacing at us from the backlog alongside issues with three digits, until it was unceremoniously closed a few minutes ago. If...

View Article

Image may be NSFW.
Clik here to view.

One year of Serilog

I just pushed the first build of Serilog 1.3 to NuGet. This one includes a more flexible JsonFormatter and support for width specifiers in format strings. Not huge changes, but both called for...

View Article

Image may be NSFW.
Clik here to view.

Seq 1.3 – what’s new?

Seq 1.3 is now available at getseq.net. Since version 1.2 we’ve introduced the ‘dash’ – a hub for your most-used queries and bookmarked events – and made refinements to many other parts of the app....

View Article


Image may be NSFW.
Clik here to view.

Logging and locked files

Serilog 1.3.5 includes some important improvements to the rolling file sink. No doubt the least pleasant aspect of dealing with log files is concurrency. When multiple processes write to the same log...

View Article

Serilog output template formatting changes

The latest Serilog version 1.3.7 fixes some long-standing text formatting quirks. Serilog has a bit of an idiosyncratic take on formatting text. You could probably say the same about its designer:...

View Article


Serilog gets a mention at NDC Oslo 2014

It was really cool to see this session from NDC about Elasticsearch/Logstash/Kibana featuring Serilog from just after 16:00. Monitoring your app with Logstash and Elasticsearch from NDC Conferences on...

View Article

Image may be NSFW.
Clik here to view.

Seq 1.4 preview is out!

The features planned for Seq 1.4 are starting to come together. There’s a new preview available to download on the Seq website (direct download). While 1.4 is still a little way off “done”, many of the...

View Article


Image may be NSFW.
Clik here to view.

Can we change the face of JavaScript logging, too?

If you use Serilog in .NET and write code for the web, chances are you’ve wondered whether similar hybrid “structured/text” loggers exist for the browser and Node.js… If you haven’t tried Serilog,...

View Article

Durable log shipping, from Serilog to Seq

A few days ago I took an impromptu snapshot of one of the Azure machines I have running Seq. Cloud storage being what it is, an I/O problem during the snapshot process crashed the Seq service, but I...

View Article

Image may be NSFW.
Clik here to view.

Filtering events on arrival at Seq

Collecting too much log data makes the “needle in the haystack” all the more difficult to find, but for practical reasons it is often easier to collect as much data as possible anyway and “sort it out...

View Article
Browsing all 102 articles
Browse latest View live