Serilog.Enrichers.Environment 3.0.1-dev-00816

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 41 12/21/2025
3.0.1-dev-00816 19 12/16/2025
3.0.0 20 12/15/2025
3.0.0-dev-00811 26 12/15/2025
3.0.0-dev-00806 33 12/16/2025
3.0.0-dev-00804 23 12/16/2025
3.0.0-dev-00802 22 12/16/2025
2.3.1-dev-00801 27 12/17/2025
2.3.0 78 12/16/2025
2.3.0-dev-00793 24 12/11/2025
2.3.0-dev-00792 27 12/14/2025
2.3.0-dev-00791 39 12/15/2025
2.2.1-dev-00787 33 12/16/2025
2.2.0 35 01/06/2026
2.2.0-dev-00784 24 12/16/2025
2.2.0-dev-00780 21 12/16/2025
2.2.0-dev-00777 39 12/16/2025
2.2.0-dev-00773 24 12/15/2025
2.2.0-dev-00770 18 12/16/2025
2.2.0-dev-00761 22 12/15/2025
2.1.3 26 12/16/2025
2.1.3-dev-00759 24 12/15/2025
2.1.3-dev-00752 19 12/16/2025
2.1.3-dev-00748 28 12/12/2025
2.1.3-dev-00746 28 12/15/2025
2.1.3-dev-00736 27 12/11/2025
2.1.2 32 12/16/2025
2.1.2-dev-00731 31 12/16/2025
2.1.1 23 12/15/2025
2.1.1-dev-00727 21 12/16/2025
2.1.1-dev-00724 20 01/08/2026
2.1.0 23 12/16/2025
2.1.0-dev-00719 22 12/12/2025
2.0.1 21 12/16/2025
2.0.0 25 12/30/2025
2.0.0-rc-710 19 12/15/2025
2.0.0-rc-708 35 12/15/2025
2.0.0-beta-701 26 12/15/2025
2.0.0-beta-700 22 12/15/2025
2.0.0-beta-521 39 12/15/2025
2.0.0-beta-519 34 12/15/2025
2.0.0-beta-516 35 12/16/2025
2.0.0-beta-515 27 12/16/2025
2.0.0-beta-513 22 12/15/2025
2.0.0-beta-511 39 12/16/2025
2.0.0-beta-509 38 12/15/2025
2.0.0-beta-507 29 12/16/2025
2.0.0-beta-505 29 12/15/2025
2.0.0-beta-502 31 12/14/2025
2.0.0-beta-499 26 12/15/2025