[comment]: # (tags: mysql)

[comment]: # ({b33e61aa-f957ad95})
# 9 MySQL plugin

[comment]: # ({/b33e61aa-f957ad95})

[comment]: # ({7e8aa5c3-7e8aa5c3})
#### Преглед

Овај одељак наводи параметре подржане у конфигурационој датотеци додатка MySQL Zabbix  агент 2 (mysql.conf).

Имајте на уму да:

-   Подразумеване вредности одражавају подразумеване вредности процеса, а не вредности у испорученим конфигурационим датотекама;
-   Zabbix подржава конфигурационе датотеке само у UTF-8 кодирању без [BOM](https://en.wikipedia.org/wiki/Byte_order_mark);
-   Коментари који почињу са "\#" су подржани само на почетку реда.

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

[comment]: # ({72a2c5d0-b9c98913})
#### Параметри

|Parameter|Mandatory|Range|Default|Description|
|--|--|--|--|----------|
|Plugins.Mysql.CallTimeout|no|1-30|global timeout |Максимално време у секундама за чекање да се захтев обави.|
|Plugins.Mysql.CustomQueriesPath|no| |empty|Комплетна путања до директоријума који се користи за складиштење прилагођених упита.|
|Plugins.Mysql.Default.Password|no| | |Подразумевана лозинка за повезивање са MySQL-ом; користи се ако није наведена вредност у кључу ставке или именованој сесији.|
|Plugins.Mysql.Default.TLSCAFile|no<br>(да, ако је Plugins.Mysql.Default.TLSConnect подешен на *verify_ca* или *verify_full*) | | |Комплетна путања датотеке која садржи CA(s) сертификате највишег нивоа за верификацију сертификата удаљеног сервера за шифровану комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.|
|Plugins.Mysql.Default.TLSCertFile|no<br>(да, ако је Plugins.Mysql.Default.TLSConnect подешен на *verify_ca* или *verify_full*)| | |Пуна путања датотеке која садржи сертификат агента или ланац сертификата за шифровану комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.|
|Plugins.Mysql.Default.TLSConnect|no| | |Тип шифровања за комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.<br><br>Подржане вредности:<br>*обавезно* - захтева TLS везу;<br>*verify\_ca* - провери сертификате;<br>*verify\_full * - провери сертификате и IP адресу.|
|Plugins.Mysql.Default.TLSKeyFile|no<br>(да, ако Plugins.Mysql.Default.TLSConnect је подешен на * verify_ca* или * verify_full*)| | |Пуна путања датотеке која садржи приватни кључ базе података за шифровану комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.|
|Plugins.Mysql.Default.Uri|no| |tcp://localhost:3306|Подразумевани URI за повезивање са MySQL-ом; користи се ако није наведена вредност у кључу ставке или именованој сесији. <br><br>Не би требало да садржи уграђене креденцијале (они ће бити занемарени).<br>Мора да се подудара са URI форматом.<br>Подржане шеме: `tcp `, `unix `; шема се може изоставити.<br>Порт може бити изостављен (подразумевано=3306).<br>Примери: `tcp://localhost:3306`<br>`localhost`<br>`unix:/var/run/mysql.sock`|
|Plugins.Mysql.Default.User|no| | |Подразумевано корисничко име за повезивање са MySQL-ом; користи се ако ниједна вредност није наведена у кључу ставке или именованој сесији.|
|Plugins.Mysql.KeepAlive|no|60-900|300|Максимално време чекања (у секундама) пре него што се неискоришћене везе додатака затворе.|
|Plugins.Mysql.Sessions.<SessionName>.Password|no| | |Названа лозинка сесије.<br>**<SessionName>** - дефинише име сесије за коришћење у кључевима ставки.|
|Plugins.Mysql.Sessions.<SessionName>.TLSCAFile|no<br>(да, ако су Plugins.Mysql.Sessions.<SessionName>.TLSConnect  је подешен на * verify_ca* или * verify_full*)| | |Комплетна путања датотеке која садржи CA(s) сертификате највишег нивоа за верификацију сертификата удаљених сервера, који се користи за шифровану комуникацију између Zabbix агента 2 и надгледаних база података.<br>**<SessionName>** - дефинише име сесије за кључеве ставки који се користе.|
|Plugins.Mysql.Sessions.<SessionName>.TLSCertFile|да, ако је Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile специфициран| | |Комплетна путања датотеке која садржи сертификат агента или ланац сертификата, који се користи за шифровану комуникацију између Zabbix агента 2 и надгледаних база података.<br>**<SessionName>** - дефинише име сесије за коришћење у кључевима ставки.|
|Plugins.Mysql.Sessions.<SessionName>.TLSConnect|no| | |Тип шифровања за комуникацију између Zabbix агента 2 и надгледаних база података.<br>**<SessionName>** - дефинише име сесије за коришћење у кључевима ставки.<br><br>Подржане вредности:<br>*обавезно* - захтева TLS везу;<br>*verify\_ca* - верификује сертификате;<br>*verify\_full* - верификује сертификате и IP адресе.|
|Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile|да, ако је наведено Plugins.Mysql.Sessions.<SessionName>.TLSCertFile| | |Комплетна путања датотеке која садржи приватни кључ базе података који се користи за шифровану комуникацију између Zabbix агента 2 и надгледаних база података.<br>**<SessionName>** - дефинише име сесије за коришћење у кључевима ставки.|
|Plugins.Mysql.Sessions.<SessionName>.Uri|no| | |Конекциони стринг именоване сесије.<br>**<SessionName>** - дефинише име сесије за коришћење у кључевима ставки.<br><br>Не би требало да садржи уграђене креденцијале (они ће бити занемарени).<br >Мора одговарати URI формату.<br>Подржане шеме: `tcp`, `unix`; шема се може изоставити.<br>Порт може бити изостављен (подразумевано=3306).<br>Примери: `tcp://localhost:3306`<br>`localhost`<br>`unix:/var/run/mysql.sock`|
|Plugins.Mysql.Sessions.<SessionName>.User|no| | |Корисничко име именоване сесије.<br>**<SessionName>** - дефинише име сесије за коришћење у кључевима ставки.|
|Plugins.Mysql.Timeout|no|1-30|глобално временско ограничење|Максимално време у секундама за чекање када треба да се успостави веза.|

Погледајте такође:

-   Опис општих параметара конфигурације Zabbix агента 2:
    [Zabbix agent 2 (UNIX)](/manual/appendix/config/zabbix_agent2)/
    [Zabbix agent 2
    (Windows)](/manual/appendix/config/zabbix_agent2_win)
-   Упутства за конфигурисање [додатака](/manual/extensions/plugins)

[comment]: # ({/72a2c5d0-b9c98913})
