[comment]: # ({48f541a4-ee7b9a7e})
# 20 Lielu JSON vērtību atbalsts

[comment]: # ({/48f541a4-ee7b9a7e})

[comment]: # ({339046b2-1557bf10})
Lai nodrošinātu uzticamu lielu vērtību apstrādi ar JSON [datu tipu](/manual/config/items/item#configuration) (1MiB vai vairāk), pārskatiet un pēc nepieciešamības piemērojiet šādas konfigurācijas izmaiņas:

1\. Ja izmantojat MySQL vai MariaDB, palieliniet maksimālo atļauto paketes izmēru failā `/etc/mysql/my.cnf` (dažās sistēmās noklusējuma vērtība var būt 1MB):

```ini
[mysqld]
max_allowed_packet=128M

[mysqldump]
max_allowed_packet=1G
```

2\. Pēc nepieciešamības pielāgojiet papildu MySQL/MariaDB [servera sistēmas mainīgos](https://dev.mysql.com/doc/refman/8.4/en/server-system-variables.html) un [InnoDB sistēmas mainīgos](https://dev.mysql.com/doc/refman/8.4/en/innodb-parameters.html). Piemēram:

```ini
innodb_io_capacity=1900
connect_timeout=600
wait_timeout=57600
interactive_timeout=57600
net_read_timeout=7200
net_write_timeout=7200
net-buffer-length=32704
```

3\. Palieliniet [`HistoryCacheSize`](/manual/appendix/config/zabbix_server#historycachesize) līdz `2G` Zabbix servera konfigurācijas failā.

4\. Ja izmantojat Zabbix starpniekserveri, palieliniet [`HistoryCacheSize`](/manual/appendix/config/zabbix_proxy#historycachesize) līdz `2G` un [`ProxyMemoryBufferSize`](/manual/appendix/config/zabbix_proxy#proxymemorybuffersize) līdz `2G` starpniekservera konfigurācijas failā.

5\. Ja izmantojat Zabbix aģentu, palieliniet komunikācijas noildzes starp Zabbix serveri/starpniekserveri un aģentu (piemēram, [vienuma noildzes](/manual/config/items/item#item-timeout) vai parametra `Timeout` vērtību Zabbix [servera](/manual/appendix/config/zabbix_server#timeout)/[starpniekservera](/manual/appendix/config/zabbix_proxy#timeout) un [aģenta](/manual/appendix/config/zabbix_agentd#timeout) konfigurācijas failos).
Pretējā gadījumā ziņojumu apmaiņa starp tiem var netikt pabeigta, un var tikt parādītas kļūdas, piemēram, *"message length does not match expected length"*.
Pēc nepieciešamības pārskatiet arī citas noildzes, piemēram, [skripta noildzi](/manual/web_interface/frontend_sections/alerts/scripts#script-timeout) vai [vienuma testa](/manual/web_interface/frontend_sections/administration/general#timeouts) noildzi.

[comment]: # ({/339046b2-1557bf10})
