# Log errors

**Requires**: [logging module](https://vostok.gitbook.io/configuration/modules/logging).

See [error handling](https://vostok.gitbook.io/configuration/concepts-and-basics/error-handling) for cases where this logging is useful.

See [logging documentation](https://vostok.gitbook.io/logging/) for the log interface required here.&#x20;

```
var providerSettings = new ConfigurationProviderSettings();

providerSettings = providerSettings.WithErrorLogging(log);

var provider = new ConfigurationProvider(providerSettings);
```

{% hint style="info" %}
Secret settings should be [marked with an attribute](https://vostok.gitbook.io/configuration/basic-scenarios/make-settings-secret) to avoid being logged.
{% endhint %}
