Овај одељак наводи параметре подржане у MSSQL Zabbix агенту 2 конфигурациона датотека додатка (mssql.conf).
MSSQL додатак је додатак који се може учитати и доступан је и потпуно описан у [складишту додатака за MSSQL] (https://git.zabbix.com/projects/AP/repos/mssql/browse).
Имајте на уму да:
Параметар | Обавезно | Опсег | Подразумевано | Опис |
---|---|---|---|---|
Plugins.MSSQL.CustomQueriesDir | не | празно | Одређује путању датотеке до директоријума који садржи кориснички дефинисане .sql датотеке са прилагођеним упитима које додатак може да изврши. Додатак учитава све доступне .sql датотеке у конфигурисаном директоријуму при покретању. То значи да се све промене у прилагођеним датотекама упита неће одразити док се додатак поново не покрене. Додатак се покреће и зауставља заједно са Zabbix агентом 2. | |
Plugins.MSSQL.Default.CACertPath | не | Подразумевана путања датотеке до сертификата јавног кључа ауторитета за сертификате (CA) који је издао сертификат MSSQL сервера. Сертификат мора бити у PEM формату. | ||
Plugins.MSSQL.Default.Database | не | Подразумевано име базе података за повезивање. | ||
Plugins.MSSQL.Default.Encrypt | no | Одређује подразумевани тип шифровања везе. Могуће вредности су: true - слање података између додатка и сервера је шифровано; false - слање података између додатка и сервера није шифровано изван пакета за пријаву; strict - слање података између додатка и сервера је шифровано E2E помоћу 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 за повезивање. Једина подржана шема је sqlserver:// . Шема се може изоставити. Уграђени акредитиви ће бити игнорисани. |
|
Plugins.MSSQL.Default.User | no | Подразумевано корисничко име које ће бити послато заштићеном MSSQL серверу. | ||
Plugins.MSSQL.KeepAlive | no | 60-900 | 300 | Максимално време чекања (у секундама) пре него што се некоришћене везе додатка затворе. |
Plugins.MSSQL.Sessions.<НазивСесије>.CACertPath | no | Путања датотеке до сертификата јавног кључа сертификационог тела (CA) које је издало сертификат MSSQL сервера за именовану сесију. Сертификат мора бити у PEM формату. <НазивСесије> - дефинише име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<НазивСесије>.БазаДата | no | Име базе података за повезивање за именовану сесију. <НазивСесије> - дефинише име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<НазивСесије>.Encrypt | no | Одређује тип шифровања везе за именовану сесију. Могуће вредности су: true - слање података између додатка и сервера је шифровано; false - слање података између додатка и сервера није шифровано изван пакета за пријаву; strict - слање података између додатка и сервера је шифровано E2E помоћу TDS8; disable - слање података између додатка и сервера није шифровано. <SessionName> - дефинише име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.HostNameInCertificate | no | Уобичајено име (CN) сертификата MSSQL сервера за именовану сесију. <SessionName> - дефинише име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<НазивСесије>.Password | no | Лозинка која ће бити послата заштићеном MSSQL серверу за именовану сесију. <НазивСесије> - дефинише име сесије за коришћење у кључевима ставки. |
||
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 | глобално време чекања | Време чекања на одговор сервера при првом повезивању и на наредним операцијама у сесији. |
Види такође: