> For the complete documentation index, see [llms.txt](https://docs.enginsight.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enginsight.com/docs/knowledge-base/logging/wie-kann-ich-die-logs-der-enginsight-komponente-watchdog-auslesen.md).

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

Der Watchdog ist eine Enginsight Komponente, die in einem Subnetz installiert wird, um unter anderem Netzwerkgeräte zu überwachen, auf denen kein Enginsight Agent Pulsar installiert werden kann, oder die du ohne Einsatz eines Agenten inventarisieren möchtest.

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

***

## Watchdog-Logs über die Plattform abrufen

Logge dich auf der Enginsight Plattform ein und navigiere zu **Discoveries** → **Erforderliche Services** → [Watchdogs](https://docs.enginsight.com/docs/manual/bedienung-der-plattform/discoveries/erforderliche-services/watchdogs), um eine Übersicht aller installierten Watchdogs anzuzeigen.&#x20;

<i class="fa-computer-mouse">:computer-mouse:</i> Klicke auf <i class="fa-microphone">:microphone:</i> **Logs** am Ende eines Listenelements, um ein neues Fenster zu öffnen, in dem dir die Watchdog-Logs angezeigt werden.

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

{% hint style="info" %}
Die angezeigten Daten sind auf 2 MB beschränkt.
{% endhint %}

***

## Watchdog-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 Watchdog-Logs mit einem der folgenden Befehle anzeigen oder speichern:

**Logs anzeigen**:

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

**Logs speichern**:

```
sudo journalctl -u ngs-watchdog -n 50 > /tmp/ngs-watchdog.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 Watchdog-Logs mit einem der folgenden Befehle als **.txt**-Datei speichern:

#### Debian

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

#### CentOS

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

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

***
