9 MySQL plugin

Преглед

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

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

  • Подразумеване вредности одражавају подразумеване вредности процеса, а не вредности у испорученим конфигурационим датотекама;
  • Zabbix подржава конфигурационе датотеке само у UTF-8 кодирању без BOM;
  • Коментари који почињу са "#" су подржани само на почетку реда.

Параметри

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
(да, ако је Plugins.Mysql.Default.TLSConnect подешен на verify_ca или verify_full)
Пуна путања датотеке која садржи CA(е) сертификате највишег нивоа за верификацију равноправних сертификата за шифровану комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.
Plugins.Mysql.Default.TLSCertFile no
(да, ако је Plugins.Mysql.Default.TLSConnect подешен на verify_ca или verify_full)
Пуна путања датотеке која садржи сертификат агента или ланац сертификата за шифровану комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.
Plugins.Mysql.Default.TLSConnect no Тип шифровања за комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.

Подржане вредности:
обавезно - захтева TLS везу;
verify_ca - провери сертификате;
verify_full - провери сертификате и IP адресу.
Plugins.Mysql.Default.TLSKeyFile no
(да, ако ПPlugins.Mysql.Default.TLSConnect је подешен на * verify_ca* или * verify_full*)
Пуна путања датотеке која садржи приватни кључ базе података за шифровану комуникацију између Zabbix агента 2 и надгледаних база података; користи се ако није наведена вредност у именованој сесији.
Plugins.Mysql.Default.Uri no tcp://localhost:3306 Подразумевани URI за повезивање са MySQL; користи се ако није наведена вредност у кључу ставке или именованој сесији.

Не би требало да садржи уграђене акредитиве (они ће бити занемарени).
Мора да се подудара са URI форматом.
Подржане шеме: tcp, unix; шема се може изоставити.
Порт може бити изостављен (подразумевано=3306).
Примери: tcp://localhost:3306
localhost
unix:/var/run/mysql.sock
Plugins.Mysql.Default.User no Подразумевано корисничко име за повезивање са MySQL; користи се ако ниједна вредност није наведена у кључу ставке или именованој сесији.
Plugins.Mysql.KeepAlive no 60-900 300 Максимално време чекања (у секундама) пре него што се неискоришћене везе додатака затворе.
Plugins.Mysql.Sessions.<SessionName>.Password no Названа лозинка сесије.
<SessionName> - дефиниши име сесије за коришћење у кључевима ставки.
Plugins.Mysql.Sessions.<SessionName>.TLSCAFile no
(да, ако су Plugins.Mysql.Sessions.<SessionName>.TLSConnect је подешен на * verify_ca* или * verify_full*)
Пуна путања датотеке која садржи CA(е) сертификате највишег нивоа за верификацију сертификата равноправних корисника, који се користи за шифровану комуникацију између Zabbix агента 2 и надгледаних база података.
<SessionName> - дефинише име сесије за користећи кључеве ставки.
Plugins.Mysql.Sessions.<SessionName>.TLSCertFile да, ако Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile је специфициран Пуна путања датотеке која садржи сертификат агента или ланац сертификата, који се користи за шифровану комуникацију између Zabbix агента 2 и надгледаних база података.
<SessionName> - дефинише име сесије за коришћење у кључевима ставки.
Plugins.Mysql.Sessions.<SessionName>.TLSConnect no Тип шифровања за комуникацију између Zabbix агента 2 и надгледаних база података.
<SessionName> - дефиниши име сесије за коришћење у кључевима ставки.

Подржане вредности:
обавезно - захтевајте TLS везу;
verify_ca - потврдите сертификате;
verify_full - потврдите сертификате и IP адреса.
Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile да, ако је наведено Plugins.Mysql.Sessions.<SessionName>.TLSCertFile Пуна путања датотеке која садржи приватни кључ базе података који се користи за шифровану комуникацију између Zabbix агента 2 и надгледаних база података.
<SessionName> - дефинише име сесије за коришћење у кључевима ставки.
Plugins.Mysql.Sessions.<SessionName>.Uri no Стринг за везу именоване сесије.
<SessionName> - дефиниши име сесије за коришћење у кључевима ставки.

Не би требало да садржи уграђене акредитиве (они ће бити занемарени).<br >Мора одговарати URI формату.
Подржане шеме: tcp, unix; шема се може изоставити.
Порт може бити изостављен (подразумевано=3306).
Примери: tcp://localhost:3306
localhost
unix:/var/run/mysql.sock
Plugins.Mysql.Sessions.<SessionName>.User no Корисничко име именоване сесије.
<SessionName> - дефиниши име сесије за коришћење у кључевима ставки.
Plugins.Mysql.Timeout no 1-30 глобално временско ограничење Временско ограничење за извршење захтева (колико дуго да сачекате да се захтев заврши пре него што га искључите).

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