To track an Asp .Net Core WebApi behavior, we can use lots of differents logging stacks. Thinking about some high performant and easy to implement, we can combine elasticsearch + kibana, and serilog-elasticsearch-sink as client.
Here we i'm going to register a recipe to accomplish a full elasticsearch + kibana + asp .net core integration
- Build a elasticsearch + kibana stack using the new docker feature called 'stack'
 - Create a .Net Core WebApi app
 - Add serilog.elasticsearch.snik and *serilog.logging' to the WebApi project
 - Configure the serilog sink insde the WebApi app