> For the complete documentation index, see [llms.txt](https://vostok.gitbook.io/logging/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vostok.gitbook.io/logging/modules/configuration.md).

# Configuration

### Description

This library contains [ConfigurableLog](https://github.com/vostok/logging.configuration/blob/master/Vostok.Logging.Configuration/ConfigurableLog.cs) — an implementation of `ILog` that aggregates multiple named loggers and allows to dynamically configure filtering and enrichment rules from external sources.

### Source and packages

**GitHub repository:** [vostok/logging.configuration](https://github.com/vostok/logging.configuration)

**NuGet package**: [Vostok.Logging.Configuration](https://www.nuget.org/packages/Vostok.Logging.Configuration/)

```
Install-Package Vostok.Logging.Configuration
```

[Cement](https://github.com/skbkontur/cement) users should reference this module with the following command:

```
cm ref add vostok.logging.configuration <path-to-project>
```

### Related pages

{% content-ref url="/pages/-M-9LSy0fVffAmokZsV0" %}
[External configuration rules](/logging/how-to-guides/external-configuration-rules.md)
{% endcontent-ref %}
