> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/on-premises/sv/konfiguration/overleaf-toolkit/logging.md).

# Loggning

Du kan använda `bin/logs` skriptet för att visa loggar för tjänsterna.

Grundläggande användningsexempel:

```bash
# Visa loggarna för webbtjänsten
bin/logs web

# Visa hjälp
bin/logs --help

# Visa loggar för flera tjänster samtidigt
bin/logs filestore docstore web clsi

# Följ loggutdata (som tail -f)
bin/logs -f filestore docstore web clsi

# Begränsa antalet utskrivna rader (standard 50)
bin/logs -n 50 web

# Visa alla loggrader
bin/logs -n all web

# Omdirigera utdata till en fil
bin/logs -n all web > web.log
```

Du kan använda `bin/logs` skriptet för att visa loggar för följande tjänster: `clsi`, `contacts`, `docstore`, `document-updater`, `filestore`, `git-bridge`, `mongo`, `notifications`, `real-time`, `redis`, `spelling`, `tags`, `track-changes`, `web`, `web-api`, `history-v1`, `project-history`.

## Kopiering av loggar

Se originaldokumentationen: <https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/logging#copying-logs>

Kopiera loggfiler från den huvudsakliga `sharelatex` containern till din lokala dator:

```bash
docker cp sharelatex:/var/log/overleaf/{service-name}.log {service-name}.log
```

## Beständig lagring av loggar

Dockercontainrar är flyktiga, vilket betyder att filer/kataloger som skapas i containern under körning (inklusive loggfiler) kommer att kastas bort om containern återskapas (till exempel när man kör `bin/up`). För att behålla loggfiler mellan att containrar återskapas:

* Ange miljövariabeln `OVERLEAF_LOG_PATH` i `config/overleaf.rc` filen som används av Toolkit. Detta ska vara katalogen på värddatorn som kommer att bind-monteras till loggkatalogen inuti `sharelatex` containern.
* Efter att du ändrat detta och kört `bin/up -d`, kommer loggfiler att sparas på värddatorn och vara direkt åtkomliga.

{% hint style="warning" %}
Du måste ställa in ägaren till värdloggkatalogen som används för bind-mounten till `www-data` användaren (uid=33) och se till att behörigheterna är `drwxr-xr-x` (755).

Exempel:

```bash
chown 33:33 data/overleaf/logs
chmod 755 data/overleaf/logs
```

{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/on-premises/sv/konfiguration/overleaf-toolkit/logging.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
