[comment]: # translation:outdated

[comment]: # ({daea3168-28165f87})
# 17 Porównanie agenta Zabbix z Zabbix agent 2

Ta sekcja opisuje różnice między agentem Zabbix a agentem Zabbix 2.

|Parametr|Agent Zabbix|Agent Zabbix 2|
|--|--|--|
|Język programowania|C|Go z niektórymi fragmentami w C|
|Demonizacja|tak|tylko przez systemd (tak w systemie Windows)|
|Obsługiwane rozszerzenia|Własne [moduły do ładowania](/manual/config/items/loadablemodules) w C.|Własne [wtyczki](/manual/config/items/plugins) w Go.|
|*Wymagania*|<|<|
|Obsługiwane platformy|Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: wszystkie wersje desktopowe i serwerowe od XP|Linux, Windows: wszystkie wersje desktopowe i serwerowe, na których można zainstalować aktualną [obsługiwaną wersję Go](https://go.dev/doc/devel/release#policy).|
|Obsługiwane biblioteki kryptograficzne|GnuTLS 3.1.18 i nowsze<br>OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1, 3.0.x. Należy zauważyć, że 3.0.x jest obsługiwane od wersji Zabbix 6.0.4.<br>LibreSSL - przetestowane z wersjami 2.7.4, 2.8.2 (obowiązują pewne ograniczenia, szczegóły można znaleźć na stronie [Szyfrowania](/manual/encryption#compiling_zabbix_with_encryption_support)).|Linux: Obsługiwane są wersje OpenSSL 1.0.1 i nowsze od wersji Zabbix 4.4.8.<br>MS Windows: OpenSSL 1.1.1 lub nowszy.<br>Biblioteka OpenSSL musi mieć obsługę PSK włączoną. Nie jest obsługiwane LibreSSL.|
|Monitorowanie procesów|<|<|
|Procesy|Oddzielny proces aktywnego sprawdzania dla każdego rekordu serwera/proxy.|Jeden proces z automatycznie tworzonymi wątkami.<br>Maksymalna liczba wątków jest określana przez zmienną środowiskową GOMAXPROCS.|
|Metryki|**UNIX**: zobacz listę obsługiwanych [pozycji](/manual/config/items/itemtypes/zabbix_agent).<br><br>**Windows**: zobacz listę dodatkowych specyficznych [pozycji](/manual/config/items/itemtypes/zabbix_agent/win_keys) dla systemu Windows.|**UNIX**: Wszystkie metryki obsługiwane przez agenta Zabbix.<br>Ponadto agent 2 zapewnia rozwiązanie monitorowania oparte na Zabbix dla: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd i innych celów monitorowania - zobacz pełną listę [pozycji](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) specyficznych dla agenta 2.<br><br>**Windows**: Wszystkie metryki obsługiwane przez agenta Zabbix, a także sprawdzenia net.tcp.service\* dla HTTPS, LDAP.<br>Ponadto agent 2 zapewnia rozwiązanie monitorowania oparte na Zabbix dla: PostgreSQL, Redis.|
|Współbieżność|Sprawdzanie aktywne dla jednego serwera jest wykonywane sekwencyjnie.|Sprawdzenia z różnych wtyczek lub wielokrotne sprawdzenia w ramach jednej wtyczki mogą być wykonywane jednocześnie.|
|Harmonogramowanie/elastyczne interwały|Obsługiwane tylko dla sprawdzeń pasywnych.|Obsługiwane dla sprawdzeń pasywnych i aktywnych.|
|Trapy innych firm|nie|tak|
|*Dodatkowe funkcje*|<|<|
|Trwałe przechowywanie|nie|tak|
|Trwałe pliki dla metryk log\*\[\]|tak (tylko w systemach Unix)|nie|
|Przesyłanie danych logu|Może być wykonywane podczas zbierania logu w celu zwolnienia bufora.|Zbieranie logu jest zatrzymywane, gdy bufor jest pełny, dlatego parametr [BufferSize](/manual/appendix/config/zabbix_agent2) musi być co najmniej MaxLinesPerSecond x 2.|
|Ustawienia limitu czasu|Zdefiniowane tylko na poziomie agenta.|Limit czasu wtyczki może zastąpić limit czasu zdefiniowany na poziomie agenta.|
|Zmiany użytkownika w trakcie działania|tak (tylko systemy typu Unix)|nie (kontrolowane przez systemd)|
|Konfigurowalne zbiory szyfrów|tak|nie|

**Zobacz także:**

-   *Opis procesów Zabbix*: [Agent Zabbix](/manual/concepts/agent), [Agent
    Zabbix 2](/manual/concepts/agent2)
-   *Parametry konfiguracji*: Agent Zabbix
    [UNIX](/manual/appendix/config/zabbix_agentd) /
    [Windows](/manual/appendix/config/zabbix_agentd_win), Agent Zabbix 2
    [UNIX](/manual/appendix/config/zabbix_agent2) /
    [Windows](/manual/appendix/config/zabbix_agent2_win)

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