# LevelLoggingConfiguration

## Description <a href="#server-and-host" id="server-and-host"></a>

The **Level Logging Configuration** scriptable object simply allows you to customize Fish-Networking's logging. Once created, it can be selected on the [NetworkManager](/docs/fishnet-building-blocks/components/managers/network-manager.md) component. There are four logging levels available for the various build and editor types. **Off** will permit no logs, **Error** will only permit direct error logs, **Warning** will allow error and warning logs, and **Common** will allow all logging, including errors, warnings, and informational logs.

## Settings <a href="#server-and-host" id="server-and-host"></a>

<figure><img src="/files/ZFnL2pGFc9uXvQ1qFFSo" alt=""><figcaption><p>Default settings</p></figcaption></figure>

### :gear: **Is Enabled**

> This is simply a toggle to enable and disable all of Fish-Networking's logs.

### :gear: Add Local Tick

> This option allows you to prepend the network's local tick when log was made onto the log message. This can be quite handy for precise debugging.

### :gear: **Add Timestamps**

> This allows you to prepend to all logs the local date and time when the log was made.

### :gear: Enable Timestamps In Editor

> Since Unity's console already includes the time that logs are sent at, it can be handy to hide FishNet's Timestamps in the editor and only display them in builds.

### :gear: **Development Logging**

> This controls the level of logs sent while the game is a development build or editor.

### :gear: **GUI Logging**

> This controls the level of logging to use when the game is built regularly, as opposed to a headless (non GUI) build.

### :gear: **Headless Logging**

> This controls the logging level for headless game builds.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://fish-networking.gitbook.io/docs/fishnet-building-blocks/scriptableobjects/levelloggingconfiguration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
