# Wie kann ich die Logs der Enginsight Komponente Observer auslesen?

Ein Observer ist eine Enginsight Komponente, die auf Systemen an unterschiedlichen Standorten installiert werden kann, um Endpunkte – dies sind bei Enginsight interne und externe Webseiten – von außen zu überwachen.

Um die Logs eines installierten Observers auszulesen, hast du zwei Möglichkeiten: über die Benutzeroberfläche der Enginsight Plattform oder direkt auf dem Linux-Server, auf dem der Observer installiert ist.

***

## Observer-Logs über die Benutzeroberfläche abrufen

Logge dich auf der Enginsight Plattform ein und navigiere zu **Endpunkte** → **Observer**, um eine Übersicht aller installierten Observer anzuzeigen.&#x20;

<i class="fa-computer-mouse">:computer-mouse:</i> Klicke auf das **Log abrufen**-Symbol <i class="fa-file-lines">:file-lines:</i> am Ende der Zeile eines Listenelements, um die Observer-Logs als **txt.gz**-Datei herunterzuladen. Das Icon ist ausgegraut, wenn keine Log-Einträge verfügbar sind.

<figure><img src="/files/icKwlDS3zmYbyNeoAm9C" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Die exportierte Datei findest du in deinem standardmäßig genutzten Speicherort.
{% endhint %}

{% hint style="warning" %}
**Bitte beachte**: Wie weit Log-Einträge in die Vergangenheit reichen, hängt von der eingestellten Speicherzeit (Time-to-Live; TTL) für Log-Einträge für Endpunkte ab. Die standardmäßig eingestellte TTL beträgt 14 Tage. Du kannst die TTL manuell anpassen.
{% endhint %}

{% hint style="success" icon="lightbulb" %}
Mehr Informationen, wie du die Speicherzeiten von Logs anpassen kannst, findest du in der Knowledge Base: [Wie kann ich die Speicherzeiten meiner Enginsight Logs anpassen?](/docs/knowledge-base/logging/wie-kann-ich-die-speicherzeiten-meiner-enginsight-logs-anpassen.md)
{% endhint %}

***

## Observer-Logs direkt auf dem Server abrufen

Je nach verwendetem Betriebssystem stehen dir unterschiedliche Möglichkeiten zur Verfügung.

### Debian 12 und spätere Versionen

Ab Debian 12 werden System-Logs standardmäßig über `journalctl` verwaltet. Die Logs der Enginsight Komponenten werden daher nicht mehr klassisch ins Syslog geschrieben.

Du kannst Observer-Logs mit folgenden Befehlen anzeigen oder speichern:

**Logs anzeigen**:

```
sudo journalctl -u ngs-observer -n 50
```

**Logs speichern**:

```
sudo journalctl -u ngs-observer -n 50 > /tmp/ngs-observer.log
```

{% hint style="info" %}
Mithilfe dieser Befehle werden die letzten 50 Log-Einträge angezeigt bzw. gespeichert. Passe die Zahl `50` an, wenn du mehr Log-Einträge einsehen möchtest.&#x20;
{% endhint %}

### Ältere Debian-Versionen und CentOS

Bei älteren Systemen werden die Logs weiterhin klassisch ins Syslog geschrieben.

Du kannst Observer-Logs mit folgenden Befehlen als **.txt**-Datei speichern:

#### Debian

```
cat /var/log/syslog | grep -a observer-m9 > /tmp/<BenutzerdefinierterDateiname>.txt
```

#### CentOS

```
cat /var/log/messages | grep -a observer-m9 > /tmp/<BenutzerdefinierterDateiname>.txt
```

{% hint style="info" %}
Vergiss nicht, `<BenutzerdefinierterDateiname>` mit einem Dateinamen deiner Wahl zu ersetzen.
{% endhint %}


---

# 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://docs.enginsight.com/docs/knowledge-base/logging/wie-kann-ich-die-logs-der-enginsight-komponente-observer-auslesen.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.
