LLD објекат правила

Следећи објекти су директно повезани са API-јем discoveryrule..

LLD правило

Објекат правила откривања-ниског-нивоа има следећа својства.

Property Type Description
itemid ID ID LLD правила.

Property behavior:
- само за читање
- обавезно за операције ажурирања
delay string Интервал ажурирања LLD правила

Прихвата секунде или временску јединицу са суфиксом (нпр., 30s, 1m, 2h, 1d) и, опционо, једну или више custom intervals, све одвојено тачком и зарезом. Прилагођени интервали могу да буду мешавина флексибилних и временских интервала.

Прихвата корисничке макрое. Ако се користи, вредност мора бити један макро. Није подржано више макроа или макроа помешаних са текстом. Флексибилни интервали се могу написати као два макроа одвојена косом цртом (на пример, {$FLEX_INTERVAL}/{$FLEX_PERIOD}).

Пример:
1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3}

Property behavior:
- обавезно ако јеtype постављен на "Zabbix agent" (0), "Simple check" (3), "Zabbix internal" (5), "External check" (10), "Database monitor" (11), "IPMI agent" (12), "SSH agent" (13), "TELNET agent" (14), "JMX agent" (16), "HTTP agent" (19), "SNMP agent" (20), "Script" (21), "Browser" (22), или ако је type постављен на "Zabbix agent (active)" (7) и key_ не садржи "mqtt.get"
hostid ID ID домаћина којем LLD правило припада.

Property behavior:
- константан
- обавезно за операције креирања
interfaceid ID ID домаћина интерфејса LLD правила..

Property behavior:
- обевазно ако LLD правило припада домаћину и type постављен на "Zabbix agent", "IPMI agent", "JMX agent", или "SNMP agent"
- подржано ако LLD правило припада домаћину type и постављено на "Simple check", "External check", "SSH agent", "TELNET agent", or "HTTP agent"
key_ string LLD кључ правила.

Property behavior:
- обавезно за креирање операција
- само за читање за наслеђене објекте
name string Назив LLD правила.

Property behavior:
- обавезно за креирање операција
- само за читање за наслеђене објекте
type integer Тип LLD правила.

Могуће вредности:
0 - Zabbix agent;
2 - Zabbix trapper;
3 - Simple check;
5 - Zabbix internal;
7 - Zabbix agent (active);
10 - External check;
11 - Database monitor;
12 - IPMI agent;
13 - SSH agent;
14 - TELNET agent;
16 - JMX agent;
18 - Dependent item;
19 - HTTP agent;
20 - SNMP agent;
21 - Script;
22 - Browser.

Property behavior:
- обавезно за креирање операција
- само за читање за наслеђене објекте
url string URL стринга.
Подржава корисничке макрое, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.

Property behavior:
- обавезно ако јеtypeпостављен на "HTTP agent"
- само за читање за наслеђене објекте
allow_traps integer Дозволите да се попуни вредност слично као и trapper ставка.

Могуће вредности:
0 - (подразумевано) Не дозволите прихватање долазних података;
1 - Дозволите да прихватите долазне податке.

Property behavior:
- подржано ако јеtype постављен на "HTTP agent"
authtype integer Метод аутентификације.

Могуће вредности ако је type постављен на "SSH agent":
0 - (подразумевано) лозинка;
1 - јавни кључ.

Могуће вредности ако јеtype постављен на "HTTP agent":
0 - (подразумевано) none;
1 - basic;
2 - NTLM.

Property behavior:
- подржано ако је type постављен на "SSH agent" or "HTTP agent"
- само за читање за наслеђене објекте (ако јеtype постављен на "HTTP agent")
description string Опис LLD правила
error string Текст грешке ако постоје проблеми са ажурирањем вредности LLD правила.

Property behavior:
- само за читање
follow_redirects integer Пратите преусмеравања одговора током анкетирања података.

Могуће вредности:
0
- Не пратите преусмеравања;
1 - (подразумевано) Пратите преусмеравања.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
-само за читање за наслеђене објекте
headers array Низ headers који ће бити послат приликом извршавања HTTP захтева.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
ipmi_sensor string IPMI sensor.

Property behavior:
- подржано ако је type постављен на "IPMI agent" иkey није постављен на "ipmi.get"
- подржан ако је type постављен на "IPMI agent"
- само за читање за наслеђене објекте
jmx_endpoint string JMX агент прилагођени низ везе.

Подразумевано: service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi

