Hey! These docs are for version 2020.1, which is no longer officially supported. Click here for the latest version, 2023.4!

Writing Custom Inputs

Seq can host Seq Apps that act as high-performance log event inputs. As with other Seq Apps, inputs can be written in C# as plug-in assemblies, or as standalone executables.

Writing Custom Inputs in C♯

The quickest way to get started with this is to follow the RabbitMQ input example, described in this tutorial.


RabbitMQ showing log event publishing rate.

The Seq health-check input is another complete C# codebase in heavy production use and available to modify.

Writing Custom Inputs in Other Languages

The GELF input is a standalone executable input written in Rust.