Serilog.Enrichers.Environment 3.0.1

Serilog.Enrichers.Environment

Enriches Serilog events with information from the execution environment.

Build status NuGet Version

To use the enricher, first install the NuGet package:

dotnet add package Serilog.Enrichers.Environment

Then, apply the enricher to you LoggerConfiguration:

Log.Logger = new LoggerConfiguration()
    .Enrich.WithMachineName()
    // ...other configuration...
    .CreateLogger();

The WithMachineName() enricher will add a MachineName property to produced events.

Included enrichers

The package includes:

  • WithMachineName() - adds MachineName based on either %COMPUTERNAME% (Windows) or $HOSTNAME (macOS, Linux)
  • WithEnvironmentUserName() - adds EnvironmentUserName based on USERNAME and USERDOMAIN (if available)
  • WithEnvironmentName() - adds EnvironmentName based on ASPNETCORE_ENVIRONMENT or DOTNET_ENVIRONMENT (when both are available then 'ASPNETCORE_ENVIRONMENT' takes precedence, when none are available then the fallback value will be 'Production')
  • WithEnvironmentVariable(string envVarName, string propertyName = null) - adds an <envVarName> property to the log event with the value for the specified environment variable. Optional <propertyName> will override <envVarName> as propertyName.

Copyright © 2016 Serilog Contributors - Provided under the Apache License, Version 2.0.

No packages depend on Serilog.Enrichers.Environment.

.NET Framework 4.6.2

.NET Framework 4.7.1

.NET 6.0

.NET 8.0

.NET Standard 2.0

Version Downloads Last updated
3.0.1 17 03/09/2025
3.0.1-dev-00816 13 03/09/2025
3.0.0 16 03/09/2025
3.0.0-dev-00811 17 03/09/2025
3.0.0-dev-00806 16 03/09/2025
3.0.0-dev-00804 15 03/09/2025
3.0.0-dev-00802 17 03/09/2025
2.3.1-dev-00801 14 03/09/2025
2.3.0 14 03/09/2025
2.3.0-dev-00793 14 03/09/2025
2.3.0-dev-00792 16 03/09/2025
2.3.0-dev-00791 14 03/09/2025
2.2.1-dev-00787 13 03/09/2025
2.2.0 17 06/26/2023
2.2.0-dev-00784 18 03/09/2025
2.2.0-dev-00780 17 03/09/2025
2.2.0-dev-00777 16 03/09/2025
2.2.0-dev-00773 17 03/09/2025
2.2.0-dev-00770 17 03/09/2025
2.2.0-dev-00761 15 03/09/2025
2.1.3 15 06/19/2023
2.1.3-dev-00759 14 03/09/2025
2.1.3-dev-00752 14 03/09/2025
2.1.3-dev-00748 14 03/09/2025
2.1.3-dev-00746 14 03/09/2025
2.1.3-dev-00736 14 03/09/2025
2.1.2 14 03/09/2025
2.1.2-dev-00731 16 03/09/2025
2.1.1 14 03/09/2025
2.1.1-dev-00727 16 03/09/2025
2.1.1-dev-00724 16 03/09/2025
2.1.0 14 03/09/2025
2.1.0-dev-00719 13 03/09/2025
2.0.1 14 03/09/2025
2.0.0 14 03/09/2025
2.0.0-rc-710 15 03/09/2025
2.0.0-rc-708 15 03/09/2025
2.0.0-beta-701 15 03/09/2025
2.0.0-beta-700 15 03/09/2025
2.0.0-beta-521 15 03/09/2025
2.0.0-beta-519 15 03/09/2025
2.0.0-beta-516 18 03/09/2025
2.0.0-beta-515 15 03/09/2025
2.0.0-beta-513 15 03/09/2025
2.0.0-beta-511 16 03/09/2025
2.0.0-beta-509 17 03/09/2025
2.0.0-beta-507 17 03/09/2025
2.0.0-beta-505 15 03/09/2025
2.0.0-beta-502 17 03/09/2025
2.0.0-beta-499 15 03/09/2025