> 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/manual/installation-und-konfiguration/systemanforderungen/komponentenserver-hacktor-watchdog-observer.md).

# Komponentenserver für Hacktor, Watchdog, Observer

Hier findest du alle Systemanforderungen sowie Firewall-Regeln für die Komponentenserver, auf denen die Softwarekomponenten Hacktor, Watchdog und Observer laufen.

{% hint style="warning" %}
**Bitte beachte**: Für die Installation der Softwarekomponenten Hacktor, Watchdog und Observer benötigst du virtuelle Maschinen (VM). Die Softwarekomponenten können gemeinschaftlich auf einem System betrieben werden, wir empfehlen jedoch **einen getrennten Betrieb**.
{% endhint %}

***

## Systemanforderungen

{% hint style="warning" %}
**Bitte beachte**: Bei den folgenden Systemanforderungen handelt es sich um **Mindestanforderungen**. Ein Observer, der auf einem System mit den angegebenen Ressourcen läuft, kann bspw. das Monitoring von bis zu 30 Endpunkten übernehmen. Möchtest du die Anzahl der überwachten Endpunkte erhöhen, solltest du mehr Leistungsreserven vorhalten. Dasselbe gilt für einen Hacktor, bei dem die Anzahl paralleler Scans erhöht wird.
{% endhint %}

<table><thead><tr><th width="194.875">Kategorie</th><th width="275.1484375">Anford.: Getrennter Betrieb</th><th>Anforderungen: Gemeinschaftlicher Betrieb</th></tr></thead><tbody><tr><td>System</td><td><p>VM</p><div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Bitte beachte</strong>: Ein Zugriff auf die VM muss entweder über Secure Shell (SSH) oder über die Nutzung von VMware Tools möglich sein.</p></div></td><td><p>VM</p><div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Bitte beachte</strong>: Ein Zugriff auf die VM muss entweder über Secure Shell (SSH) oder über die Nutzung von VMware Tools möglich sein.</p></div></td></tr><tr><td>Betriebssystem</td><td><p>Linux: Debian 12, 64bit</p><div data-gb-custom-block data-tag="hint" data-style="danger" class="hint hint-danger"><p><strong>Bitte beachte</strong>: Ein Betrieb auf Windows ist nicht möglich.</p></div></td><td><p>Linux: Debian 12, 64bit</p><div data-gb-custom-block data-tag="hint" data-style="danger" class="hint hint-danger"><p><strong>Bitte beachte</strong>: Ein Betrieb auf Windows ist nicht möglich.</p></div></td></tr><tr><td>CPU</td><td>2 Cores</td><td>4 Cores</td></tr><tr><td>Arbeitsspeicher (RAM)</td><td>mind. 2 GB</td><td>mind. 4 GB</td></tr><tr><td>Massenspeicher</td><td>mind. 20 GB</td><td>mind. 50 GB</td></tr><tr><td>Minimale Anzahl an Prozessen (<code>numproc</code>)</td><td>20.000</td><td>20.000</td></tr><tr><td>Maximale Anzahl an Prozessen (<code>numproc</code>)</td><td>Unbegrenzt</td><td>Unbegrenzt</td></tr></tbody></table>

***

## Firewall-Regeln

Komponentenserver für die Softwarekomponenten Hacktor, Watchdog und Observer benötigen folgende Freigaben für die Firewall:

<table><thead><tr><th width="140.73046875">Richtung</th><th width="179">Ziel</th><th width="136.71484375">Port</th><th width="115.35546875">Protokoll</th><th>Anmerkung</th></tr></thead><tbody><tr><td>Ausgehend</td><td>Update-Server</td><td><p>443 (HTTPS)</p><p>80 (HTTP – ausdrücklich nicht empfohlen!)</p></td><td>TCP</td><td>Updates für das Betriebssystem und die Enginsight Plattform</td></tr><tr><td>Ausgehend</td><td>Applikationsserver</td><td><p>443 (HTTPS)</p><p>80 (HTTP – ausdrücklich nicht empfohlen!)</p></td><td>TCP</td><td></td></tr><tr><td>Ausgehend</td><td>DNS-Server</td><td>53</td><td>UDP</td><td></td></tr></tbody></table>

