Skip to content

Sample application of Serilog.Sinks.Http sending log events to Fluentd.

License

Notifications You must be signed in to change notification settings

FantasticFiasco/serilog-sinks-http-sample-fluentd

Repository files navigation

Serilog and Fluentd

Introduction

Fluentd is an open source data collector providing a unified logging layer. Serilog is fantastic at producing structured log events. This repository provides a sandbox where developers can explore the life of a log event starting with its birth in Serilog, its transport over the network using HTTP, and finally being collected and processed by Fluentd.

What you will end up with

alt text

With a running Fluentd server and Serilog producing log events you are now ready to take it to the next level. If you fancy the producing part you'll dig deeper into Serilog and its configuration of log contexts, enrichers and message formatters. If you enjoy configuring data collectors you'll explore Fluentd with its inputs, filters and outputs.

Requirements

Usage

Start two services, one producing log events and one consuming them, with the following command.

docker compose up

About

Sample application of Serilog.Sinks.Http sending log events to Fluentd.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Contributors 4

  •  
  •  
  •  
  •