Event Timeout for Seq v1.4.2 released

A new release of Seq.App.EventTimeout is out. 

This was a little earlier than I planned to release v1.4.x, but there was a bug in the AbstractAPI deserialization as a result of some code refactoring which I'd missed.

  • Defaults are now set for the boolean properties, timeout, and suppression values. To explain - not setting defaults for some values tended to be breaking changes in new releases, because the existing configs didn't have a value. Retrospectively correcting that.
  • Alert description is now properly optional. Only the message is mandatory. This means you're not stuck with the "Message: Description" - you can choose to have just "Message" by not configuring description.
  • Priority and Responders properties added for integration with other apps - I plan to talk about this in an upcoming blog post.
  • Moved config items for clarity - items like Suppression Interval have been moved up in the config interface to group things more clearly together.
  •  Correctly deserialize AbstractAPI again.

As usual, you can install Event Timeout for Seq using Seq.App.EventTimeout as the package id in Seq's "Install from Nuget" page. 

You can update existing instances by going to Event Timeout's Manage button in the Seq Apps screen, and clicking Update.



You may also like:

Lurgle.Alerting v1.1.10 and Lurgle.Logging v1.1.15 Released

I've just pushed out an update to Lurgle.Alerting on Nuget. This release adds a Handlebars template option, based on the implementation by Matthew Turner at FluentEmail.Handlebars (github.com). When I came across the FluentEmail.Handlebars package, I was keen to use it, but it was only compiled against .NET Standard 2.1, and...

Lurgle.Logging v1.1.14 and Lurgle.Alerting v1.1.9 Released

I've pushed out updates to Lurgle.Logging and Lurgle.Alerting today. The Lurgle.Logging update is minor - I noticed that Log.Add wasn't correctly passing the calling method, source file, and line number. Lurgle.Alerting has received a more substantial update: This helps to make Lurgle.Alerting even more useful and reliable! You can get...

Calculating timeouts with Event Timeout for Seq

We use quite a number of Event Timeout instances in our Seq environment, to detect processes that have not completed in time. The nature of the Seq.App.EventTimeout implementation is one that relies on a timeout in seconds, and this can result in keeping track of quite a few different calculations....