object discoveryrule.create(object/array lldRules)
Овај метод дозвољава креирање новог LLD правила.
Овај метод је дозвољен само за Администратор-а и Супер-администратор-а. Дозволе за позивање методе могу се опозвати у подешавању улоге корисника. Погледајте Корисничке улоге за више информација.
(object/array)
LLD правила за креирање.
Поред својства стандардног LLD правила метод прихвата следеће параметре.
Parameter | Тип | Description |
---|---|---|
filter | object | Филтер правила LLD за LLD правило. |
preprocessing | object/array | Претходна обрада LLD правила опције. |
lld_macro_paths | object/array | LLD rule lld_macro_path options. |
overrides | object/array | Замене LLD правила options. |
(object)
Враћа објекат који садржи ID-ијеве креираних LLD правила под својствомitemids
. Редослед враћених ID-ијева одговара редоследу прослеђених LLD правила.
Креирајте LLD правило Zabbix агента да бисте открили монтиране системе датотека. Откривене ставке ће се ажурирати сваких 30 секунди.
{
"jsonrpc": "2.0",
"method": "discoveryrule.create",
"params": {
"name": "Mounted filesystem discovery",
"key_": "vfs.fs.discovery",
"hostid": "10197",
"type": 0,
"interfaceid": "112",
"delay": "30s"
},
"id": 1
}
Одговор:
CDiscoveryRule::create() у ui/include/classes/api/services/CDashboard.php.