Property behavior:
- подржано ако је type постављен на "JMX agent"
lifetime string Временски период након којег ставке које више нису откривене биће избрисане. Прихвата секунде, временску јединицу са суфиксом или кориснички макро.

Подразумевано: 7d.
enabled_lifetime string Временски период након којег ставке које више нису откривене биће онемогућене. Прихвата секунде, временску јединицу са суфиксом или кориснички макро.

Подразумевано: 0.
enabled_lifetime_type integer Сценарио за онемогућавање изгубљених LLD ресурса.

Могуће вредности:
0 - Онемогући након што се достигне праг трајања;
1 - Онемогући;
2 - (подразумевано) Одмах онемогући.
master_itemid ID ID главне ставке.
Дозвољена је рекурзија до 3 зависне ставке и максималан број зависних ставки једнак је 999.
Правило откривања не може бити главна ставка за друго правило откривања.

Property behavior:
- required ако је type постављен на "Зависна ставка"
- само за читање за наслеђене објекте
output_format integer Да ли одговор треба да се конвертује у JSON.

Могуће вредности:
0 - (подразумевано) Чувајте сирово;
1 - Конвертујте у JSON.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
params string Додатни параметри у зависности од типа LLD правила:
- извршена скрипта за SSH и Telnet LLD правила;
- SQL упит за монитор базе података LLD правила;
- формула за израчунавање LLD правила;
- скрипта за скрипту и претраживач LLD правила.

Property behavior:
- обавезно ако је type постављен на "Database monitor", "SSH agent", "TELNET agent", "Script" или "Browser"
- само за читање за наслеђене објекте (ако је type подешен на "Script" или "Browser")
parameters object/array Додатни параметри ако јеtype постављен на "Script" или "Browser".
Низ објеката са својствима name и value, при чему name мора бити јединствено.

Property behavior:
- подржамо ако је type постављен на "Script" или "Browser"
- само за читање за наслеђене објекте
password string Лозинка за аутентификацију.

Property behavior:
- обавезно ако је type постављен на "JMX agent" и username је такође постављен.
- подржано ако је type постављен на "Simple check", "Database monitor", "SSH agent", "TELNET agent", или "HTTP agent"
- само за читање за наслеђене објекте (ако је type постављен на "HTTP agent")
post_type integer Тип тела података поста који се чува у својству posts.

Могуће вредности:
0 - (default) Необрађени подаци;
2 - JSON подаци;
3 - XML подаци.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
posts string HTTP(S) подаци тела захтева.

Property behavior:
- обавезно ако је type поствављен на "HTTP agent" и post_type је постављен на "JSON data" или "XML data"
- подржано ако је type постављен на "HTTP agent" и post_type је постављен на "Raw data"
- само за читање за наслеђене објекте
privatekey string Назив датотеке приватног кључа.

Property behavior:
- обавезно ако је type постављен на "SSH agent" и authtype је постављен на "public key"
publickey string Назив датотеке јавног кључа.

Property behavior:
- обавезно ако јеtype постављен на "SSH agent" и authtype је постављен на "public key"
query_fields array Низ од query fields који ће бити послат приликом извршавања HTTP захтева.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђени објекат
request_method integer Врста методе захтева.

Могуће вредности:
0 - (подразумевано) GET;
1 - POST;
2 - PUT;
3 - HEAD.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
retrieve_mode integer Који део одговора треба сачувати.

Могуће вредности ако јеrequest_method постављен на "GET", "POST", или "PUT":
0 - (подразумевано) Тело;
1 - Заглавља;
2 - И тело и заглавља ће бити сачувани.

Могуће вредности ако је request_method постављен на "HEAD":
1 - Заглавља.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
snmp_oid string SNMP OID.

Property behavior:
- обавезно ако је type постављен на "SNMP agent"
- само за читање за наслеђене објекте
ssl_cert_file string Путања до датотеке јавног SSL кључа.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
ssl_key_file string Путања датотеке приватног SSL кључа.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
ssl_key_password string Лозинка за датотеку SSL кључа.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
state integer Стање правила LLD-а.

Могуће вредности:
0 - (подразумевано) нормално;
1 - није подржано.

Property behavior:
- само за читање
status integer Статус LLD правила.

Могуће вредности:
0 - (подразумевано) омогућено LLD правило;
1 - онемогући LLD правило.
status_codes string Опсези потребних HTTP статусних кодова, одвојени зарезима. Такође подржава корисничке макрое као део листе раздвојене зарезима.

