serilog sinks sumologic
1.0.0
Un sumidero serilog que escribe eventos a Sumo Logic.
Paquete - Serilog.sinks.sumológico | Plataformas - .NET 4.5, .NET Core, .netstandard 1.5
// basic usage writes to Sumo Logic with the default source name 'Serilog'
var log = new LoggerConfiguration ( )
. WriteTo . SumoLogic ( "[YOUR SUMO COLLECTOR URL]" )
. CreateLogger ( ) ;
// override default Sumo Logic source name
var log = new LoggerConfiguration ( )
. WriteTo . SumoLogic ( "[YOUR SUMO COLLECTOR URL]" , "FancyPantsSourceName" )
. CreateLogger ( ) ; Install-Package Serilog.Extensions.Logging - DependencyVersion Highest using Serilog ;
using Serilog . Sinks . SumoLogic ;
public class Startup
{
public Startup ( IHostingEnvironment env )
{
Log . Logger = new LoggerConfiguration ( )
. WriteTo . SumoLogic ( "http://localhost" ) //replace with your SumoLogic endpoint
. CreateLogger ( ) ;
// Other startup code public void Configure ( IApplicationBuilder app ,
IHostingEnvironment env ,
ILoggerFactory loggerfactory ,
IApplicationLifetime appLifetime )
{
loggerfactory . AddSerilog ( ) ;
// Ensure any buffered events are sent at shutdown
appLifetime . ApplicationStopped . Register ( Log . CloseAndFlush ) ;