> For the complete documentation index, see [llms.txt](https://ayakaleaf-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://ayakaleaf-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 loggutmatningen (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 utmatningen till en fil
bin/logs -n all web > web.log
```

Du kan använda `bin/logs` skript 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`.

## Kopiera loggar

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

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

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

## Spara loggar permanent

Docker-containrar är tillfälliga, vilket betyder att filer/kataloger som skapas inne i containern under körning (inklusive loggfiler) kommer att kastas bort om containern återskapas (till exempel när du kör `bin/up`). För att behålla loggfiler mellan återskapanden av containern:

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

{% hint style="warning" %}
Du måste ställa in ägaren för värdens loggkatalog som används för bind-mounten till `www-data` användaren (uid=33) och säkerställa 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://ayakaleaf-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.