На пример: 200,200-{$M},{$M},200-400

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте
templateid ID ID LLD правила надређеног шаблона.

Property behavior:
- само за читање
timeout string Временско ограничење захтева за испитивање података о ставци.
Прихвата секунде или временску јединицу са суфиксом (нпр. 30s, 1m). Такође прихвата корисничке макрое.

Опсег могућих вредности: 1-600s.

Подразумевано: "" - use proxy/global settings.

Property behavior:
- подржано ако јеtype постављен на "Zabbix agent" (0), "Simple check" (3) и key_ не почиње са "vmware." и "icmpping", "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "HTTP agent" (19), "SNMP agent" (20) иsnmp_oid почиње са "walk[" или "get[", "Script" (21), "Browser" (22)
- само за читање за наслеђене објекте
trapper_hosts string Дозвољени домаћини.

Property behavior:
- подржано ако је type постављен на "Zabbix trapper", или ако је type постављен на "HTTP agent" и allow_traps постављен на "Allow to accept incoming data"

|username|string|Корисничко име за аутентификацију.

Property behavior:
- обавезно ако је type постављен на "SSH agent", "TELNET agent", или ако је type постављен на "JMX agent" и password је постављен.
- подржано ако је type постављен на "Simple check", "Database monitor", или "HTTP agent"
- само за читање за наслеђене објекте (ако је type постављен на "HTTP agent")| |uuid|string|Универзални јединствени идентификатор, који се користи за повезивање увезених LLD правила са већ постојећим. Аутоматски генерисано, ако није дато.

Property behavior:
- подржано ако LLD правило припада шаблону| |verify_host|integer|Да ли треба потврдити да се име домаћина за везу поклапа са оним у сертификату домаћина.

Могуће вредности:
0 - (подразумевано) Не потврђујте;
1 - Потврди.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте| |verify_peer|integer|Да ли треба потврдити да је сертификат домаћина аутентичан.

Могуће вредности:
0 - (подразумевано)Не потврђујте;
1 - Потврди.

Property behavior:
- подржано ако је type постављен на "HTTP agent"
- само за читање за наслеђене објекте|

HTTP заглавље

Објекат заглавља има следећа својства:

Property Type Description
name string Назив HTTP заглавља.

Property behavior:
- обавезно
value string Вредност заглавља.

[Property behavior]
(/manual/api/reference_commentary#property-behavior):
- обавезно

HTTP поље за упит

Објекат поља упита дефинише име и вредност који се користе за навођење URL параметра. Има следећа својства:

Property Type Description
name string Назив параметра.

Property behavior:
- обавезно
value string Вредност параметра.

Property behavior:
- обавезно

Филтер правила LLD

Објекат филтера правила LLD дефинише скуп услова који могу бити коришћени за филтрирање откривених објеката. Има следеће особине:

Property Type Description
conditions object/array Скуп filter conditions за коришћење филтрирања резултата. Услови ће бити сортирани по редоследу њиховог појављивања у формули.

Property behavior:
- обавезно
evaltype integer Метода за евалуацију стања филтера.

Могуће вредности:
0 - and/or;
1 - and;
2 - or;
3 - custom expression.

Property behavior:
- обавезно
eval_formula string Генерисани израз који ће се користити за процену услова филтера. Израз садржи ID-ијеве који упућују на специфичне услове филтера по својој formulaid. Вредност eval_formula је једнака вредности formula за филтере са прилагођеним изразом.

Property behavior:
- само за читање
formula string Кориснички дефинисан израз који ће се користити за процену услова филтера са прилагођеним изразом. Израз мора да садржи ID-ијеве који упућују на специфичне услове филтера по својој formulaid. ID-ијеви који се користе у изразу морају се тачно подударати са онима дефинисаним у условима филтера: ниједан услов не може остати неискоришћен или изостављен.

Property behavior:
- обавезно ако је evaltype постављен на "custom expression"

Услов филтера LLD правила

Објект услова филтера правила LLD дефинише посебну проверу за извршење вредности LLD макроа. Има следећа својства:

Property Type Description
macro string LLD макро за извршење провере.

Property behavior:
- обавезно
value string Вредност за поређење.

Property behavior:
- обавезно ако је operatorпостављен на "matches regular expression" или "does not match regular expression"
formulaid string Произвољни јединствени ID који се користи за упућивање на услов из прилагођеног израза. Може да садржи само велика слова. ID мора да дефинише корисника када мења услове филтера, али ће бити генерисан изнова када их касније затражи.

Property behavior:
- обавезно ако је evaltype за LLD rule filter object постављен на"custom expression"
operator integer Оператор услова.

Могуће вредности:
8 - (подразумевано) одговара регуларном изразу;
9 - не подудара се са регуларним изразом;
12 - постоји;
13 - не постоји.

Да бисте боље разумели како да користите филтере са различитим типовима израза, погледајте примере на discoveryrule.get и discoveryrule.create странице метода.

LLD макро путања

LLD макро путања има следећа својства:

Property Type Description
lld_macro string LLD макро.

Property behavior:
- обавезно
path string Селектор за вредност која ће бити додељена одговарајућем макроу.

Property behavior:
- обавезно

Предобрада LLD правила

Објекат предобраде LLD правила има следећа својства.

Property Type Description
type integer Тип опције за претходну обраду.

Могуће вредностиs:
5 - Регуларни израз;
11 - XML XPath;
12 - JSONPath;
14 - Поклапа се са регуларним изразом;
15 - Не поклапа се са регуларним изразом;
16 - Провера грешке у JSON-у;
17 - Провера грешке у XML-у;
20 - Одбаци непромењено са пулсом;
21 - JavaScript;
23 - Прометеус у JSON;
24 - CSV у JSON;
25 - Замена;
27 - XML у JSON;
28 - SNMP walk вредност;
29 - SNMP walk у JSON;
30 - SNMP get вредност.

Property behavior:
- обавезно
params string Додатни параметри које користи опција предобраде. Више параметара је одвојено знаком новог реда (\n) .

Property behavior:
- обавезно ако је type постављен на "Регуларни израз" (5), "XML XPath" (11), "JSONPath" (12), Подудара се са регуларним изразом; (14), "Не подудара се са регуларним изразом;" (15), "Провера грешке у JSON-у" (16), "Провера грешке у XML-у" (17), "Одбаци непромењено са пулсом" (20), "JavaScript" (21), "Прометеус у JSON" (23), "CSV у JSON" (24), "Замена" (25), "SNMP walk value" (28), "SNMP walk у JSON" (29), или "SNMP get вредност" (30)
error_handler integer Тип акције који се користи у случају неуспеха корака претходне обраде.

Могуће вредности:
0 - Поруку о грешци поставља Zabbix сервер;
1 - Одбаци вредност;
2 - Подесите прилагођену вредност;
3 - Поставите прилагођену поруку о грешци.

Property behavior:
- обавезно ако је type постављен на "Регуларни израз;" (5), "XML XPath" (11), "JSONPath" (12), "Подудара се са регуларним изразом" (14), "Не подудара се са регуларним изразом" (15), "Провера грешке у JSON-у" (16), "Провера грешке у XML-у" (17), "Прометеус у JSON" (23), "CSV у JSON" (24), "XML у JSON" (27), "SNMP walk value" (28), "SNMP walk у JSON" (29), или "SNMP get вредност" (30)
error_handler_params string Параметри руковаоца грешкама.

Property behavior:
- обавезно ако је error_handler постављен "Set custom value" или "Set custom error message"

Следећи параметри и руковаоци грешкама су подржани за сваки тип препроцесирања. |Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers| |------------------|----|-----------|-----------|-----------|------------------------| |5|Regular expression|pattern1|output2|<|0, 1, 2, 3| |11|XML XPath|path3|<|<|0, 1, 2, 3| |12|JSONPath|path3|<|<|0, 1, 2, 3| |14|Matches regular expression|pattern1|<|<|0, 1, 2, 3| |15|Does not match regular expression|pattern1|<|<|0, 1, 2, 3| |16|Check for error in JSON|path3|<|<|0, 1, 2, 3| |17|Check for error in XML|path3|<|<|0, 1, 2, 3| |20|Discard unchanged with heartbeat|seconds4, 5|<|<|<| |21|JavaScript|script2|<|<|<| |23|Prometheus to JSON|pattern5, 6|<|<|0, 1, 2, 3| |24|CSV to JSON|character2|character2|0,1|0, 1, 2, 3| |25|Replace|search string2|replacement2|<|<| |27|XML to JSON|<|<|<|0, 1, 2, 3| |28|SNMP walk value|OID2|Format:
0 - Непромењено
1 - UTF-8 из Hex-STRING
2 - MAC из Hex-STRING
3 - Integer из BITS|<|0, 1, 2, 3| |29|SNMP walk to JSON7|Field name2|OID prefix2|Format:
0 - Непромењено
1 - UTF-8 из Hex-STRING
2 - MAC из Hex-STRING
3 - Integer из BITS|0, 1, 2, 3| |30|SNMP get value|Format:
1 - UTF-8 из Hex-STRING
2 - MAC из Hex-STRING
3 - Integer из BITS|<|<|0, 1, 2, 3|

1 regular expression
2 string
3 JSONPath или XML XPath
4 positive integer (with support of time suffixes, e.g. 30s, 1m, 2h, 1d)
5 user macro
6 Prometheus pattern following the syntax: <metric name>{<label name>="<label value>", ...} == <value>. Each Prometheus pattern component (metric, label name, label value and metric value) can be user macro.
7 Supports multiple "Field name,OID prefix,Format records" records delimited by a new line character.

LLD правило замене

Објекат LLD правила замене дефинише скуп правила (филтере, услове и операције) који се користе за надјачавање својстава различитих прототип објеката. Има следећа својства:

Property Type Description
name string Јединствено име замене.

[Property behavior]

(/manual/api/reference_commentary#property-behavior):
- required| |step|integer|Јединствени број редоследа замене.

[Property behavior] (/manual/api/reference_commentary#property-behavior):
- обавезно| |stop|integer|Зауставите обраду следећих замена ако се подударају.

Могуће вредности:
0 - (подразумевано)не зауставља процесирање замене;
1 - зауставља процесирање замене ако се филтер поклапа.| |filter|object|Филтер за замене.| |operations|object/array|Операције замене.|

Филтер за замену LLD правила

Објекат филтера за замену LLD правила дефинише скуп услова који се примењују ако се подударају са откривеним објектом. Има следећа својства:

Property Type Description
conditions object/array Скуп override filter conditions који се користити за упаривање откривених објеката. Услови ће бити сортирани по редоследу њиховог постављања у формулу.

Property behavior:
- обавезно
evaltype integer Замени метод процене услова филтера.

Могуће вредности:
0 - and/or;
1 - and;
2 - or;
3 - custom expression.

Property behavior:
- обавезно
eval_formula string Генерисани израз који ће се користити за процену услова филтера замене. Израз садржи ID-ијеве који упућују на специфичне услове филтера за замену по својој formulaid. Вредност eval_formula је једнака вредности formula за филтере са прилагођеним изразом.

Property behavior:
- само за читање
formula string Кориснички дефинисан израз који ће се користити за процену услова замене филтера са прилагођеним изразом. Израз мора да садржи ID-ијеве који упућују на специфичне услове филтера за замену по својој formulaid. ID-ијеве који се користе у изразу морају се тачно подударати са онима дефинисаним у условима филтера за замену: ниједан услов не може остати неискоришћен или изостављен.

Property behavior:
- обавезно ако је evaltype постављен на "custom expression"

Услов филтера за замену LLD правила

Објекат услова филтера за замену LLD правила дефинише засебне провере које треба извршити на вредности LLD макроа. Има следећа својства:

Property Type Description
macro string LLD макро на коме се врши провера.

Property behavior:
- обавезно
value string Вредност за поређење.

Property behavior:
- обавезно ако је operator постављен на "подудара се са регуларним изразом" или "не подудара се са регуларним изразом"
formulaid string Произвољни јединствени ID који се користи за упућивање на услов из прилагођеног израза. Може да садржи само велика слова. ID мора да дефинише корисник када мења услове филтера, али ће се поново генерисати када их накнадно затражи.

Property behavior:
- обавезно ако је evaltype од LLD rule override filter object постављено на "прилагођени израз"
operator integer Оператор услова.

Могуће вредности:
8 - (подразумевано) подудара се са регуларним изразом;
9 - не подудара се са регуларним изразом;
12 - постоји;
13 - не постоји.

LLD правило операције замене

LLD правило замене операције је комбинација услова и акција које треба извршити на прототипу објекта. Има следећа својства:

Property Type Description
operationobject integer Тип откривеног објекта на коме се извршава акција.

Могуће вредности:
0 - Прототип ставке ;
1 - Прототип окидача;
2 - Прототип графика;
3 - Прототип окидача.

Property behavior:
- обавезно
operator integer Оператор услова замене.

Могуће вредности:
0 - (подразумевано) једнако;
1 - није једнако
2 - садржи;
3 - не садржи;
8 - подудара се;
9 - не подудара се.
value string Образац који одговара називу ставке, окидача, графикона или прототипа домаћина у зависности од изабраног објекта.
opstatus object Замени објекат статуса операције за објекте прототипа ставке, окидача и домаћина.
opdiscover object Замена операције откривање статусног објекта (сви типови објеката).
opperiod object Замени објекат периода операције (интервал ажурирања) за објекат прототипа ставке.
ophistory object Замени објекат историје операција за објекат прототипа ставке.
optrends object Замени објекат трендова операција за објекат прототипа ставке.
opseverity object Замени објекат озбиљности операције за објекат прототипа окидача.
optag object/array Замени објекат ознаке операције за објекте окидача и прототипа домаћина.
optemplate object/array Замени објекат шаблона операције за објекат прототипа домаћина.
opinventory object Замени објекат инвентара операције за објекат прототипа домаћина.
Статус операције надјачавања LLD правила

Статус операције надјачавања LLD правила који је постављен на откривени објекат. Има следећа својства: |Property|Type|Description| |--|--|------| |status|integer|Замени статус за изабрани објекат.

Могуће вредности:
0 - Креирање је омогућено;
1 - Креирање је онемогућено.

Property behavior:
- обавезно|

Откривање операције надјачавања LLD правила

Статус откривања операције заобилажења правила LLD који је подешен на откривање објекта. Има следећа својства: |Property|Type|Description| |--|--|------| |discover|integer|Замени статус откривања за изабрани објекат.

Могуће вредности:
0 - Да, настави са откривањем објеката;
1 - Не, нови објекти неће бити откривени, а постојећи ће бити означени као изгубљени .

Property behavior:
- обавезно|

Период операције замене LLD правила

Период операције замене LLD правила је вредност интервала ажурирања која је подешена на откривену ставку. Има следећа својства:

Property Type Description
delay string Замени интервал ажурирања прототипа ставке.

Прихвата секунде или временску јединицу са суфиксом (нпр., 30s, 1m, 2h, 1d) и, опционо, један или више custom intervals, све одвојено тачком и зарезом. Прилагођени интервали могу да буду мешавина флексибилних и временских интервала.

Прихвата корисничке макрое или LLD макрое. Ако се користи, вредност мора бити један макро. Није подржано више макроа или макроа помешаних са текстом. Флексибилни интервали се могу написати као два макроа одвојена косом цртом(нпр., {$FLEX_INTERVAL}/{$FLEX_PERIOD}).

Пример:
1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3}

Property behavior:
- обавезно
Историја операција замене LLD правила

LLD правило заобилази вредност историје операција која је подешена на откривање ставке. Има следећа својства:

Property Type Description
history string Замени историју прототипа ставке која је временска јединица колико дуго треба да се чувају подаци историје. Такође прихвата кориснички макро и LLD макро.

Property behavior:
- обавезно
LLD правило превазилази трендове рада

LLD правило замењује вредност трендова операција која је подешена на откривену ставку. Има следећа својства:

Property Type Description
trends string Заобиђите трендове прототипа артикла који је временска јединица колико дуго треба да се чувају подаци о трендовима. Такође прихвата кориснички макро и LLD макро.

Property behavior:
- обавезно
Озбиљност операције надјачавања LLD правила

LLD правило заобилази вредност озбиљности операције која је постављена на откривеним окидачом. Има следећа својства:

Property Type Description
severity integer Заобиђите озбиљност прототипа окидача.

Могуће вредности:
0 - (подразумевано) није класификовано;
1 - information;
2 - warning;
3 - average;
4 - high;
5 - disaster.

Property behavior:
- обавезно
Ознака операције замене LLD правила

Објекат ознаке операције надјачавања правила LLD садржи име ознаке и вредност које су постављене на откривени објекат. Има следећа својства:

Property Type Description
tag string Ново име ознаке.

Property behavior:
- обавезно
value string Нова вредност ознаке.
Шаблон операције замене LLD правила

LLD правило заобилази објекат шаблона операције који је повезан са откривеним домаћином. Има следећа својства:

Property Type Description
templateid ID Замени шаблон повезаних шаблона прототипа домаћина.

Property behavior:
- обавезно
LLD правило замене операције инвентар

Модел вредности LLD правило замене операције инвентара који је постављен на откривени домаћин. Има следећа својства:

Property Type Description
inventory_mode integer Замените режим инвентара домаћина прототипа.

Могуће вредности:
-1 - онемогућено;
0 - (подразумевано) ручно;
1 - automatic.

Property behavior:
- обавезно