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