Skip to content

Home

RaptorLog discontinued

With the release of .NET 8, Microsoft has taken decisive steps towards making the built-in logging extension feature complete. Combined with .NET 8's comprehensive, revitalized OpenTelemetry support, Microsoft has solved many of the challenges that led to the development of RaptorLog.

The large investments in AOT compilation that Microsoft has made in recent years cannot be ignored either. AOT compilation is here to stay and will eventually become the standard for .NET.

In light of the above, RaptorLog's role has effectively come to an end. All challenges that made RaptorLog an alternative to different logging solutions have been more or less solved with the release of .NET 8. Therefore, it has been decided to stop the further development of RaptorLog.

Nuget packages and container images will continue to be available on nuget.org and docker hub, respectively. The same applies to documentation, which will remain online for the next year or so.

Thanks.

Lastest version

Like other logging libraries for .NET, RaptorLog provides logging to files and the console. What sets it apart is the emphasis on structured logging and the notion of a centralized logging service, RaptorLog Service, that stores all incoming log events originating from multiple sources/application.

The RaptorLog Service web ui then enables you to conveniently search and filter log events from all these sources.

Lastest version

Latest version is available exclusively as a docker image and can be downloaded from Docker Hub: Download

Old "Windows Service" version is no longer available for download.