Овај одељак наводи параметре подржане у конфигурационој датотеци додатка за MSSQL Zabbix агент 2 (mssql.conf).
MSSQL додатак је додатак који се може учитати и доступан је и у потпуности описан у [складишту MSSQL додатака] (https://git.zabbix.com/projects/AP/repos/mssql/browse).
Имајте на уму да:
Parameter | Mandatory | Range | Default | Description |
---|---|---|---|---|
Plugins.MSSQL.CustomQueriesDir | no | empty | Одређује путању датотеке до директоријума који садржи кориснички дефинисане . sql датотеке са прилагођеним упитима које додатак може да изврши. Додатак учитава све доступне .sql датотеке у конфигурисаном директоријуму при покретању. То значи да се све промене у датотекама прилагођених упита неће одразити док се додатак поново не покрене. Додатак се покреће и зауставља заједно са Zabbix агентом 2. | |
Plugins.MSSQL.Default.CACertPath | no | Подразумевана путања датотеке до сертификата јавног кључа органа за издавање сертификата (CA) који је издао сертификат MSSQL сервера. Сертификат мора бити у PEM формату. | ||
Plugins.MSSQL.Default.Database | no | Подразумевано име базе података за повезивање. | ||
Plugins.MSSQL.Default.Encrypt | no | Одређује подразумевани тип шифровања везе. Могуће вредности су: * true* - слање података између додатка и сервера је шифровано; * false* - слање података између додатка и сервера није шифровано даље од пакета за пријаву; * strict* - слање података између додатка и сервера је шифрован Е2Е помоћу TDS8; disable - слање података између додатка и сервера није шифровано. |
||
Plugins.MSSQL.Default.HostNameInCertificate | no | Уобичајено име (CN) сертификата MSSQL сервера подразумевано. | ||
Plugins.MSSQL.Default.Password | no | Лозинка која се подразумевано шаље заштићеном MSSQL серверу. | ||
Plugins.MSSQL.Default.TLSMinVersion | no | Минимална TLS верзија која се подразумевано користи. Могуће вредности су: 1.0 , 1.1 , 1.2 , 1.3 . |
||
Plugins.MSSQL.Default.TrustServerCertificate | no | Да ли додатак треба да верује сертификату сервера без његове подразумеване валидације. Могуће вредности: true , false . |
||
Plugins.MSSQL.Default.Uri | no | sqlserver://localhost:1433 | Подразумевани URI за повезивање. Једина подржана шема је qlserver:// . Шема се може изоставити. Уграђени акредитиви ће бити занемарени. |
|
Plugins.MSSQL.Default.User | no | Подразумевано корисничко име које се шаље заштићеном MSSQL серверу. | ||
Plugins.MSSQL.KeepAlive | no | 60-900 | 300 | Максимално време чекања (у секундама) пре него што се неискоришћене везе додатака затворе. |
Plugins.MSSQL.Sessions.<SessionName>.CACertPath | no | Путања датотеке до сертификата јавног кључа органа за издавање сертификата (CA) који је издао сертификат MSSQL сервера за именовану сесију. Сертификат мора бити у PEM формату. <SessionName> - дефинишите име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.Database | no | Име базе података за повезивање за именовану сесију. <SessionName> - дефинишите име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.Encrypt | no | Одређује тип шифровања везе за именовану сесију. Могуће вредности су: * true* - слање података између додатка и сервера је шифровано; * false* - слање података између додатка и сервера није шифровано даље од пакета за пријаву; * strict* - слање података између додатка и сервера је шифрован Е2Е помоћу TDS8; disable - слање података између додатка и сервера није шифровано. <SessionName> - дефиниши име сесије за коришћење у ставци кључеви. |
||
Plugins.MSSQL.Sessions.<SessionName>.HostNameInCertificate | no | Заједничко име (CN) сертификата MSSQL сервера за именовану сесију. <SessionName> - дефинишите име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.Password | no | Лозинка која се шаље заштићеном MSSQL серверу за именовану сесију.<бр><SessionName> - дефинише име сесије за коришћење у кључевима ставки. | ||
Plugins.MSSQL.Sessions.<SessionName>.TLSMinVersion | no | Минимална верзија TLS-а која се користи за именовану сесију. Могуће вредности су: 1.0 , 1.1 , 1.2 , 1.3 .<бр><SessionName> - дефинишите име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.TrustServerCertificate | no | Да ли додатак треба да верује сертификату сервера без провере ваљаности за именовану сесију. Могуће вредности: true , false .<SessionName> - дефинише име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.Uri | no | sqlserver://localhost:1433 | URI за повезивање, за именовану сесију. Једина подржана шема је sqlserver:// . Шема се може изоставити. Уграђени акредитиви ће бити занемарени.<SessionName> - дефинишите име сесије за коришћење у кључевима ставки. |
|
Plugins.MSSQL.Sessions.<SessionName>.User | no | Корисничко име које ће бити послато заштићеном MSSQL серверу за именовану сесију. <SessionName> - дефинишите име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.System.Path | no | Путања до извршне датотеке MSSQL додатка. Глобално подешавање за MSSQL додатак. Примењено на све везе. Пример употребе: Plugins.MSSQL.System.Path=/usr/sbin/zabbix-agent2-plugin/zabbix-agent2-plugin-mssql |
||
Plugins.MSSQL.Timeout | no | 1-30 | global timeout | Количина времена за чекање да сервер одговори када први повезивање и пратеће операције у сесији. |
Погледајте такође: