[comment]: # aside: 4

[comment]: # ({4586a3ab-1878ebdb})
# Kluczowe różnice w Zabbix Cloud

[comment]: # ({/4586a3ab-1878ebdb})

[comment]: # ({3863d4e9-78206528})
## Wprowadzenie

[Zabbix Cloud](https://zabbix.com/cloud) to platforma oparta na chmurze, która umożliwia użytkownikom uruchamianie samodzielnych instancji Zabbix w chmurze (węzły chmurowe).

W porównaniu ze standardowym wdrożeniem Zabbix w środowisku lokalnym:

-   Nie jest wymagana instalacja ani konserwacja.
-   Węzły chmurowe są w pełni zarządzane przez Zabbix.
-   Węzły chmurowe można uruchomić w ciągu kilku minut.

Usługa jest oferowana w modelu płatności za rzeczywiste użycie (dostępny jest **bezpłatny okres próbny**).

[comment]: # ({/3863d4e9-78206528})

[comment]: # ({d1532222-9c880c53})
#### Tabela porównawcza

Chociaż większość funkcjonalności pokrywa się między instalacjami Zabbix on-premise a węzłami chmurowymi, istnieją również różnice.
Poniżej przedstawiono tabelę porównawczą podsumowującą te różnice.
W kolejnych sekcjach wybrane elementy zostały opisane szczegółowo.

|Feature / Aspect|Zabbix Cloud|Zabbix on‑premises|
|--|----|----|
|*Release cycle*|W rytmie wydań LTS [releases](https://www.zabbix.com/life_cycle_and_release_policy)|Sam wybierasz wersję Zabbix (stable, beta, custom builds)|
|*Ease of use*|Gotowa do użycia platforma, w pełni zarządzana przez Zabbix|Wymaga [installation](/manual/installation), konfiguracji i utrzymania|
|*Vulnerability patching*|Automatyczne aktualizacje poprawek OS/Zabbix|Ręczne wgrywanie poprawek przez użytkownika|
|*HTTPS certificate*|Prawidłowy certyfikat od razu po uruchomieniu (bez Let's Encrypt)|Domyślnie certyfikat samopodpisany (można skonfigurować Let's Encrypt lub inne CA)|
|*DB performance*<br>(INSERT/UPDATE/SELECT)|Automatyczne partycjonowanie dla maksymalnej szybkości; brak długotrwałych DELETE|Ręczne partycjonowanie i czyszczenie (możliwe długie transakcje DELETE)|
|*Performance tuning*|Wstępnie dostrojone przez zespół Zabbix Cloud (bez changelogów)|Pełna widoczność i kontrola nad parametrami strojenia|
|*Firewall control*|Zarządzane przez zespół Zabbix Cloud; porty GUI/trapper nie są publicznie wystawione|Pełna kontrola nad regułami zapory i wystawieniem portów|
|*DB isolation & protection*|Wysoki poziom izolacji, brak bezpośredniego dostępu do DB/SSH|Zależy od Twojej sieci i bezpieczeństwa hosta [security](/manual/best_practices/security)|
|*High availability (HA)*|Działa na wysoce dostępnym środowisku chmurowym,<br>proxy Zabbix mogą być używane dla większej odporności zbierania danych|HA zarządzane przez użytkownika|
|*[SNMP traps](#snmp-traps)*|Tylko przez dedykowany proxy (brak odbiornika trapów HA/load-balanced)|Bezpośrednio lub przez proxy, możliwe HA/load-balance|
|*[SNMP polling](#snmp-polling)*|Trudne bez proxy (każde urządzenie wymaga NAT/własnego portu)|Natywne [SNMP polling](/manual/config/items/itemtypes/snmp); proxy opcjonalny|
|*[Retention settings](#retention-settings)*|[History/Trends/Audit](/cloud/node_configuration#history-tab) tylko przez UI (bez API i pliku konfiguracyjnego)|Konfigurowalne w [server configuration file](/manual/appendix/config/zabbix_server) serwera Zabbix lub przez [API](/manual/api/reference#monitoring)|
|*[Custom scripts](#custom-scripts)*|[`AlertScriptsPath`](/manual/appendix/config/zabbix_server#alertscriptspath), [`ExternalScripts`](/manual/appendix/config/zabbix_server#externalscripts), frontend i moduły społecznościowe nie są obsługiwane|W pełni obsługiwane (ścieżka do [scripts](/manual/config/notifications/media/script), [modules](/manual/extensions/frontendmodules), integracje)|
|*[ODBC monitoring](#odbc-monitoring)*|Tylko PostgreSQL (sterownik `{postgresql}`); wtyczka MariaDB obecna jako placeholder|ODBC dla PostgreSQL, MySQL, Oracle itd. - w pełni konfigurowalne|
|*Limiting ODBC calls*|Niemożliwe (tylko [`StartODBCPollers=1`]((/manual/appendix/config/zabbix_server#startodbcpollers)); ciężkie synchroniczne zapytania blokują inną pracę)|W pełni dostrajana liczba pollerów i harmonogramowanie|
|*[SAML certificate upload](#saml-certificate-upload)*|Nieobsługiwane|Obsługiwane przez UI lub API|
|*[Scheduled reports](#scheduled-reports)*|Trzeba [create](/manual/config/notifications/media#configuring-media-type) własny typ mediów Email (media script nie jest obsługiwany)|Obsługuje zarówno media script, jak i Email od razu po uruchomieniu|
|*[Host interface for active checks](#active-checks-interface)*|Adres IP nadawany przez platformę (tworzony automatycznie)|Interfejsy zarządzane przez Ciebie; adresy IP pod Twoją kontrolą|

[comment]: # ({/d1532222-9c880c53})

[comment]: # ({d0e4c321-differences})
#### Różnice funkcjonalne

[comment]: # ({/d0e4c321-differences})

[comment]: # ({7fbeee69-traps})
##### Pułapki SNMP

[Pułapki SNMP](/manual/config/items/itemtypes/snmptrap) są obsługiwane wyłącznie przez dedykowany proxy Zabbix.
Jeśli wymagane jest monitorowanie pułapek SNMP, nie można używać automatycznego równoważenia obciążenia ani wysokiej dostępności dla proxy, ponieważ pułapki SNMP muszą być wysyłane na pojedynczy adres IP.

[comment]: # ({/7fbeee69-traps})

[comment]: # ({582d9d24-polling})
##### Odpytywanie SNMP  
Bez proxy odpytywanie SNMP wymaga, aby każde urządzenie było udostępnione przez NAT i niestandardowe porty.

[comment]: # ({/582d9d24-polling})

[comment]: # ({33c2f559-settings})
##### Ustawienia retencji

Okresy retencji [historii, trendów i dziennika audytu](/cloud/node_configuration#history-tab) można konfigurować w chmurze wyłącznie za pośrednictwem interfejsu webowego.
Tych ustawień nie można konfigurować za pomocą `zabbix_server.conf` ani przez API.

Ręczne nadpisywanie historii dla poszczególnych pozycji nie jest obsługiwane (partycjonowanie jest kontrolowane globalnie).
Adresy URL węzłów chmurowych nie akceptują tych samych parametrów zapytania co instalacje lokalne.

[comment]: # ({/33c2f559-settings})

[comment]: # ({b7ea17c1-scripts})
##### Własne skrypty

Następujące typy własnych skryptów nie są obsługiwane przez Zabbix Cloud:

-   Skrypty alertów (`AlertScriptsPath`)
-   Skrypty zewnętrzne (`ExternalScripts`)
-   Skrypty frontend na serwerze Zabbix

Nie można instalować modułów frontend opracowanych przez społeczność.

[comment]: # ({/b7ea17c1-scripts})

[comment]: # ({1b9f04a1-monitoring})
##### Monitorowanie ODBC

Zabbix Cloud obsługuje [monitorowanie ODBC](/manual/config/items/itemtypes/odbc_checks) tylko dla PostgreSQL.
Użyj oficjalnego [szablonu ODBC](/manual/config/templates_out_of_the_box/odbc_checks) Zabbix i zdefiniuj connection string w szablonie, używając:

```yaml
Driver={postgresql}
```

Wtyczka MariaDB jest również zainstalowana, ale obecnie nie działa.
Jeśli jest używana, zdefiniuj:

```yaml
Driver={mysql}
```

::: noteimportant
Nie jest znana żadna działająca konfiguracja dla Oracle MySQL 8.0 w Zabbix Cloud.
Chociaż proste zapytania (takie jak `SELECT 1`) mogą się powieść, bardziej złożone zapytania zwracają `SQL_ERROR`.<br><br>
Nie ma możliwości ograniczenia wywołań ODBC (`StartODBCPollers=1` only).
Intensywne synchroniczne raportowanie może wpływać na wydajność, a jednocześnie może być uruchomione tylko pojedyncze `SELECT`.
:::

[comment]: # ({/1b9f04a1-monitoring})

[comment]: # ({ad8acde6-access})
##### Dostęp do infrastruktury

Zabbix Cloud nie zapewnia dostępu SSH do bazowych węzłów ani nie zezwala na bezpośrednie połączenia z bazą danych (na przykład do portu 3306).
Wszystkie działania związane z konfiguracją, monitorowaniem i rozwiązywaniem problemów muszą być wykonywane za pośrednictwem interfejsu użytkownika chmury lub API, co zapewnia, że warstwy systemu operacyjnego i bazy danych pozostają odizolowane i zabezpieczone.

[comment]: # ({/ad8acde6-access})

[comment]: # ({60d79322-checks})
##### Interfejs aktywnych kontroli 

[Aktywne kontrole](/manual/appendix/items/activepassive#active-checks) w chmurze automatycznie tworzą interfejs hosta z adresem IP niezwiązanym z lokalną siecią.
Domyślnie ten adres IP może być zewnętrzny.
Aby zachować spójność, po utworzeniu możesz ręcznie usunąć lub dostosować interfejs hosta.

[comment]: # ({/60d79322-checks})

[comment]: # ({5e82700f-upload})
##### Przesyłanie certyfikatu SAML

[Uwierzytelnianie SAML](/manual/web_interface/frontend_sections/users/authentication/saml) nie jest obsługiwane, ponieważ niewielu dostawców akceptuje niezaszyfrowane lub niepodpisane komunikaty SAML.

[comment]: # ({/5e82700f-upload})

[comment]: # ({1cd577ac-reports})
##### Zaplanowane raporty

Domyślny typ mediów *Cloud Email* używa transportu skryptowego i nie może być używany do [zaplanowanych raportów](/manual/web_interface/frontend_sections/reports/scheduled).
Aby wysyłać raporty pocztą e-mail:

1. Utwórz nowy typ mediów Email.
2. Przypisz medium e-mail do swojego użytkownika w *Ustawienia użytkownika > Media*.
3. Wybierz ten typ mediów podczas konfigurowania zaplanowanych raportów.

[comment]: # ({/1cd577ac-reports})
