3 Zabbix agent (UNIX)
Преглед
Параметри које подржава конфигурациона датотека Zabbix агента (zabbix_agentd.conf) су наведени у овом одељку.
Параметри су наведени без додатних информација. Кликните на параметар да видите све детаље.
| Parameter | Description | ||
|---|---|---|---|
| Alias | Поставља псеудоним за кључ ставке. | ||
| AllowKey | Дозволи извршавање оних кључева ставки који одговарају шаблону. | ||
| AllowRoot | Дозволи агенту да ради као 'root'. | ||
| BufferSend | Не чувајте податке дуже од Н секунди у баферу. | ||
| BufferSize | Максимални број вредности у меморијском баферу. | ||
| DebugLevel | Ниво за отклањање грешака. | ||
| DenyKey | Забрани извршавање оних кључева ставке који одговарају образац. | ||
| EnableRemoteCommands | Да ли су удаљене команде са Zabbix сервера дозвољене. | ||
| HeartbeatFrequency | Учесталост порука откуцаја срца у секундама. | ||
| HostInterface | опциони параметар који дефинише интерфејс домаћина. | HostInterfaceItem | Опционални параметар који дефинише ставку која се користи за добијање интерфејса домаћина. |
| HostMetadata | Опционални параметар који дефинише метаподатке домаћина. | ||
| HostMetadataItem | Опционални параметар који дефинише ставка Zabbix агента која се користи за добијање метаподатака домаћина. | ||
| Hostname | Опционални параметар који дефинише име домаћина. | ||
| HostnameItem | Опционални параметар који дефинише ставку Zabbix агента која се користи за добијање имена домаћина. | ||
| Include | Можете укључити појединачне датотеке или све датотеке у директоријуму у конфигурацији фајл. | ||
| ListenBacklog | Максимални број веза на чекању у TCP реду. | ||
| ListenIP | Листа IP адреса раздвојених зарезима које агент треба да слуша. | ||
| ListenPort | Агент ће слушати на овом порту за везе са сервера. | ||
| LoadModule | Модул за учитавање при покретању агента. | ||
| LoadModulePath | Пуна путања до локације модула агента. | ||
| LogFile | Назив датотеке евиденције. | ||
| LogFileSize | Максимална величина датотеке евиденције. | ||
| LogRemoteCommands | Омогући евидентирање извршене команде љуске као упозорења. | ||
| LogType | Тип излаза дневника. | ||
| MaxLinesPerSecond | Максимални број нових линија које ће агент послати у секунди Zabbix серверу или проксију приликом обраде активних провера 'log' и 'logrt'. | ||
| PidFile | Име PID датотека. | ||
| RefreshActiveChecks | Колико често се листа активних провера освежава. | ||
| Server | Листа IP адреса раздвојених зарезима, опционо у CIDR нотацији или DNS именима Zabbix сервера и Zabbix проксија. | ||
| ServerActive | Zabbix сервер/прокси адреса или конфигурација кластера за добијање активних провера. | ||
| SourceIP | Изворна IP адреса. | ||
| StartAgents | Број унапред форкираних инстанци zabbix_agentd који обради пасивне провере. | ||
| Timeout | Одређује колико дуго треба чекати (у секундама) за успостављање везе и размену података са Заббик прокси или сервер. | ||
| TLSAccept | Које долазне везе прихватити. | ||
| TLSCAFile | Пуна путања датотеке која садржи CA сертификате највишег нивоа за истоврсни сертификат верификација, користи се за шифровану комуникацију између Zabbix компоненти. | ||
| TLSCertFile | Пуна путања датотеке која садржи сертификат агента или ланац сертификата, који се користи за шифровану комуникацију између Zabbix компоненти. | ||
| TLSCipherAll | GnuTLS приоритетни стринг или OpenSSL (TLS 1.2) низ шифре. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима и PSK-у. | ||
| TLSCipherAll13 | Стринг за шифровање за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима и PSK-у. | ||
| TLSCipherCert | Стринг приоритета GnuTLS или OpenSSL (TLS 1.2) низ шифровања. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима. | ||
| TLSCipherCert13 | Стринг за шифровање за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на сертификатима. | ||
| TLSCipherPSK | GnuTLS приоритетни низ или OpenSSL (TLS 1.2) низ шифровања. Заобиђите подразумеване критеријуме за избор комплета шифровања за шифровање засновано на PSK-у. | ||
| TLSCipherPSK13 | Стринг за шифровање за OpenSSL 1.1.1 или новији у TLS 1.3. Замени подразумеване критеријуме за избор шифрованог пакета за шифровање засновано на PSK-у. | ||
| TLSConnect | Како агент треба да се повеже са Zabbix сервером или проксијем. | ||
| TLSCRLFile | Пуна путања датотеке која садржи опозване сертификате. Овај параметар се користи за шифровану комуникацију између Zabbix компоненти. | ||
| TLSKeyFile | Пуна путања датотеке која садржи приватни кључ агента, који се користи за шифровану комуникацију између Zabbix компоненти. | ||
| TLSPSKFile | Пуна путања датотеке која садржи претходно дељени кључ агента, који се користи за шифровану комуникацију са Zabbix сервер. | ||
| TLSPSKIdentity | Стринг идентитета унапред дељеног кључа, који се користи за шифровану комуникацију са Zabbix сервером. | ||
| TLSServerCertIssuer | Издавач сертификата дозвољеног сервера (прокси). | ||
| TLSServerCertSubject | Дозвољени сервер (прокси) предмет сертификата. | ||
| UnsafeUserParameters | Дозволи да се сви карактери прослеђују у аргументима кориснички дефинисаним параметрима. | ||
| User | Отпусти привилегије одређеном, постојећем кориснику на систему. | ||
| UserParameter | Кориснички дефинисани параметар за монитор. | ||
| UserParameterDir | Подразумевана путања за претрагу за команде UserParameter . |
Сви параметри нису обавезни осим ако је изричито наведено да је параметар обавезан.
Имајте на уму да:
- Подразумеване вредности одражавају подразумеване вредности демона, а не вредности у испорученим конфигурационим датотекама;
- Zabbix подржава конфигурационе датотеке само у UTF-8 кодирању без BOM;
- Коментари који почињу са „#“ су подржани само на почетку реда.
Детаљи параметра
Alias
Поставља псеудоним за кључ ставке. Може да се користи за замену дугачког и сложеног кључа ставке краћим и једноставнијим.
Може бити присутно више параметара Alias. Више параметара са истим кључем Alias није дозвољено.
Различити кључеви Alias могу упућивати на исти кључ ставке.
Псеудоними се могу користити у HostMetadataItem, али не и у параметру HostMetadataItem.
Пример 1: Преузимање ИД-а корисника 'zabbix'.
Alias=zabbix.userid:vfs.file.regexp[/etc/passwd,"^zabbix:.:([0-9]+)",,,,\1]
Сада zabbix.userid скраћени тастер се може користити за преузимање података.
Пример 2: Добијање коришћења CPU-а са подразумеваним и прилагођеним параметрима.
Alias=cpu.util:system.cpu.util Alias=cpu.util[]:system.cpu.util[]
Ово омогућава коришћење кључа cpu.util да бисте добили проценат искоришћења CPU-а са подразумеваним параметрима као као и да користите pu.util[all, idle, avg15] да бисте добили одређене податке о коришћењу CPU-а.
Пример 3: Покретање више откривање ниског нивоа правила која обрађују исте ставке откривања.
Alias=vfs.fs.discovery[*]:vfs.fs.discovery
Сада је могуће подесити неколико правила откривања користећи vfs.fs.discovery са различитим параметрима за свако правило, нпр. vfs.fs.discovery[foo], vfs.fs.discovery[bar] итд.
AllowKey
Дозволите извршавање оних кључева ставки који одговарају шаблону. Образац кључа је џокерски израз који подржава знак „*“ за подударање са било којим бројем било ког карактера.
Правила за подударање више кључева могу бити дефинисана у комбинацији са DenyKey-ом. Параметри се обрађују један по један према редоследу њиховог појављивања. Такође погледајте: Ограничавање провера агента.
AllowRoot
Дозволите агенту да ради као 'root'. Ако је онемогућено и агент је покренут од стране 'root', агент ће уместо тога покушати да пређе на корисника 'zabbix'. Нема ефекта ако се покрене под обичним корисником.
Подразумевано: 0
Вредности: 0 - не дозвољавају; 1 - дозволити
BufferSend
Не чувајте податке дуже од N секунди у баферу.
Подразумевано: 5
Опсег: 1-3600
BufferSize
Максималан број вредности у меморијском баферу. Агент ће послати све прикупљене податке на Zabbix сервер или прокси ако је бафер пун.
Подразумевано: 100
Опсег: 2-65535
DebugLevel
Наведите ниво отклањања грешака:
0 - основне информације о покретању и заустављању Zabbix процеса
1 - критичне информације;
2 - информације о грешци;<бр>3 - упозорења;
4 - за отклањање грешака (производи пуно информација);
5 - проширено отклањање грешака (производи још више информација).
Подразумевано: 3
Опсег: 0-5
DenyKey
Одбијте извршење оних кључева ставки који одговарају шаблону. Образац кључа је џокер израз који подржава знак „*“ за подударање са било којим бројем било ког карактера.<бр>Правила за подударање више кључева могу да се дефинишу у комбинацији са AllowKey. Параметри се обрађују један по један према редоследу њиховог појављивања. Такође погледајте: Ограничавање провера агента.
EnableRemoteCommands
Да ли су удаљене команде са Zabbix сервера дозвољене. Овај параметар је deprecated, уместо тога користите AllowKey=system.run[*] или DenyKey=system.run[*].
То је интерни псеудоним за AllowKey/DenyKey параметре у зависности од вредност:
0 - DenyKey=system.run[*]
1 - AllowKey=system.run[*]
Подразумевано: 0<бр>Вредности: 0 - не дозвољава, 1 - дозвољава
HeartbeatFrequency
Учесталост порука откуцаја срца у секундама. Користи се за праћење доступности активних провера.
0 - поруке откуцаја срца су онемогућене.
Подразумевано: 60
Опсег: 0-3600
HostInterface
Опциони параметар који дефинише интерфејс домаћина. Интерфејс домаћина се користи у процесу аутоматска регистрација. Ако није дефинисана, вредност ће бити добијена од HostInterfaceItem.<бр>Агент ће издати грешку и неће покренути ако вредност прелази ограничење од 255 знакова.
Опсег: 0-255 знакова
HostInterfaceItem
Опциони параметар који дефинише ставку која се користи за добијање интерфејса домаћина.
Интерфејс домаћина се користи у процесу ауторегистрација.
Током захтева за аутоматску регистрацију агент ће евидентирати порука упозорења ако вредност коју је враћена наведена ставка прелази ограничење од 255 знакова.
system.run[] ставка је подржана без обзира на вредности AllowKey/DenyKey .
Ова опција се користи само када HostInterface није дефинисан.
HostMetadata
Опциони параметар који дефинише метаподатке домаћина. Метаподаци домаћина се користе само у процесу аутоматске регистрације домаћинаHostMetadataItem (активни агент). Ако није дефинисана, вредност ће бити преузета од HostMetadataItem.
Агент ће издати грешку и неће покренути ако је наведена вредност преко границе од 2034 бајта или низа који није UTF-8.
Опсег: 0-2034 бајта
HostMetadataItem
Опциони параметар који дефинише ставку Zabbix агента која се користи за добијање метаподатака домаћина. Ова опција се користи само када HostMetadata није дефинисан. Подржани су кориснички параметри и псеудоними. Ставка system.run[] је подржана без обзира на вредности AllowKey/DenyKey.
Вредност HostMetadataItem се преузима при сваком покушају аутоматске регистрације и користи се само у процесу аутоматске регистрације домаћина (активни агент).
Током захтева за аутоматску регистрацију агент ће евидентирати упозорење поруку ако је вредност коју је враћена наведена ставка прекорачила ограничење од 65535 UTF-8 кодних тачака. Вредност коју враћа ставка мора бити UTF-8 стринг у супротном ће бити занемарена.
Hostname
Листа јединствених имена домаћина раздвојених зарезима, која разликују велика и мала слова. Обавезно за активне провере и мора да одговара именима домаћина како су конфигурисани на серверу. Вредност се добија из HostnameItem ако је недефинисана.<бр>Дозвољени знакови: алфанумерички, '.', ' ', '_' и '-'. Максимална дужина: 128 знакова по имену домаћина, 2048 знакова за цео ред.
Подразумевано: Подешава ставку HostnameItem
HostnameItem
Опциони параметар који дефинише ставку Zabbix агента која се користи за добијање имена домаћина. Ова опција се користи само када име домаћина није дефинисано. Кориснички параметри или алиаси нису подржани, али system.run[] ставка је подржана без обзира на вредности AllowKey/DenyKey.
Подразумевано: system.hostname
Укључује
Можете укључити појединачне датотеке или све датотеке у директоријуму у конфигурационој датотеци. Да бисте укључили само релевантне датотеке у наведени директоријум, џокер знак звездице је подржан за подударање шаблона.
Погледајте посебне напомене о ограничењима.
Пример:
Include=/absolute/path/to/config/files/*.conf
ListenBacklog
Максималан број веза на чекању у TCP реду.
Подразумевана вредност је чврсто кодирана константа, која зависи од система.
Максимална подржана вредност зависи од система, превисоке вредности могу бити тихо скраћене на 'implementation-specified maximum'.
Подразумевано: SOMAXCONN
Опсег: 0 - INT_MAX
ListenIP
Листа IP адреса раздвојених зарезима које агент треба да слуша.
Подразумевано: 0.0.0.0
ListenPort
Агент ће слушати на овом порту за везе са сервера.
Подразумевано: 10050
Опсег: 1024-32767
LoadModule
Модул за учитавање при покретању агента. Модули се користе за проширење функционалности агента. Модул мора бити лоциран у директоријуму који је навео LoadModulePath или путања мора претходити имену модула. Ако је претходна путања апсолутна (почиње са '/'), онда се LoadModulePath игнорише.
Формати:
LoadModule=<module.so>
LoadModule=<path/module.so>
LoadModule=</abs_path/module.so>
Дозвољено је укључивање више LoadModule параметара.
LoadModulePath
Пуна путања до локације модула агента. Подразумевано зависи од опција компилације.
LogFile
Име датотеке евиденције.
Обавезно: Да, ако је LogType подешен на file; иначе не
LogFileSize
Максимална величина датотеке евиденције у MB.
0 - онемогући аутоматску ротацију евиденције.
Напомена: Ако је достигнуто ограничење величине датотеке евиденције и ротација датотеке не успе, из било ког разлога, постојећа датотека евиденције се скраћује и почео изнова.
Подразумевано: 1
Распон: 0-1024
LogRemoteCommands
Омогућите евидентирање извршених команди љуске као упозорења. Команде ће се евидентирати само ако се извршавају на даљину. Уноси дневника неће бити креирани ако се систем.рун[] покрене локално помоћу параметара HostMetadataItem, HostInterfaceItem или HostnameItem.
Подразумевано: 0
Вредности: 0 - онемогућено, 1 - омогућено
LogType
Тип излаза дневника:
file - упиши дневник у датотеку коју је навела параметар LogFile;<бр> system - упиши дневник у сислог;
console - упиши дневник у стандардни излаз.
Подразумевано : file
MaxLinesPerSecond
Максималан број нових линија које ће агент послати у секунди Zabbix серверу или проксију приликом обраде активних провера 'log' и 'logrt'. Наведена вредност ће бити замењена параметром 'maxlines', наведеним у кључу ставке 'log' или 'logrt'.
Напомена: Zabbix ће обрадити 10 пута више нових линија него што је подешено у MaxLinesPerSecond да би тражио обавезни стринг у ставкама дневника.
Подразумевано: 20
Опсег: 1-1000
PidFile
Име PID датотеке.
Подразумевано: /tmp/zabbix_agentd.pid
RefreshActiveChecks
Колико често се листа активних провера освежава, у секундама. Имајте на уму да ће након неуспеха освежавања активних провера следеће освежавање бити покушано за 60.
Подразумевано: 5
Опсег: 1-86400
Сервер
Листа IP адреса раздвојених зарезима, опционо у CIDR нотацији, или DNS имена Zabbix сервера и Zabbix проксија. Долазне везе ће бити прихваћене само од домаћина наведених овде. Ако је подршка за IPv6 омогућена, онда се '127.0.0.1', '::127.0.0.1', '::фффф:127.0.0.1' третирају једнако и '::/0' ће дозволити било коју IPv4 или IPv6 адресу. '0.0.0.0/0' се може користити за омогућавање било које IPv4 адресе. Имајте на уму да RFC4291. подржава „IPv4-компатибилне IPv6 адресе“ (префикс 0000::/96). Размаци су дозвољени.
Пример:
Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
Обавезно: да, ако СтартАгентс није експлицитно подешен на 0
ServerActive
Zabbix сервер/прокси адреса или конфигурација кластера за добијање активних провера. Адреса сервера/проксија је IP адреса или DNS име и опциони порт одвојени двотачком.
Конфигурација кластера је једна или више адреса сервера одвојених тачком и зарезом. Може се навести више Zabbix сервера/кластера и Zabbix проксија, одвојених зарезом. Са сваког Zabbix сервера/кластера не треба навести више од једног Zabbix проки сервера. Ако је наведен Zabbix прокси, онда Zabbix сервер/кластер за тај прокси не би требало да буде наведен.
Може се обезбедити више адреса раздвојених зарезима за паралелно коришћење неколико независних Zabbix сервера. Размаци су дозвољени.
Ако порт није наведен, користи се подразумевани порт.
IPv6 адресе морају бити затворене у угластим заградама ако је наведен порт за тор домаћина. Ако порт није наведен, угласте заграде за IPv6 адресе су опционе.
Ако овај параметар није наведен, активне провере су онемогућене.
Пример за Zabbix прокси:
ServerActive=127.0.0.1:10051
Пример за више сервера:
ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]
Пример високе доступности:
ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3
Пример за високу доступност са два кластера и један сервер:
ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain
SourceIP
Изворна IP адреса за:
- одлазне везе са Zabbix сервером или Zabbix проксијем;
- успостављање веза током извршавања неких ставки (web.page.get, net.tcp.port, итд.).
StartAgents
Број унапред раздвојених инстанци zabbix_agentd који обрађују пасивне провере. Ако је подешено на 0, пасивне провере су онемогућене и агент неће слушати ниједан TCP порт.
Подразумевано: 10
Опсег: 0-100
Timeout
Одређује колико дуго треба чекати (у секундама) за успостављање везе и размену података са Zabbix проксијем или сервером.
Овај параметар дефинише трајање различитих операција, укључујући:
- чекање одговора од Zabbix сервера;
- слање захтева Zabbix серверу, укључујући активне провере захтеве за конфигурацију и податке о ставкама;
- преузимање података дневника путем лог датотеке или праћења дневника догађаја у систему Windows;
- слање порука о откуцају срца;
- максимално трајање за
vfs.*провере; - коришћење од стране Zabbix агентских модула;
- служење као резервна опција у сценаријима где сервер или прокси старији од верзије 7.0 шаље провере без временских ограничења.
Подразумевано: 3
Опсег: 1-30
TLSAccept
Које долазне везе прихватити. Користи се за пасивне провере. Може се навести више вредности, одвојених зарезом:
unencrypted - прихвати везе без шифровања (подразумевано)
psk - прихвати везе са TLS-ом и унапред дељеним кључем (PSK)
cert - прихвати везе са TLS-ом и сертификатом
Обавезно: да, ако су дефинисани TLS сертификат или PSK параметри (чак и за нешифровану везу); иначе не
TLSCAFile
Пуна путања датотеке која садржи CA(е) сертификате највишег нивоа за верификацију равноправних сертификата, који се користи за шифровану комуникацију између Zabbix компоненти.
TLSCertFile
Пуна путања датотеке која садржи сертификат агента или ланац сертификата, који се користи за шифровану комуникацију са Zabbix компонентама.
TLSCipherAll
Стринг GnuTLS приоритета или OpenSSL (TLS 1.2) низ шифре. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на сертификатима и PSK-у.
Пример:
TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSCipherAll13
Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на сертификатима и PSK-у.
Пример за GnuTLS:
NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509
Пример за OpenSSL:
EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128
TLSCipherCert
Стринг GnuTLSOpenSSL приоритета или OpenSSL (TLS 1.2) низ шифре. Замени подразумеване критеријуме за избор шифровања за шифровање засновано на сертификатима.
Пример за GnuTLS:
NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509
Пример за OpenSSL:
EECDH+aRSA+AES128:RSA+aRSA+AES128
TLSCipherCert13
Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор шифрованог пакета за шифровање засновано на сертификатима.
TLSCipherPSK
Стринг GnuTLS приоритета или OpenSSL (TLS 1.2) низ шифре. Заобиђите подразумеване критеријуме за избор шифровања за шифровање засновано на PSK-у.
Пример за GnuTLS:
NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL
Пример за OpenSSL:
kECDHEPSK+AES128:kPSK+AES128
TLSCipherPSK13
Низ шифре за OpenSSL 1.1.1 или новији у TLS 1.3. Заобиђите подразумеване критеријуме за избор шифровања за шифровање засновано на PSK-у.
Пример:
TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSConnect
Како агент треба да се повеже са Zabbix сервером или проки сервером. Користи се за активне провере. Може се навести само једна вредност:
unencrypted - повезивање без шифровања (подразумевано)
psk - повезивање помоћу TLS-а и унапред дељеног кључа (PSK)<бр>cert - повезивање помоћу TLS-а и сертификат
Обавезно: да, ако су дефинисани TLS сертификат или PSK параметри (чак и за нешифровану везу); иначе не
TLSCRLFile
Пуна путања датотеке која садржи опозване сертификате. Овај параметар се користи за шифровану комуникацију између Zabbix компоненти.
TLSKeyFile
Пуна путања датотеке која садржи приватни кључ агента, који се користи за шифровану комуникацију између Zabbix компоненти.
TLSPSKFile
Пуна путања датотеке која садржи претходно дељени кључ агента, који се користи за шифровану комуникацију са Zabbix сервером.
TLSPSKIdentity
Низ идентитета унапред дељеног кључа, који се користи за шифровану комуникацију са Zabbix сервером.
TLSServerCertIssuer
Издавач сертификата дозвољеног сервера (прокси).
TLSServerCertSubject
Предмет сертификата дозвољеног сервера (прокси).
UnsafeUserParameters
Дозволите да се сви знакови прослеђују у аргументима кориснички дефинисаним параметрима. Следећи знакови нису дозвољени: \ ' " ` * ? [ ] { } \~ $ ! & ; ( ) < > | # @
Поред тога, знакови новог реда нису дозвољени.
Подразумевано: 0
Вредности: 0 - не дозвољава, 1 - дозвољава
Корисник
Одбаците привилегије одређеном постојећем кориснику на систему.
Има ефекта само ако се покрене као 'root' и AllowRoot је онемогућен.
Подразумевано: zabbix
UserParameter
Кориснички дефинисан параметар за праћење. Може постојати неколико кориснички дефинисаних параметара.
Формат: UserParameter=<key>,<shell command>
Имајте на уму да команда љуске не сме да враћа празан стринг или само EOL. Команде љуске могу имати релативне путање ако је наведен параметар UserParameterDir.
Пример:
UserParameter=system.test,who|wc -l
UserParameter=check_cpu,./custom_script.sh
Директоријум корисничког параметра
Подразумевана путања за претрагу за команде UserParameter. Ако се користи, агент ће променити свој радни директоријум у онај који је овде наведен пре извршавања команде. Стога команде UserParameter могу имати релативни префикс ./ уместо пуне путање.
Дозвољен је само један унос.
Пример:
UserParameterDir=/opt/myscripts
Види такође
1.Разлике у конфигурацији Zabbix агента за активне и пасивне провере почевши од верзије 2.0.0