[comment]: # ({acd156da-28165f87})
# 14 Agent vs agent 2 Vergleich

Dieser Abschnitt beschreibt die Unterschiede zwischen dem Zabbix Agent und dem
Zabbix agent 2.

|Parameter|Zabbix agent|Zabbix agent 2|
|--|------|------|
|Programmiersprache|C|Go mit einigen Teilen in C|
|Daemonisierung|ja|nur über systemd (unter Windows ja)|
|Unterstützte Erweiterungen|Benutzerdefinierte [ladbare Module](/manual/extensions/loadablemodules) in C.|Benutzerdefinierte [Plugins](/manual/extensions/plugins) in Go.|
|*Anforderungen*|<|<|
|Unterstützte Plattformen|Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: alle Desktop- und Server-Versionen seit XP|Linux, Windows: alle Desktop- und Server-Versionen, auf denen eine [unterstützte Go-Version](/manual/installation/requirements#agent-2) installiert werden kann.|
|Unterstützte Kryptobibliotheken|GnuTLS 3.1.18 und neuer<br>OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1, 3.0.x<br>LibreSSL - getestet mit den Versionen 2.7.4, 2.8.2 (es gelten bestimmte Einschränkungen, siehe die Seite [Verschlüsselung](/manual/encryption#compiling-zabbix-with-encryption-support) für Details).|Linux: OpenSSL 1.0.1 und neuer.<br>MS Windows: OpenSSL 1.1.1 oder neuer.<br>Die OpenSSL-Bibliothek muss mit aktivierter PSK-Unterstützung kompiliert sein. LibreSSL wird nicht unterstützt.|
|*Überwachungsprozesse*|<|<|
|Prozesse|Ein separater aktiver Prüfprozess für jeden Server/Proxy-Eintrag.|Ein einzelner Prozess mit automatisch erstellten Threads.<br>Die maximale Anzahl der Threads wird durch die Umgebungsvariable GOMAXPROCS bestimmt.|
|Metriken|**UNIX**: siehe eine Liste der unterstützten [Datenpunkte](/manual/config/items/itemtypes/zabbix_agent).<br><br>**Windows**: siehe eine Liste zusätzlicher Windows-spezifischer [Datenpunkte](/manual/config/items/itemtypes/zabbix_agent/win_keys).|**UNIX**: Alle von Zabbix agent unterstützten Metriken.<br>Zusätzlich bietet agent 2 eine Zabbix-native Überwachungslösung für: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd und andere Überwachungsziele - siehe eine vollständige Liste der agent 2-spezifischen [Datenpunkte](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2).<br><br>**Windows**: Alle von Zabbix agent unterstützten Metriken sowie net.tcp.service\*-Prüfungen für HTTPS, LDAP.<br>Zusätzlich bietet agent 2 eine Zabbix-native Überwachungslösung für: PostgreSQL, Redis.|
|Parallelität|Aktive Prüfungen für einen einzelnen Server werden sequenziell ausgeführt.|Prüfungen aus verschiedenen Plugins oder mehrere Prüfungen innerhalb eines Plugins können parallel ausgeführt werden.|
|Drittanbieter-Traps|nein|ja|
|*Zusätzliche Funktionen*|<|<|
|Persistenter Speicher|nein|ja|
|Persistente Dateien für log\*\[\]-Metriken|ja (nur unter Unix)|nein|
|Hochladen von Logdaten|Kann während der Protokollsammlung durchgeführt werden, um den Puffer freizugeben.|Die Protokollsammlung wird gestoppt, wenn der Puffer voll ist. Daher muss der Parameter [BufferSize](/manual/appendix/config/zabbix_agent2) mindestens MaxLinesPerSecond x 2 betragen.|
|Ändert Benutzer zur Laufzeit|ja (nur Unix-ähnliche Systeme)|nein (durch systemd gesteuert)|
|Vom Benutzer konfigurierbare Cipher Suites|ja|nein|

**Siehe auch:**

-   *Beschreibung der Zabbix-Prozesse*: [Zabbix
    agent](/manual/concepts/agent), [Zabbix agent
    2](/manual/concepts/agent2)
-   *Konfigurationsparameter*: Zabbix agent
    [UNIX](/manual/appendix/config/zabbix_agentd) /
    [Windows](/manual/appendix/config/zabbix_agentd_win), Zabbix agent 2
    [UNIX](/manual/appendix/config/zabbix_agent2) /
    [Windows](/manual/appendix/config/zabbix_agent2_win)

[comment]: # ({/acd156da-28165f87})
