Els seg¨¹ents objectes s¨®n relacionats amb l'API discoveryrule
.
L'objecte de regla de descobriment de baix nivell t¨¦ les propietats seg¨¹ents.
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
itemid | ID | ID de regla LLD. Comportament de la propietat: - nom¨¦s lectura - obligatori per operacions d'actualitzaci¨® |
delay | string | Interval d'actualitzaci¨® de regles LLD. Admet segons o unitat de temps amb sufix (com ara 30s, 1m, 2h, 1d) i, opcionalment, un o m¨¦s intervals personalitzats separats amb punt i coma. Els intervals personalitzats poden ¨¦sser una barreja d'intervals flexibles i programats. Si s'empren, el valor ha d'¨¦sser una ¨²nica macro. No s'admeten pas m¨²ltiples macros o macros barregades amb text. Els intervals flexibles es poden escriure com dues macros separades per una barra inclinada (com ara {$FLEX_INTERVAL}/{$FLEX_PERIOD} ).Exemple: 1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3} Comportament de la propietat: - obligatori si el type s'ha establert a "Áú»¢¶Ä²© agent" (0), "Comprovaci¨® simple" (3), "Áú»¢¶Ä²© internal" (5), "Comprovaci¨® externa" (10), "Database monitor" (11), "IPMI agent" (12), "SSH agent" (13), "TELNET agent" (14), "JMX agent" (16), "HTTP agent" (19), "SNMP agent" (20), "Script" (21), "Navegador" (22), o si el type s'ha establert a "Áú»¢¶Ä²© agent (actiu)" (7) i key_ no cont¨¦ pas "mqtt.get" |
hostid | ID | ID de l'equip al que pertany la regla LLD. Comportament de la propietat: - constant - obligatori per crear operacions |
interfaceid | ID | ID de la interf¨ªcie de l'equip de la regla LLD. Comportament de la propietat: - obligatori si la regla LLD pertany a l'equip i type ¨¦s establert a "agent Áú»¢¶Ä²©", "agent IPMI", "agent JMX", o "agent SNMP"- ²¹»å³¾¨¨²õ si la regla LLD pertany a l'equip i type ¨¦s definit com a "Verificaci¨® simple", "Verificaci¨® externa", "agent SSH", "agent TELNET", o "agent HTTP" |
key_ | string | clau de regla LLD. Comportament de la propietat: - obligatori per operacions de creaci¨® - nom¨¦s lectura per objectes heretats |
name | string | Nom de la regla LLD. Comportament de la propietat: - obligatori per operacions de creaci¨® - nom¨¦s lectura per objectes heretats |
type | enter | Tipus de regla LLD.. Valors possibles: 0 - Agent Áú»¢¶Ä²©; 2 - Trapper Áú»¢¶Ä²©; 3 - comprovaci¨® simple; 5 - Áú»¢¶Ä²© intern; 7 - Agent Áú»¢¶Ä²© (actiu); 10 - comprovaci¨® externa; 11 - Monitor de base de dades; 12 - Agent IPMI ; 13 - Agent SSH; 14 - Agent TELNET; 16 - Agent JMX; 18 - Element dependent;< br>19 - Agent HTTP; 20 - Agent SNMP; 21 - Script; 22 - Navegador. Comportament de la propietat: - obligatori per operacions de creaci¨® - nom¨¦s lectura per objectes heretats |
url | string | cadena d'URL. Admet macros d'usuari, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}. Comportament de la propietat: - obligatori si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
allow_traps | integer | Camp de regla LLD de l'agent HTTP. Tamb¨¦ permet l'ampliaci¨® de valors com en el tipus d'element trapper. 0 - (per defecte) No permet acceptar dades entrants. 1 - Permet acceptar dades entrants. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP" |
authtype | integer | Nom¨¦s l'empren l'agent SSH o les regles LLD de l'agent HTTP. Valors possibles per al m¨¨tode d'autenticaci¨® de l'agent SSH: 0 - passa mot de pas (per defecte); 1 - clau p¨²blica. Valors possibles del m¨¨tode d'autenticaci¨® de l'agent HTTP: 0 - (per defecte) cap<br >1 - b¨¤sic 2 - NTLM. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent SSH" o "agent HTTP"- nom¨¦s lectura per objectes heretats (si type s'ha establert a "agent HTTP") |
»å±ð²õ³¦°ù¾±±è³¦¾±¨® | string | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® de la regla LLD. |
error | string | (nom¨¦s de lectura) Text d'error si hi ha problemes per actualitzar el valor de la regla LLD. Comportament de la propietat: - nom¨¦s lectura |
follow_redirects | integer | Camp de regla LLD de l'agent HTTP. Seguiu les redireccions de resposta en afegir dades. 0: No seguiu les redireccions. 1: (per defecte) Seguiu les redireccions. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
headers | array | Camp de pol¨ªtica LLD de l'agent HTTP. Objecte amb cap?aleres de sol¡¤licitud HTTP(S), on el nom de la cap?alera s'empra com a clau i el valor de la cap?alera com a valor. Exemple: { "User-Agent": "Áú»¢¶Ä²©" } Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
http_proxy | string | Cadena de connexi¨® del proxy HTTP(S). Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
ipmi_sensor | string | sensor IPMI. Comportament de la propietat: - obligatori si type s'ha establert a "agent IPMI" i key_ no s'ha establert a "ipmi.get"- ²¹»å³¾¨¨²õ si type s'ha establert a "agent IPMI"- nom¨¦s lectura per objectes heretats |
jmx_endpoint | string | Cadena de connexi¨® de l'agent JMX personalitzada. Per defecte: service:jmx:rmi:///jndi/rmi://{HOST.CONN} :{HOST.PORT} /jmxrmi Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent JMX" |
lifetime | string | Per¨ªode despr¨¦s del qual s'eliminaran els elements que ja no es descobreixen. Accepta segons, unitat de temps amb sufix i macro d'usuari. Per defecte: 30d . |
lifetime_type | integer | Escenari per es borrar recursos LLD perduts. Valors possibles: 0 - (per defecte) Esborrar quan s'assoleixi el llindar del temps de vida; 1 - No esborrar pas; 2 - Esborrar immediatament. |
enabled_lifetime | string | Per¨ªode de temps despr¨¦s del que els elements que no es descobreixen es desactiven. Admet segons, unitat de temps amb sufix, o una macro d'usuari. Per defecte: 0 . |
enabled_lifetime_type | integer | Escenari per desactivar els recursos LLD perduts. Valors possibles: 0 - Desactivar quan s'assoleixi el llindar de temps de vida; 1 - No desactivar pas; 2 - (per defecte) Desactivar immediatament. |
master_itemid | ID | ID de l'element principal. Es permet la recursivitat fins a 3 elements dependents i un nombre m¨¤xim d'elements dependents igual a 999. La regla de descoberta no pot ser l'element principal d'una altra regla de descoberta. Comportament de la propietat: - obligatori si type s'ha establert a "element dependent"nom¨¦s lectura per objectes heretats |
output_format | integer | La resposta s'ha de convertir a JSON. Valors possibles: 0 - (per defecte) Emmagatzema en brut. 1 - Converteix a JSON. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"nom¨¦s lectura per objectes heretats |
params | string | Par¨¤metres addicionals en funci¨® del tipus de regla LLD: - script executat per a regles LLD SSH i Telnet; - Consulta SQL per a regles de supervisi¨® de bases de dades LLD; - f¨®rmula per a regles LLD calculades. Comportament de la propietat: - obligatori si type s'ha establert a "monitor de base de dades", "agent SSH", "agent "TELNET" o "Script"nom¨¦s lectura per objectes heretats (si type s'ha establert a "Script" |
parameters | object/array | Par¨¤metres addicionals si type s'ha establert a "Script".Matriu d'objectes amb propietats name i value on el nom ha de ser ¨²nic.Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "Script"nom¨¦s lectura per objectes heretats |
password | string | Mot de pas per a l'autenticaci¨®. Comportament de la propietat: - obligatori si type s'ha establert a "agent JMX" i username s'ha definit- ²¹»å³¾¨¨²õ si type s'ha establert a "comprovaci¨® simple", "monitor de base de dades", "agent SSH", "agent TELNET" o "agent HTTP"- nom¨¦s lectura per objectes heretats (si type s'ha establert a "agent HTTP") |
post_type | integer | Tipus de cos de dades de publicaci¨® emmagatzemat a la propietat de publicacions. 0 - (per defecte) Dades en brut. 2 - Dades JSON. 3 - Dades XML. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
posts | string | HTTP(S) sol¡¤licita dades del cos. Comportament de la propietat: - obligatori si type s'ha establert a "agent HTTP" i post_type s'ha establert a "dades JSON" o "dades XML"- ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP" i post_type s'ha definit com a "dades en brut"- nom¨¦s lectura per objectes heretats |
privatekey | string | Nom del fitxer de clau privada. Comportament de la propietat: - obligatori si type s'ha establert a "agent SSH" i authtype s'ha definit a "clau p¨²blica" |
publickey | string | Nom del fitxer de clau p¨²blica. Comportament de la propietat: - obligatori si type s'ha establert a "agent SSH" i authtype s'ha definit com a "clau p¨²blica" |
query_fields | array | Par¨¤metres de consulta Par¨¤metres de consulta. Matriu d'objectes amb parells 'clau':'valor', on el valor value pot ser una cadena buida. |
request_method | integer | Tipus de m¨¨tode de sol¡¤licitud. 0 - (per defecte) GET 1 - POST 2 - PUT 3 - HEAD Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
retrieve_mode | integer | Quina part de la resposta s'ha d'emmagatzemar. Valors possibles si request_method s'ha establert a "GET", "POST" o "PUT": 0 - (per defecte) Cos; 1 - Cap?aleres; 2 - S'emmagatzemaran el cos i les cap?aleres. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
snmp_oid | string | SNMP OID. Comportament de la propietat: - obligatori si type s'ha establert a "agent SNMP"- nom¨¦s lectura per objectes heretats |
ssl_cert_file | string | Cam¨ª al fitxer de clau SSL p¨²blica. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
ssl_key_file | string | Cam¨ª al fitxer de clau SSL privada. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
ssl_key_password | string | Mot de pas per al fitxer de clau SSL. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
state | integer | (nom¨¦s de lectura) Estat de la regla LLD. Valors possibles: 0 - (per defecte) normal; 1 - no compatible. Comportament de la propietat: - nom¨¦s lectura |
state | integer | Estat de la regla LLD. Valors possibles: 0 - (per defecte) Regla LLD activada; 1 - Regla LLD desactivada. |
state_codis | string | Intervals de codis d'estat HTTP obligatoris separats per comes. Tamb¨¦ admet macros d'usuari com a part d'una llista separada per comes. Exemple: 200.200-{$M},{$M},200-400 Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
templateid | ID | ID de regla LLD de la plantilla principal. Comportament de la propietat: - nom¨¦s lectura |
timeout | string | Temps d'espera de la sol¡¤licitud de consulta de dades d'element. Admet macros d'usuari. valor per defecte: 3s valor m¨¤xim: 60s .Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
trapper_hosts | string | Equips permesos. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "Áú»¢¶Ä²© trapper", o si type s'ha establert a "HTTP agent" i allow_traps definit a "permetre acceptar dades entrants" |
username | string | Nom d'usuari per a l'autenticaci¨®. Comportament de la propietat: - obligatori si type s'ha establert a "agent SSH", "agent TELNET", o si type s'ha establert a "agent JMX" i password s'ha establert- ²¹»å³¾¨¨²õ si type s'ha establert a "verificacions simples", "monitor de base de dades", o "agent HTTP"- nom¨¦s lectura per objectes heretats (si type s'ha establert a "agent HTTP") |
uuid | string | Identificador ¨²nic universal, emprat per enlla?ar les regles LLD importades amb les existents. Es genera autom¨¤ticament, si no es proporciona. Comportament de la propietat: - ²¹»å³¾¨¨²õ si la regla LDD pertany a una plantilla |
verify_host | integer | Valida que el nom d'equip a l'URL es troba al camp Nom com¨² o al camp Nom alternatiu de l'assumpte del certificat d'equip. Valors possibles: 0 - (per defecte) No validar. 1 - Validar. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
verify_peer | integer | V¨¤lid si el certificat d'equip ¨¦s aut¨¨ntic. 0 - (per defecte) No validar. 1 - Validar. Comportament de la propietat: - ²¹»å³¾¨¨²õ si type s'ha establert a "agent HTTP"- nom¨¦s lectura per objectes heretats |
L'objecte de cap?alera t¨¦ les propietats seg¨¹ents:
|Propietat|Tipus|¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®| |--------|----------------------------------------- -----------|-----------| |nom|string|Nom de la cap?alera HTTP.
Comportament de la propietat:
- obligatori| |valor|string|Valor de la cap?alera.
Comportament de la propietat:
- obligatori|
L'objecte del camp de consulta defineix un nom i un valor que s'empra per especificar un par¨¤metre d'URL. T¨¦ les seg¨¹ents propietats:
|Propietat|Tipus|¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®| |--------|----------------------------------------- -----------|-----------| |nom|string|Nom del par¨¤metre.
Comportament de la propietat:
- obligatori| |valor|string|Valor del par¨¤metre.
Comportament de la propietat:
- obligatori|
L'objecte de filtre de regla LLD defineix un conjunt de condicions que es poden emprar per filtrar objectes descoberts. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
conditions | object/array | Conjunt de condicions de filtreque s'empren per filtrar els resultats. Les condicions s'ordenaran en l'ordre en que s'hagin afegit a la f¨°rmula. Comportament de la propietat: - obligatori |
evaltype | integer | M¨¨tode d'avaluaci¨® de la condici¨® del filtre. Valors possibles: 0 - i/o; 1 - i; 2 - o ; 3 - expressi¨® personalitzada. Comportament de la propietat: - obligatori |
eval_formula | string | (nom¨¦s de lectura) Expressi¨® generada que s'emprar¨¤ per avaluar les condicions del filtre. L'expressi¨® cont¨¦ identificadors que fan refer¨¨ncia a condicions de filtre espec¨ªfiques per la seva "f¨®rmula". El valor d'eval_formula ¨¦s igual al valor de formula per als filtres amb una expressi¨® personalitzada.Comportament de la propietat: - nom¨¦s lectura |
formula | string | Expressi¨® definida per l'usuari per avaluar les condicions del filtre amb una expressi¨® personalitzada. L'expressi¨® ha de contindre identificadors que facin refer¨¨ncia a condicions de filtre espec¨ªfiques mitjan?ant la seva "f¨®rmula". Els identificadors emprats a l'expressi¨® han de coincidir exactament amb els definits a les condicions del filtre: no es pot pas deixar ni ometre cap condici¨®. Comportament de la propietat: - obligatori si evaltype s'ha establert a "expressi¨® personalitzada" |
Aquest objecte defineix una comprovaci¨® separada per dur a terme el valor d'una macro LLD. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
macro | string | Macro LLD per comprovar-ho. Comportament de la propietat: - obligatori |
valor | cadena | Valor a comparar. Comportament de la propietat: - obligatori si operator s'ha definit a "coincideix amb expressi¨® regular" o "no "coincideix amb expressi¨® regular" |
formulaid | string | ID ¨²nic arbitrari emprat per fer refer¨¨ncia a la condici¨® d'una expressi¨® personalitzada. Nom¨¦s pot contindre lletres maj¨²scules. L'ID l'ha de configurar l'usuari en modificar les condicions del filtre, per¨° es tornar¨¤ a generar quan ho demani m¨¦s endavant. Comportament de la propietat: - obligatori si evaltype de l'objecte de filtre de la regla LLD s'ha definit com a "expressi¨® personalitzada" |
operador | integer | Operador de condici¨®. Valors possibles: 8 - (per defecte) coincideix amb l'expressi¨® regular; 9 - no coincideix amb l'expressi¨® regular; 12 - existeix;< br>13 - no existeix. |
Per entendre millor com emprar filtres amb diferents tipus d'expressions, consulteu els exemples a les p¨¤gines del m¨¨tode discoveryrule.get i discoveryrule.create.
La ruta de la macro LLD t¨¦ les propietats seg¨¹ents:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
lld_macro | cadena | Macro LLD. Comportament de la propietat: - obligatori |
path | cadena | Selector de valor que ser¨¤ assignat a la macro corresponent. Comportament de la propietat: - obligatori |
L'objecte de preprocessament de regles LLD t¨¦ les propietats seg¨¹ents.
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
tipus | integer | El tipus d'opci¨® de preprocessament. Valors possibles: 5 - Coincid¨¨ncia d'expressi¨® regular; 11 - XML ??????XPath ; 12 - JSONPath; 15 - No coincideix amb l'expressi¨® regular;< br>16 - Comprovar si hi ha errors JSON; 17 - Comprovar si hi ha errors XML; 20 - Descartar sense canvis amb el heartbeat; 23 - Prometheus a JSON; 24 - CSV a JSON; 25 - Substitu?u; 27 - XML ????a JSON. 28 - Valor SNMP walk; 29 - SNMP walk a JSON. Comportament de la propietat: - obligatori |
params | cadena | Par¨¤metres addicionals emprats per l'opci¨® de preprocessament. M¨²ltiples par¨¤metres separats per car¨¤cter LF (\n). Comportament de la propietat: - obligatori si type s'ha establert a "Expressi¨® regular coincident" (5), "XML XPath" (11), "JSONPath" (12), "No coincideix amb l'expressi¨® regular" (15), "Verifica errors a JSON" (16), "Verifica errors a l'XML" (17), "Descarta els no canviats amb heartbeat" (20), "Prometheus a JSON" (23), "CSV a JSON" (24), "Reempla?ar" (25), "Valor SNMP walk" (28), "SNMP walk a JSON" (29) o "valor get SNMP" (30) |
error_handler | integer | Tipus d'acci¨® que s'empra si la passa de preprocessament falla. Valors possibles: 0 - El servidor Áú»¢¶Ä²© ha establert el missatge d'error del missatge. ; 1 - Elimina el valor; 2 - Estableix un valor personalitzat;< br>3 - Estableix un missatge d'error personalitzat. Comportament de la propietat: - obligatori si type s'ha establert a "Coincid¨¨ncia d'expressi¨® regular" (5), "XPath XML" (11), "JsonPath" (12), "No coincideix amb l'expressi¨® regular" (15), "Verifica errors a JSON" (16), "Verifica errors a l'XML" (17), "Prometheus a JSON" (23), "CSV a JSON" (24), "XML a JSON" (27), "Valor SNMP walk" (28), "SNMP walk a JSON" (29) o "valor get SNMP" (30) |
error_handler_params | cadena | Par¨¤metres del gestor d'errors. Comportament de la propietat: - obligatori si error_handler t¨¦ el valor d'"Establir valor personalitzat" o "Establir missatge d'error personalitzat" |
Els seg¨¹ents par¨¤metres i gestors d'errors s¨®n compatibles per a cada tipus de preprocessament.
|Tipus de preprocessament|Nom|Par¨¤metre 1|Par¨¤metre 2|Par¨¤metre 3|Gestors d'errors admesos| |-------------------|----|-----------|------------|- ----------|----------| |5|Expressi¨® regular|pattern1|output2|<|0, 1, 2, 3| |11|XML XPath|path3|<|<|0, 1, 2, 3| |12|JSONPath|path3|<|<|0, 1, 2, 3| |14|Coincidex amb expressi¨® regular|pattern1|<|<|0, 1, 2, 3| |15|No coincideix amb l'expressi¨® regular|pattern1|<|<|0, 1, 2, 3| |16|Cerca un error en JSON |path3|<|<|0, 1, 2, 3| |17|Cerca un error a XML|path3|<|<|0, 1, 2, 3| |20|Descartar sense canvis amb el heartbeat|seconds4,?5,?6|<|<|<| |21|JavaScript|script2|<|<|<| |23|Prometeu a JSON|pattern5,\7|<|<|0, 1, 2, 3| |24|CSV a JSON|character2|character2|0,1|0, 1, 2, 3| |25|Substitueix|search string2|replacement2|<|<| |27|XML a JSON|<|<|<|0, 1, 2, 3| |28|SNMP walk value|OID2|Format:
0 - No canviat
1 - UTF-8 de Hex-STRING
2 - MAC de Hex-STRING
3 - Enter de BITS|<|0, 1, 2, 3| |29|SNMP walk to JSON9|Field name2|Prefix OID 2|Format:
0 - No canviat
1 - UTF-8 de Hex-STRING
2 - MAC de Hex-STRING
3 - Enter de BITS|0, 1, 2, 3| |30|Valor get SNMP|Format:
1 - UTF-8 de Hex-STRING
2 - MAC de Hex-STRING
3 - Enter de BITS|<|<|0, 1, 2, 3|
1 expressi¨® regular
2 cadena
3 JSONPath o XML XPath
4 nombre enter positiu (amb suport per a sufixos de temps, per exemple, 30s, 1m, 2h, 1d)
5 macro d'usuari
6 Patr¨® de Prometheus seguint la sintaxi: <nom m¨¨tric>{<nom de l'etiqueta>="<valor de l'etiqueta>", ...} == <valor>
. Cada component del patr¨® de Prometheus (m¨¨trica, nom d'etiqueta, valor d'etiqueta i valor de m¨¨trica) pot ser una macro d'usuari. 7 Admet diversos registres "Field name,OID prefix,Format records" delimitats per un car¨¤cter de nova l¨ªnia.
L'objecte de sobrec¨¤rrega de regles LLD defineix un conjunt de regles (filtres, condicions i operacions) que s'empren per anul¡¤lar les propietats de diversos objectes prototip. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
nom | string | Nom ¨²nic de sobrec¨¤rrega. Comportament de la propietat: - obligatori |
passa | integer | Nombre de seq¨¹¨¨ncia ¨²nic de la sobrec¨¤rrega. Comportament de la propietat: - obligatori |
stop | integer | Atura el processament de les sobrec¨¤rregues futures si coincideix. Valors possibles: 0 - (per defecte) no atura el processament de les sobrec¨¤rregues; 1: atura el processament de les sobrec¨¤rregues del proc¨¦s si el filtre coincideix . |
filtre | object | Filtre de sobrec¨¤rrega. |
operacions | object/array | Operacions de sobrec¨¤rrega. |
:::
L'objecte defineix un conjunt de condicions que, si coincideixen amb l'objecte descobert, s'aplica la sobrec¨¤rrega. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
conditions | object/array | Conjunt de condicions de filtre de sobrec¨¤rrega que s'empren per fer coincidir els objectes descoberts. Comportament de la propietat: - obligatori |
evaltype | integer | Substitueix el m¨¨tode d'avaluaci¨® de la condici¨® de filtre. Valors possibles: 0 - i/o; 1 - i ;< br>2 - o ; 3 - expressi¨® personalitzada. Comportament de la propietat: - obligatori |
eval_formula | string | Expressi¨® generada que s'emprar¨¤ per avaluar les condicions del filtre de sobrec¨¤rrega. El valor de eval_formula ¨¦s igual al valor de formula per als filtres amb una expressi¨® personalitzada.Comportament de la propietat: - nom¨¦s lectura |
formula | string | Expressi¨® definida per l'usuari per avaluar les condicions del filtre de sobrec¨¤rrega amb una expressi¨® personalitzada. L'expressi¨® ha de contindre identificadors que facin refer¨¨ncia a condicions espec¨ªfiques del filtre de sobrec¨¤rrega mitjan?ant la seva "f¨®rmula". Els ID emprats a l'expressi¨® han de coincidir exactament amb els definits a les condicions del filtre de sobrec¨¤rrega: cap condici¨® no es pot deixar sense emprar ni ometre. Comportament de la propietat: - obligatori si evaltype s'estableix a "expressi¨® personalitzada" |
:::
L'objecte defineix una comprovaci¨® independent per dur a terme el valor d'una macro LLD. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
macro | string | Macro LLD per realitzar la comprovaci¨®. Comportament de la propietat: - obligatori |
valor | string | Valor a comparar. Comportament de la propietat: - obligatori si operator s'estableix a "expressi¨® regular coincident" o "no coincideix amb expressi¨® regular" |
formulaid | string | ID ¨²nic arbitrari emprat per fer refer¨¨ncia a la condici¨® d'una expressi¨® personalitzada. Nom¨¦s pot contindre lletres maj¨²scules. L'ID l'ha de configurar l'usuari en modificar les condicions del filtre, per¨° es tornar¨¤ a generar quan ho sol¡¤liciti m¨¦s endavant. Comportament de la propietat: - obligatori si evaltype de l'[objecte de filtre de sobreescriptura de regla LLD]#lld-rule-override-filter) s'estableix a "expressi¨® personalizada" |
operador | integer | Operador de condici¨®. Valors possibles: 8 - (per defecte) coincideix amb l'expressi¨® regular; 9 - no coincideix amb l'expressi¨® regular; 12 - existeix;< br>13 - no existeix. |
L'operaci¨® ¨¦s una combinaci¨® d'accions i condicions que s'han de realitzar a l'objecte prototip. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
operationobject | integer | Tipus d'objecte descobert per dur a terme l'acci¨®. Valors possibles: 0 - Prototip d'element; 1 - Prototip de trigger;< br>2 - Prototip de gr¨¤fics; 3 - Prototip d'equip. Comportament de la propietat: - obligatori |
operador | integer | Operador de condici¨® de sobrec¨¤rrega. Valors possibles: 0 - (per defecte) ¨¦s igual; 1 - no ¨¦s igual; 2 - cont¨¦; 3 - no cont¨¦; 8 - coincideix; 9 - no coincideix. |
valor | string | Patr¨® per fer coincidir l'element, el trigger, el gr¨¤fic o el nom del prototip d'equip basat en l'objecte triat. |
opstatus | object | Objecte d'estat de l'operaci¨® de sobrec¨¤rrega per a objectes d'element, trigger i prototip d'equip. |
opdiscover | object | Objecte d'estat de l'operaci¨® de sobrec¨¤rrega de descobriment (qualsevol tipus d'objecte). |
opperiod | object | Objecte de per¨ªode d'operaci¨® de sobrec¨¤rrega (interval d'actualitzaci¨®) per a l'objecte prototip d'element. |
ohistory | object | Objecte de l'hist¨°ric d'operacions de sobrec¨¤rrega per a l'objecte prototip d'element. |
optrends | object | Objecte de ³Ù±ð²Ô»å¨¨²Ô³¦¾±±ð²õ d'operaci¨® de sobrec¨¤rrega per a l'objecte prototip d'element. |
opseverity | object | Objecte de gravetat de l'operaci¨® de sobrec¨¤rrega per a l'objecte prototip del trigger. |
optag | array | Objecte d'etiqueta d'operaci¨® de sobrec¨¤rrega per a l'objecte prototip de l'equip. |
optemplate | array | Objecte de plantilla d'operaci¨® de sobrec¨¤rrega per a l'objecte prototip de l'equip. |
opinventory | object | Objecte d'inventari d'operacions de sobrec¨¤rrega per a l'objecte prototip de l'equip. |
Estat de l'operaci¨® de sobrec¨¤rrega de la regla LLD que s'estableix com a objecte descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
status | enter | Anul¡¤la l'estat de l'objecte seleccionat. Valors possibles: 0 - Creaci¨® activada; 1 - Creaci¨® desactivada. Comportament de la propietat: - obligatori |
Estat de l'operaci¨® de sobrec¨¤rrega de descobriment de la regla LLD que s'estableix a l'objecte descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
discover | enter | Anul¡¤la l'estat de descoberta de l'objecte triat. Valors possibles: 0 - S¨ª, continuar descobrint objectes;< br>1 - No , els elements nous no es descobriran i els elements existents es marcaran com a perduts. Comportament de la propietat: - obligatori |
El per¨ªode d'operaci¨® d'anul¡¤laci¨® de la regla LLD ¨¦s un valor d'interval d'actualitzaci¨® que s'estableix com a element descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
endarreriment | string | Substitueix l'interval d'actualitzaci¨® del prototip d'element. Admet segons o unitat de temps amb sufix (com ara 30 s, 1 m, 2 h, 1 d) i, opcionalment, un o m¨¦s intervals personalitzats, tots separats per punt i coma. Els intervals personalitzats poden ser una combinaci¨® d'intervals flexibles i de programaci¨®. Admet macros d'usuari o macros LLD. Si s'empra, el valor ha de ser una ¨²nica macro. No s'admeten diverses macros o macros barrejades amb text. Els intervals flexibles es poden escriure com a dues macros separades per una barra inclinada (p. ex., {$FLEX_INTERVAL}/{$FLEX_PERIOD} ).Exemple: 1h;wd1-5h9-18;{ $Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3} [Comportament de la propietat] (/manual/api/reference_commentary#property-behavior): - obligatori |
Operaci¨® de sobrec¨¤rrega de l'historial de regles LLD establerta a l'element descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
historial | cadena | Substitueix l'hist¨°tic del prototip d'element, que ¨¦s una unitat de temps de quant de temps s'han d'emmagatzemar les dades de l'hist¨°ric. Tamb¨¦ accepta macro d'usuari i macro LLD. Comportament de la propietat: - obligatori |
Operaci¨® de sobrec¨¤rrega de les ³Ù±ð²Ô»å¨¨²Ô³¦¾±±ð²õ de regles LLD establerta a l'element descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
³Ù±ð²Ô»å¨¨²Ô³¦¾±±ð²õ | cadena | Substitueix les ³Ù±ð²Ô»å¨¨²Ô³¦¾±±ð²õ del prototip d'element, que ¨¦s una unitat de temps de quant de temps s'han d'emmagatzemar les dades de les ³Ù±ð²Ô»å¨¨²Ô³¦¾±±ð²õ. Tamb¨¦ accepta macro d'usuari i macro LLD. Comportament de la propietat: - obligatori |
L'operaci¨® s'ha establert al trigger descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
severity | enter | Anul¡¤la la gravetat del prototip de trigger. Valors possibles: 0 - (per defecte) sense classificar; 1 - informaci¨® ; 2 - av¨ªs; 3 - mitjana; 4 - alta; 5 - desastre. Comportament de la propietat: - obligatori |
L'operaci¨® cont¨¦ el nom i el valor de l'etiqueta definit a l'objecte descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
tag | cadena | Nom d'etiqueta nou. Comportament de la propietat: - obligatori |
value | cadena | Valor d'etiqueta nou. |
Objecte d'operaci¨® de sobrec¨¤rrega del model vinculat a l'equip descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
templateid | ID | Substitueix la plantilla de les plantilles vinculades al prototip de l'equip. Comportament de la propietat: - obligatori |
Operaci¨® per anul¡¤lar el valor del mode d'inventari de la regla LLD que s'estableix a l'equip descobert. T¨¦ les seg¨¹ents propietats:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
inventory_mode | enter | Ignora el mode d'inventari del prototip de l'equip. Valors possibles: -1 - desactivat;< br>0 - ( per defecte) manual; 1 - autom¨¤tic. Comportament de la propietat: - obligatori |