.NET / Mono logging

You can ship logs from .NET and MONO applications using common logging frameworks. We have documentation for Serilog, NLog and log4net.

I’m choosing a framework, which should I use?

We recommend Serilog as it has structured logging support.

I can’t use Serilog, NLog or log4net!

If you are not using a framework listed above there are a number of options you can consider

  • Log to file and use Filebeat to ship logs
  • Modify logging framework to output to HTTP
  • Modify logging framework to output to TCP