### Erreichbare Domains

Die folgenden Domains müssen von den Komponentenservern erreichbar sein:

* Debian-Spiegelserver, der bei der Installation ausgewählt wird (Standard: deb.debian.org)
* security.debian.org
* ntp.org

***

## Zusätzliche Anforderungen: Watchdog

Der Watchdog setzt für eine agentenlose Überwachung Ping- und Port-Monitoring sowie Netzwerk-Sniffing ein.

### Verwendete Ports

Ein dauerhaftes Monitoring durch den Watchdog kann nur gewährleistet werden, wenn die im Folgenden genannten Ports nicht durch Firewall-Regeln blockiert werden. Schalte die folgenden Ports daher gegebenenfalls frei:

| Port-Nummern                                                                                                                                                                                                                                                                       |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 21, 22, 23, 25, 51, 53, 80, 88, 110, 111, 135, 137, 138, 139, 143, 160, 161, 443, 445, 465, 515, 587, 631, 993, 995, 1433, 1537, 1538, 1541, 1542, 1553, 1521, 2869, 3306, 3389, 3910, 3911, 5357, 5432, 5672, 5984, 6379, 6443, 7000, 7001, 7210, 8080, 8181, 9100, 10250, 27017​ |

### Einsatz von Netzwerk-Sniffing

Für das Netzwerk-Sniffing verwendet der Watchdog das Address Resolution Protocol (ARP). Damit dieses Protokoll verwendet werden kann, muss in den Netzwerkadapter-Einstellungen des Servers, auf dem der Watchdog installiert ist, der **Promiscuous Mode** (Promiscuous-Modus) aktiviert sein.

***

## Zusätzliche Anforderungen: Observer

Der Observer ist für das agentenlose Monitoring von Webseiten und Domains zuständig.

### On-Premises-Installation

Ein dauerhaftes Monitoring durch den Observer bei einer On-Premises-Installation kann nur gewährleistet werden, wenn die im Folgenden genannten Ports nicht durch Firewall-Regeln blockiert werden. Schalte die folgenden Ports daher gegebenenfalls frei:

| Port-Nummern                                                                                                                                                                                                                          |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 21, 22, 23, 25, 53, 80, 106, 110, 111, 123, 135, 137, 138, 139, 143, 161, 389, 443, 445, 465, 587, 993, 995, 1433, 1512, 1723, 2222, 2483, 2484, 3306, 3389, 4369, 5432, 5666, 5672, 5984, 6379, 8080, 8443, 8983, 9200, 9300, 27017​ |

### Enginsight SaaS-Plattform

Ein dauerhaftes Monitoring durch den Observer über die SaaS-Plattform kann nur gewährleistet werden, wenn die im Folgenden genannten IP-Adressen nicht durch Firewall-Regeln blockiert werden. Schalte die folgenden IP-Adressen daher gegebenenfalls frei:

* 164.90.185.111
* 164.90.231.250
* 142.93.119.55
* 142.93.119.52
* 138.68.93.235
* 138.68.71.130
* 139.59.155.98

Oder erlaube optional alle A-Records von der Domain *observers.enginsight.com*.

***

## Weitere Ressourcen

**Knowledge Base**

* [Enginsight kann keine Verbindung zum Real-Time Server aufbauen. Was kann ich tun?](https://docs.enginsight.com/docs/knowledge-base/troubleshooting/enginsight-kann-keine-verbindung-zum-real-time-server-aufbauen-was-kann-ich-tun)
* [Das Log des Enginsight Observers zeigt den Eintrag ERR\_INTERNAL\_ADDR\_DENIED. Was kann ich tun?](https://docs.enginsight.com/docs/knowledge-base/troubleshooting/das-log-des-enginsight-observers-zeigt-den-eintrag-err_internal_addr_denied-was-kann-ich-tun)

***
