Овај одељак наводи параметре подржане у MSSQL Zabbix агенту 2 конфигурациона датотека додатка (mssql.conf).
MSSQL додатак је додатак који се може учитати и доступан је и потпуно описан у [складишту додатака за MSSQL] (https://git.zabbix.com/projects/AP/repos/mssql/browse).
Имајте на уму да:
Parameter | Description |
---|---|
-V --version | Print the plugin version and license information. |
-h --help | Print help information (shorthand). |
Parameter | Mandatory | Range | Default | Description |
---|---|---|---|---|
Plugins.MSSQL.CustomQueriesDir | no | /usr/local/share/zabbix/custom-queries/mssql за Unix системе*:\Program Files\Zabbix Agent 2\Custom Queries\MSSQL за Windows системе, где је * назив диска из променљиве окружења ProgramFiles |
Одређује путању датотеке до директоријума која садржи кориснички дефинисане .sql датотеке са прилагођеним упитима које додатак може да изврши. Додатак учитава све доступне .sql датотеке у конфигурисаном директоријуму при покретању. То значи да се све промене у прилагођеним датотекама упита неће одразити док се додатак поново не покрене. Додатак се покреће и зауставља заједно са Zabbix агентом 2. | |
Plugins.MSSQL.CustomQueriesEnabled | no | false | Ако је подешено, омогућава извршавање кључа ставке mssql.custom.query . Ако је онемогућено, упити се неће учитавати из путање директоријума прилагођених упита. |
|
Plugins.MSSQL.Default.CACertPath | no | Подразумевана путања датотеке до сертификата јавног кључа ауторитета за сертификате (CA) који је издао сертификат MSSQL сервера. Сертификат мора бити у PEM формату. | ||
Plugins.MSSQL.Default.Database | no | Подразумевано име базе података за повезивање. | ||
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.<SessionName>.CACertPath | no | Путања датотеке до сертификата јавног кључа сертификационог тела (CA) које је издало сертификат MSSQL сервера за именовану сесију. Сертификат мора бити у PEM формату. <SessionName> - дефинише име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.Database | no | Име базе података за повезивање за именовану сесију. <SessionName> - дефинише име сесије за коришћење у кључевима ставки. |
||
Plugins.MSSQL.Sessions.<SessionName>.Encrypt | no | Одређује тип шифровања везе за именовану сесију. Могуће вредности су: true - слање података између додатка и сервера је шифровано; false - слање података између додатка и сервера није шифровано изван пакета за пријаву; strict - слање података између додатка и сервера је шифровано E2E помоћу 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/libexec/zabbix/zabbix-agent2-plugin-mssql |
||
Plugins.MSSQL.Timeout | no | 1-30 | global timeout | Трајање, у секундама, чекања на одговор сервера при првом повезивању и на наредним операцијама у сесији. |
Погледајте такође: