en-us	### Item prototype  The item prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|ID of the item prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |delay|string|Update interval of the item prototype.<br>Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros and LLD macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Zabbix agent" (0), "Simple check" (3), "Zabbix internal" (5), "External check" (10), "Database monitor" (11), "IPMI agent" (12), "SSH agent" (13), "TELNET agent" (14), "Calculated" (15), "JMX agent" (16), "HTTP agent" (19), "SNMP agent" (20), "Script" (21), or if `type` is set to "Zabbix agent (active)" (7) and `key_` does not contain "mqtt.get"| |hostid|string|ID of the host that the item prototype belongs to.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *constant*<br>- *required* for create operations| |interfaceid|string|ID of the item prototype's host interface.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if item prototype belongs to host and `type` is set to "Zabbix agent", "IPMI agent", "JMX agent", "SNMP trap", or "SNMP agent"<br>- *supported* if item prototype belongs to host and `type` is set to "Simple check", "External check", "SSH agent", "TELNET agent", or "HTTP agent"| |key\_|string|Item prototype key.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations<br>- *read-only* for inherited objects| |name|string|Name of the item prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations<br>- *read-only* for inherited objects| |type|integer|Type of the item prototype.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - Simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>10 - External check;<br>11 - Database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - TELNET agent;<br>15 - Calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations<br>- *read-only* for inherited objects| |url|string|URL string.<br>Supports LLD macros, user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |value\_type|integer|Type of information of the item prototype.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations<br>- *read-only* for inherited objects| |allow\_traps|integer|Allow to populate value similarly to the trapper item.<br><br>0 - *(default)* Do not allow to accept incoming data;<br>1 - Allow to accept incoming data.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"| |authtype|integer|Authentication method.<br><br>Possible values if `type` is set to "SSH agent":<br>0 - *(default)* password;<br>1 - public key.<br><br>Possible values if `type` is set to "HTTP agent":<br>0 - *(default)* none;<br>1 - basic;<br>2 - NTLM;<br>3 - Kerberos.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "SSH agent" or "HTTP agent"<br>- *read-only* for inherited objects (if `type` is set to "HTTP agent")| |description|string|Description of the item prototype.| |follow\_redirects|integer|Follow response redirects while polling data.<br><br>Possible values:<br>0 - Do not follow redirects;<br>1 - *(default)* Follow redirects.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |headers|object|Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example: { "User-Agent": "Zabbix" }<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |history|string|A time unit of how long the history data should be stored.<br>Also accepts user macro and LLD macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP(S) proxy connection string.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |ipmi\_sensor|string|IPMI sensor.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "IPMI agent" and `key_` is not set to "ipmi.get"<br>- *supported* if `type` is set to "IPMI agent"<br>- *read-only* for inherited objects| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default: service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "JMX agent"| |logtimefmt|string|Format of the time in log entries.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `value_type` is set to "log"<br>- *read-only* for inherited objects| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and item prototypes and maximum count of dependent items and item prototypes equal to 29999 are allowed.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Dependent item"<br>- *read-only* for inherited objects| |output\_format|integer|Should the response be converted to JSON.<br><br>Possible values:<br>0 - *(default)* Store raw;<br>1 - Convert to JSON.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |params|string|Additional parameters depending on the type of the item prototype:<br>- executed script for SSH agent and TELNET agent item prototypes;<br>- SQL query for database monitor item prototypes;<br>- formula for calculated item prototypes.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Database monitor", "SSH agent", "TELNET agent", "Calculated", or "Script"<br>- *read-only* for inherited objects (if `type` is set to "Script")| |parameters|array|Additional parameters if `type` is set to "Script". Array of objects with `name` and `value` properties, where `name` must be unique.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "Script"<br>- *read-only* for inherited objects| |password|string|Password for authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "JMX agent" and `username` is set<br>- *supported* if `type` is set to "Simple check", "SSH agent", "TELNET agent", "Database monitor", or "HTTP agent"<br>- *read-only* for inherited objects (if `type` is set to "HTTP agent")| |post\_type|integer|Type of post data body stored in `posts` property.<br><br>Possible values:<br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |posts|string|HTTP(S) request body data.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "HTTP agent" and `post_type` is set to "JSON data" or "XML data"<br>- *supported* if `type` is set to "HTTP agent" and `post_type` is set to "Raw data"<br>- *read-only* for inherited objects| |privatekey|string|Name of the private key file.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH agent" and `authtype` is set to "public key"| |publickey|string|Name of the public key file.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH agent" and `authtype` is set to "public key"| |query\_fields|array|Query parameters. Array of objects with `key`:`value` pairs, where `value` can be empty string.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |request\_method|integer|Type of request method.<br><br>Possible values:<br>0 - *(default)* GET;<br>1 - POST;<br>2 - PUT;<br>3 - HEAD.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |retrieve\_mode|integer|What part of response should be stored.<br><br>Possible values if `request_method` is set to "GET", "POST", or "PUT":<br>0 - *(default)* Body;<br>1 - Headers;<br>2 - Both body and headers will be stored.<br><br>Possible values if `request_method` is set to "HEAD":<br>1 - Headers.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |snmp\_oid|string|SNMP OID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SNMP agent"<br>- *read-only* for inherited objects| |ssl\_cert\_file|string|Public SSL Key file path.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |ssl\_key\_file|string|Private SSL Key file path.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |ssl\_key\_password|string|Password for SSL Key file.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |status|integer|Status of the item prototype.<br><br>Possible values:<br>0 - *(default)* enabled item prototype;<br>1 - disabled item prototype;<br>3 - unsupported item prototype.| |status\_codes|string|Ranges of required HTTP status codes, separated by commas.<br>Also supports user macros or LLD macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |templateid|string|ID of the parent template item prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |timeout|string|Item data polling request timeout.<br>Supports user macros and LLD macros.<br><br>Default: `3s`.<br>Maximum value: `60s`.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent" or "Script"<br>- *read-only* for inherited objects| |trapper\_hosts|string|Allowed hosts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "Zabbix trapper", or if `type` is set to "HTTP agent" and `allow_traps` is set to "Allow to accept incoming data"| |trends|string|A time unit of how long the trends data should be stored.<br>Also accepts user macro and LLD macro.<br><br>Default: 365d.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `value_type` is set to "numeric float" or "numeric unsigned"| |units|string|Value units.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `value_type` is set to "numeric float" or "numeric unsigned"<br>- *read-only* for inherited objects| |username|string|Username for authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH agent" or "TELNET agent", or if `type` is set to "JMX agent" and `password` is set<br>- *supported* if `type` is set to "Simple check", "Database monitor", or "HTTP agent"<br>- *read-only* for inherited objects (if `type` is set to "HTTP agent")| |uuid|string|Universal unique identifier, used for linking imported item prototypes to already existing ones. Auto-generated, if not given.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if the item prototype belongs to a template| |valuemapid|string|ID of the associated value map.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `value_type` is set to "numeric float", "character", or "numeric unsigned"<br>- *read-only* for inherited objects| |verify\_host|integer|Whether to validate that the host name for the connection matches the one in the host's certificate.<br><br>Possible values:<br>0 - *(default)* Do not validate;<br>1 - Validate.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |verify\_peer|integer|Whether to validate that the host's certificate is authentic.<br><br>Possible values:<br>0 - *(default)* Do not validate;<br>1 - Validate.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "HTTP agent"<br>- *read-only* for inherited objects| |discover|integer|Item prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new items will be discovered;<br>1 - new items will not be discovered and existing items will be marked as lost.|
ca	### Prototip d'element  L'objecte té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |itemid|string|ID del prototip d'element.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*<br>- *obligatori* per operacions d'actualització| |delay|string|Interval d'actualització del prototip d'element. Accepta segons o una unitat de temps amb sufix (30s, 1m, 2h, 1d).<br>Opcionalment, un o més [intervals personalitzats](/manual/config/items/item/custom_intervals) es poden especificar com a intervals flexibles o com una programació.<br>Múltiples intervals estan separats per un punt i coma.<br>Es poden emprar macros d'usuari. Una sola macro hauria d'omplir tot el camp. No s'admeten pas diverses macros en un camp o macros barrejades amb text.<br>Els intervals flexibles es poden escriure com a dues macros separades per una barra inclinada (p. ex., `{$FLEX_INTERVAL}/ {$FLEX_PERIOD}`).<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent Zabbix" (0), "Verificació simple" (3), "Zabbix intern" (5), "Verificació externa" (10), "Monitoratge de base de dades" (11), "Agent IPMI" (12), "Agent SSH" (13), "Agent TELNET" (14), "Calculat" (15), "Agent JMX" (16), "Agent HTTP" (19), "Agent SNMP" (20), "Script" (21), o si `type` és "Agent Zabbix (actiu)" (7) i `key_` no conté "mqtt.get"| |hostid|string|Id de l'equip o de la plantilla a la qual pertany el prototip d'element.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *constant*<br>- *obligatori* per operacions de creació| |interfaceid|string|Identificador d'interfície equip del prototip d'element.<<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si el prototip d'element pertany a l'equip i `type` és "Agent Zabbix", "Agent IPMI", "Agent JMX", Traça SNMP" o "Agent SNMP"<br>- *admès* si el prototip d'element pertany a l'equip i `type` és "Verificació senzilla", "Verificació externa", "Agent SSH", "Agent Telnet" o "Agent HTTP"| |key\_|string|Clau del prototip d'element.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació<br>- *només lectura* per objectes heretats| |name|string|Nom del prototip de l'element.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació<br>- *només lectura* per objectes heretats| |type|integer|Tipus de prototip d'element<br><br>Valors possibles:<br>0 - Agent Zabbix;<br>2 - Trapper Zabbix;<br>3 - Verificació simple;<br>5 - Zabbix intern;<br>7 - Agent Zabbix (actiu);<br>9 - Element web;<br>10 - Verificació externa;<br>11 - Monitor de base de dades; <br>12 - IPMI Agent;<br>13 - Agent SSH;<br>14 - Agent Telnet;<br>15 - Calculat;<br>16 - Agent JMX;<br>17 - Trampa SNMP;<br> 18 - Element dependent;< br>19 - Agent HTTP;<br>20 - Agent SNMP;<br>21 - Script<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació<br>- *només lectura* per objectes heretats| |url|string|cadena d'URL, necessària només per al tipus de prototip d'element d'agent HTTP. Admet macros d'usuari, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |value\_type|integer|Tipus d'informació del prototip d'element.<br><br>Valors possibles:<br>0 - nombre flotant;<br>1 - caràcter ;<br >2 - diari;<br>3 - digital sense signar;<br>4 - text.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació<br>- *només lectura* per objectes heretats| |allow\_traps|integer|camp de prototip d'element d'agent HTTP. També permet l'ampliació de valors com en el tipus d'element trapper.<br><br>0 - *(per defecte)* No permet acceptar dades entrants.<br>1 - Permet acceptar dades entrants.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"| |authtype|integer|Només s'empren per elements d'agent SSH prototip o elements d'agent HTTP.<br><br>Valors possibles per al mètode d'autenticació de l'agent SSH:<br>0 - mot de pas *(per defecte)*;<br>1 - clau pública.<br><br> Valors possibles si `type` és "Agent HTTP":<br>0 - *(per defecte)* cap;<br>1 - Bàsic;<br>2 - NTLM;<br>3 - Kerberos.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent SSH" o "Agent HTTP"<br>- *només lectura* per objectes heretats (si `type` és "Agent HTTP")| |description|string|Descripció del prototip d'element.| |follow\_redirects|integer|Prototip de camp d'element d'agent HTTP. Seguiu les redireccions de respostes mentre aegiu dades.<br><br>0 - No seguir les redireccions.<br>1 - *(per defecte)* Seguir les redireccions.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |headers|object|Camp de prototip d'element d'agent HTTP. Objecte amb capçaleres de petició HTTP(S), on el nom de la capçalera s'empra com a clau i el valor de la capçalera com a valor.<br><br>Exemple:<br>{ " User-Agent": "Zabbix" }<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |history|string|Unitat de temps que indica quant de temps s'han d'emmagatzemar les dades de l'històric. També admet macros d'usuari.<br><br>Per defecte: 90d.| |http\_proxy|string|Cadena de connexió del proxy HTTP(S).| |ipmi\_sensor|string|sensor IPMI. Emprat només pels prototips d'elements IPMI.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |jmx\_endpoint|string|Cadena de connexió de l'agent JMX personalitzada.<br><br>Per defecte:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN} :{HOST.PORT} /jmxrmi<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent JMX"| |logtimefmt|string|Format d'hora a les entrades de registre.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `value_type` és "log"<br>- *només lectura* per objectes heretats| |master\_itemid|integer|Identificador d'element principal.<br>Es permet la recursivitat fins a 3 elements dependents i el nombre màxim d'elements i prototips d'elements dependents de 29.999.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Element dependent"<br>- *només lectura* per objectes heretats| |output\_format|integer|Camp d'element de prototip d'agent HTTP. En cas de convertir la resposta a JSON.<br><br>0 - *(per defecte)* Emmagatzema en brut.<br>1 - Converteix a JSON.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |params|string|Paràmetres addicionals en funció del tipus de prototip d'element:<br>- script executat per a prototips d'elements SSH i Telnet;<br>- Consulta SQL per a dades de prototips d'elements de supervisió bàsica;<br>- fórmula per a prototips d'elements calculats.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Monitoratge de base de dades", "Agent SSH, "Agent TELNET", "Calculat" o "Script"<br>- *només lectura* per objectes heretats (si `type` és "Script")| |parameters|array|Paràmetres addicionals per a prototips d'elements de script. Matriu d'objectes amb propietats "nom" i "valor", on el nom ha d'ésser únic.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Script"<br>- *només lectura* per objectes heretats| |password|string|Mot de pas per a l'autenticació.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent JMX" i `username` s'ha definit<br>- *admès* si `type` és "Verificació simple", "Agent SSH", "Agent TELNET", "Monitoratge de base de dades" o "Agent HTTP"<br>- *només lectura* per objectes heretats (si `type` és "Agent HTTP")| |post\_type|integer|Camp de prototip d'element d'agent HTTP. Tipus de cos de dades de publicació emmagatzemat a la propietat de publicacions.<br><br>0 - *(per defecte)* Dades en brut.<br>2 - Dades JSON.<br>3 - Dades XML.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |posts|string|HTTP(S) demana dades del cos.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent HTTP" i `post_type` és "Dades JSON" o "Dades XML"<br>- *admès* si `type` és "Agent HTTP" i `post_type` és "Dades en brut"<br>- *només lectura* per objectes heretats| |privatekey|string|Nom del fitxer de clau privada.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent SSH" i àuth_type` és "clau pública"| |publickey|string|Nom del fitxer de clau pública.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent SSH" i àuth_type` és "clau pública"| |query\_fields|array|Camp de prototip d'element d'agent HTTP. Paràmetres de consulta. Matriu d'objectes amb parells `clau`:`valor`, on `valor` pot ésser una cadena buida.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |request\_method|integer|Camp de prototip d'element d'agent HTTP. Tipus de mètode de petició.<br><br>0 - *(per defecte)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |retrieve\_mode|integer|Quina part de la resposta s'ha d'emmagatzemar.<br><br>Valors possibles si `request_method` és "GET", "POST" o "PUT":<br>0 - *(per defecte)* Cos;<br>1 - Capçaleres.<br>2 - S'emmagatzemaran el cos i les capçaleres.< br><br>Valors possibles si `request_method` és "HEAD":<br>1 - Capçaleres.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |snmp\_oid|string|SNMP OID.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent SNMP"<br>- *només lectura* per objectes heretats| |ssl\_cert\_file|string|Camí al fitxer de clau SSL pública.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |ssl\_key\_file|string|Camí al fitxer de clau SSL privada<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats.| |ssl\_key\_password|string|Mot de pas per al fitxer de clau SSL.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |status|integer|Estat del prototip d'element.<br><br>Valors possibles:<br>0 - prototip d'element habilitat *(per defecte)*;<br>1 - prototip d'element desactivat;< br>2 - prototip d'element no compatible.| |status\_codes|string|Camp de prototip d'element d'agent HTTP. Intervals de codis d'estat HTTP obligatoris separats per comes. També admet macros d'usuari com a part d'una llista separada per comes.<br><br>Exemple: 200.200-{$M},{$M},200-400<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |templateid|string|(només lectura) ID del prototip d'element de plantilla principal.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |timeout|string|Temps d'espera de la consulta de dades d'element. S'empra per a l'agent HTTP i els prototips d'elements d'script. Admet macros d'usuari.<br><br>valor per defecte: `3s`.<br>valor màxim: `60s`.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP" o "Script"<br>- *només lectura* per objectes heretats| |trapper\_hosts|string|Equips permesos.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Traces Zabbix" o si `type` és "Agent HTTP" i `allow_traps` és "Permetre acceptar dades d'entrada"| |trends|string|Unitat de temps de quant de temps s'han d'emmagatzemar les dades de tendències. També admet macros d'usuari.<br><br>Per defecte: 365d.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `value_type` és "numèric flotant" o "numèric sense signe"| |units|string|Unitats de valor.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `value_type` és "numèric flotant" o "numèric sense signe"<br>- *només lectura* per objectes heretats| |username|string|Nom d'usuari per a l'autenticació.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Agent SSH" o "Agent TELNET", o si `type` és "Agent JMX" i `password` s'ha definit<br>- *admès* si `type` és "Verficació simple", "Monitoratge de base de dades" o "Agent HTTP"<br>- *només lectura* per objectes heretats (si `type` és "Agent HTTP")| |uuid|string|Identificador únic universal, que s'empra per enllaçar un prototip d'element importat amb prototips d'element ja existents. S'empra només per a prototips d'elements de model. Es genera automàticament, si no es proporciona.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si el prototip d'element pertany a una plantilla| |valuemapid|string|ID del mapa de valors associats.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `value_type` és "numèric flotant", "caràcter" o "numèric sense signe"<br>- *només lectura* per objectes heretats| |verify\_host|integer|CValida que el nom d'equip a l'URL sigui al camp *Nom comú* o *Nom alternatiu del subjecte* del certificat d'equip.<br><br>Valors possibles:<br>0 - *(per defecte)* No valideu. <br>1 - Valida.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |verify\_peer|integer|Valideu si el certificat d'equip és autèntic.<br><br>0 - *(per defecte)* No validar.<br>1 - Validar.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Agent HTTP"<br>- *només lectura* per objectes heretats| |discover|integer|Estat de descobriment del prototip d'element.<br><br>Valors possibles:<br>0 - *(per defecte)* es descobriran nous elements;<br>1 - no es descobriran elements nous i els elements existents es marcaran com a perduts.|

en-us	# Item prototype  This class is designed to work with item prototypes.  Object references:\  -   [Item     prototype](/manual/api/reference/itemprototype/object#item_prototype)  Available methods:\  -   [itemprototype.create](/manual/api/reference/itemprototype/create) -     creating new item prototypes -   [itemprototype.delete](/manual/api/reference/itemprototype/delete) -     deleting item prototypes -   [itemprototype.get](/manual/api/reference/itemprototype/get) -     retrieving item prototypes -   [itemprototype.update](/manual/api/reference/itemprototype/update) -     updating item prototypes
ca	# Prototipus d'element  Aquesta classe és dissenyada per treballar amb prototipus d'elements.  Referències d'objectes:\  -   [Element     prototipus](/manual/api/reference/itemprototype/object#item_prototype)  Mètodes disponibles:\  -   [itemprototype.create](/manual/api/reference/itemprototype/create) -     crear nous prototipus d'elements -   [itemprototype.delete](/manual/api/reference/itemprototype/delete) -     esborrar prototips d'elements -   [itemprototype.get](/manual/api/reference/itemprototype/get) -     recuperar prototipus d'elements -   [itemprototype.update](/manual/api/reference/itemprototype/update) -     actualitzar prototipus d'elements

en-us	# itemprototype.update
ca	# itemprototype.update

en-us	##### Item prototype  You may want to create an item prototype like this:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom.png)  with preprocessing options:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom_b.png)
ca	##### Prototip d'element  És possible que vulgueu crear un prototip d'element com aquest:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom.png)  amb opcions de preprocessament:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom_b.png)

en-us	#### itemprototype  [ZBXNEXT-6406](https://support.zabbix.com/browse/ZBXNEXT-6406) Property `interfaceid` is no longer mandatory for [item prototype](/manual/api/reference/itemprototype/object#item-prototype) types "Simple check" (3), "External check" (10), "SSH agent" (13), and "TELNET agent" (14).\ [ZBXNEXT-4428](https://support.zabbix.com/browse/ZBXNEXT-4428), [ZBXNEXT-8246](https://support.zabbix.com/browse/ZBXNEXT-8246) Added new [item prototype preprocessing](/manual/api/reference/itemprototype/object#item-prototype-preprocessing) types "SNMP walk value" (28), "SNMP walk to JSON" (29).\
ca	#### itemprototype  [ZBXNEXT-6406](https://support.zabbix.com/browse/ZBXNEXT-6406) Ja no és obligatòria la propietat `interfaceid` per als tipus "Simple check" (3), "External check" (10), "SSH agent" (13), and "TELNET agent" (14), del [prototip d'element](/manual/api/reference/itemprototype/object#item-prototype).\ [ZBXNEXT-4428](https://support.zabbix.com/browse/ZBXNEXT-4428), [ZBXNEXT-8246](https://support.zabbix.com/browse/ZBXNEXT-8246) Afegits els nous tipus "SNMP walk value" (28), "SNMP walk to JSON" (29) al [preprocessament del prototip d'element](/manual/api/reference/itemprototype/object#item-prototype-preprocessing).\

en-us	#### itemprototype  [ZBXNEXT-6980](https://support.zabbix.com/browse/ZBXNEXT-6980) `itemprototype.create`, `itemprototype.update`: Added strict validation of the method parameters.\
ca	#### itemprototype  [ZBXNEXT-6980](https://support.zabbix.com/browse/ZBXNEXT-6980) `itemprototype.create`, `itemprototype.update`: Afegida la validació estricta dels paràmetres dels mètodes.\

en-us	## Items
ca	## Elements

en-us	## Items
ca	## Elements

en-us	 ## Items
ca	## Elements

en-us	#### Items  Define items to monitor.  [Item API](/manual/api/reference/item)
ca	#### Elements  Defineix els elements a monitorar.  [API Element](/manual/api/reference/item)

en-us	### Items  ##### docker.container_stats  The [docker.container_stats](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#docker) item on Zabbix agent 2 now also returns a `pids_stats` property with the current number of processes/threads on the container.
ca	### Elements  ##### docker.container_stats  L'element [docker.container_stats](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#docker) a l'agent 2 de Zabbix ara retorna la propietat `pids_stats` amb el nombre de processos/fils actuals del contenidor.

en-us	#### Items / item prototypes  In an [item](/manual/config/items/item) or an [item prototype](/manual/discovery/low_level_discovery/item_prototypes) configuration, user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Item key parameters|<|yes| |Update interval|<|no| |Custom intervals|<|no| |History storage period|<|no| |Trend storage period|<|no| |Description|<|yes| |*Calculated item*|<|<| | |Formula|yes| |*Database monitor*|<|<| | |Username|yes| |^|Password|yes| |^|SQL query|yes| |*HTTP agent*|<|<| | |URL^[3](supported_by_location_user#footnotes)^|yes| |^|Query fields|yes| |^|Timeout|no| |^|Request body|yes| |^|Headers (names and values)|yes| |^|Required status codes|yes| |^|HTTP proxy|yes| |^|HTTP authentication username|yes| |^|HTTP authentication password|yes| |^|SSl certificate file|yes| |^|SSl key file|yes| |^|SSl key password|yes| |^|Allowed hosts|yes| |*JMX agent*|<|<| | |JMX endpoint|yes| |*Script item*|<|<| | |Parameter names and values|yes| |*SNMP agent*|<|<| | |SNMP OID|yes| |*SSH agent*|<|<| | |Username|yes| |^|Public key file|yes| |^|Private key file|yes| |^|Password|yes| |^|Script|yes| |*TELNET agent*|<|<| | |Username|yes| |^|Password|yes| |^|Script|yes| |*Zabbix trapper*|<|<| | |Allowed hosts|yes| |*Tags*^[2](supported_by_location_user#footnotes)^|<|<| | |Tag names|yes| |^|Tag values|yes| |*Preprocessing steps*|<|<| | |Parameters (including custom scripts)|yes| | |Custom error-handling parameters (*Set value to* and *Set error to* fields)<br>*Supported since Zabbix 6.4.10*.|yes|
ca	#### Elements / prototips d'elements  En una configuració d'[element](/manual/config/items/item) o [prototips d'elements](/manual/discovery/low_level_discovery/item_prototypes), les macros d'usuari es poden emprar als camps següents:  |Ubicació|<|Múltiples macros/barreja amb text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Paràmetres de clau d'element|<|sí| |Intèrval d'actualització|<|no| |Intèrvals personalitzats|<|no| |Període d'emmagatzematge de l'històric|<|no| |Període d'emmagatzematge de les tendències|<|no| |Descripció|<|sí| |*element calculat*|<|<| | |Fórmula|sí| |*Monitoratge de base de dades*|<|<| | |Nom d'usuari|sí| |^|Mot de pas|sí| |^|Petició SQL|sí| |*Agent HTTP*|<|<| | |URL^[3](supported_by_location_user#footnotes)^|sí| |^|Camps de petició|sí| |^|Temps d'espera|no| |^|Cos de la petició|sí| |^|Capçalera (noms i valors)|sí| |^|Codis d'estat demanats|sí| |^|Proxy HTTP|sí| |^|Nom d'usuari d'autenticació HTTP|sí| |^|Mot de pas d'autenticació HTTP|sí| |^|Arxiu de certificat SSL|sí| |^|Arxiu de clau SSL|sí| |^|Mot de pas de la clau SSL|sí| |^|Equips autoritzats|sí| |*Agent JMX*|<|<| | |Punt d'acabament JMX|sí| |*Element Script*|<|<| | |Noms i valors dels paràmetres|sí| |*Agent SNMP*|<|<| | |OID SNMP|sí| |*Agent SSH*|<|<| | |Nom d'usuari|sí| |^|Arxiu de clau pública|sí| |^|Arxiu de clau privada|sí| |^|Paraula de pas|sí| |^|Script|sí| |*Agent TELNET*|<|<| | |Nom d'usuari|sí| |^|Mot de pas|sí| |^|Script|sí| |*Trap Zabbix*|<|<| | |Equips autoritzats|sí| |*Etiquetes*^[2](supported_by_location_user#footnotes)^|<|<| | |Noms d'etiquetes|sí| |^|Valors d'etiquetes|sí| |*Passes de preprocessament*|<|<| | |Paràmetres (inclosos els scripts personalitzats)|sí| | |Paràmetres personalitzats de gestió d'errors (camps *Estableix el valor a* i *Estableix error a*)<br>*Admès des de Zabbix 6.4.10*.|sí|

en-us	 ### Items  |Macro|Supported in|Description| |--|--------|--------| |{ITEM.DESCRIPTION}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Description of the Nth item in the trigger expression that caused a notification.*<br><br>This macro may be used with a numeric index e.g. {ITEM.DESCRIPTION[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.DESCRIPTION.ORIG}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Description (with macros unresolved) of the Nth item in the trigger expression that caused a notification.*<br><br>This macro may be used with a numeric index e.g. {ITEM.DESCRIPTION.ORIG[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).<br><br>Supported since 5.2.0.| |{ITEM.ID}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Script-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, query fields, request body, headers, proxy, SSL certificate file, SSL key file<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Numeric ID of the Nth item in the trigger expression that caused a notification.*<br><br>This macro may be used with a numeric index e.g. {ITEM.ID[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.KEY}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Script-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, query fields, request body, headers, proxy, SSL certificate file, SSL key file<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Key of the Nth item in the trigger expression that caused a notification.*<br><br>This macro may be used with a numeric index e.g. {ITEM.KEY[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).<br><br>`{TRIGGER.KEY}` is deprecated.| |{ITEM.KEY.ORIG}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Script-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts.<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Original key (with macros not expanded) of the Nth item in the trigger expression that caused a notification ^[4](supported_by_location#footnotes)^.*<br><br>This macro may be used with a numeric index e.g. {ITEM.KEY.ORIG[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LASTVALUE}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, event names, operational data and descriptions<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Trigger URLs<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*The latest value of the Nth item in the trigger expression that caused a notification.*<br>It will resolve to \*UNKNOWN\* in the frontend if the latest history value has been collected more than the *Max history display period* time ago (set in the [Administration→General](/manual/web_interface/frontend_sections/administration/general#gui) menu section).<br>Note that since 4.0, when used in the problem name, it will not resolve to the latest item value when viewing problem events, instead it will keep the item value from the time of problem happening.<br>It is alias to `last(/{HOST.HOST}/{ITEM.KEY})`.<br><br>The resolved value for text/log items is truncated to 20 characters by the frontend in the following locations:<br>- Operational data;<br>- Trigger description;<br>- Trigger URLs;<br>- Trigger URL labels;<br>- Description of the item value widget.<br>To resolve to a full value, you may use [macro functions](/manual/config/macros/macro_functions#seeing-full-item-values). No values are truncated by the server.<br><br>[Customizing](/manual/config/macros/macro_functions) the macro value is supported for this macro; starting with Zabbix 3.2.0.<br><br>This macro may be used with a numeric index e.g. {ITEM.LASTVALUE[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. item in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LOG.AGE}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, operational data and descriptions<br>→ Trigger URLs<br>→ Event tags and values<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Age of the log item event*, with precision down to a second.<br><br>This macro may be used with a numeric index e.g. {ITEM.LOG.AGE[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LOG.DATE}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, operational data and descriptions<br>→ Trigger URLs<br>→ Event tags and values<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Date of the log item event.*<br><br>This macro may be used with a numeric index e.g. {ITEM.LOG.DATE[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LOG.EVENTID}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, operational data and descriptions<br>→ Trigger URLs<br>→ Event tags and values<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*ID of the event in the event log.*<br>For Windows event log monitoring only.<br><br>This macro may be used with a numeric index e.g. {ITEM.LOG.EVENTID[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LOG.NSEVERITY}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, operational data and descriptions<br>→ Trigger URLs<br>→ Event tags and values<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Numeric severity of the event in the event log.*<br>For Windows event log monitoring only.<br><br>This macro may be used with a numeric index e.g. {ITEM.LOG.NSEVERITY[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LOG.SEVERITY}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, operational data and descriptions<br>→ Trigger URLs<br>→ Event tags and values<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Verbal severity of the event in the event log.*<br>For Windows event log monitoring only.<br><br>This macro may be used with a numeric index e.g. {ITEM.LOG.SEVERITY[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LOG.SOURCE}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, operational data and descriptions<br>→ Trigger URLs<br>→ Event tags and values<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Source of the event in the event log.*<br>For Windows event log monitoring only.<br><br>This macro may be used with a numeric index e.g. {ITEM.LOG.SOURCE[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.LOG.TIME}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, operational data and descriptions<br>→ Trigger URLs<br>→ Event tags and values<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Time of the log item event.*<br><br>This macro may be used with a numeric index e.g. {ITEM.LOG.TIME[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.NAME}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Name of the Nth item in the trigger expression that caused a notification.*<br><br>This macro may be used with a numeric index e.g. {ITEM.NAME[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.NAME.ORIG}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|This macros is deprecated since Zabbix 6.0. It used to resolve to the *original name (i.e. without macros resolved) of the item* in pre-6.0 Zabbix versions when user macros and positional macros were supported in the item name.<br><br>This macro may be used with a numeric index e.g. {ITEM.NAME.ORIG[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.STATE}|→ Item-based internal notifications<br>→ Description of item value widget|*The latest state of the Nth item in the trigger expression that caused a notification.* Possible values: **Not supported** and **Normal**.<br><br>This macro may be used with a numeric index e.g. {ITEM.STATE[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.STATE.ERROR}|→ Item-based internal notifications|*Error message with details why an item became unsupported.* <br> <br> If an item goes into the unsupported state and then immediately gets supported again the error field can be empty.| |{ITEM.VALUE}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger names, event names, operational data and descriptions<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Trigger URLs<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|Resolved to either:<br>1) the historical (at-the-time-of-event) value of the Nth item in the trigger expression, if used in the context of trigger status change, for example, when displaying events or sending notifications.<br>2) the latest value of the Nth item in the trigger expression, if used without the context of trigger status change, for example, when displaying a list of triggers in a pop-up selection window. In this case works the same as {ITEM.LASTVALUE}<br>In the first case it will resolve to \*UNKNOWN\* if the history value has already been deleted or has never been stored.<br>In the second case, and in the frontend only, it will resolve to \*UNKNOWN\* if the latest history value has been collected more than the *Max history display period* time ago (set in the [Administration→General](/manual/web_interface/frontend_sections/administration/general#gui) menu section).<br><br>The resolved value for text/log items is truncated to 20 characters by the frontend in the following locations:<br>- Operational data;<br>- Trigger description;<br>- Trigger URLs;<br>- Trigger URL labels;<br>- Description of the item value widget.<br>To resolve to a full value, you may use [macro functions](/manual/config/macros/macro_functions#seeing-full-item-values). No values are truncated by the server.<br><br>[Customizing](/manual/config/macros/macro_functions) the macro value is supported for this macro, starting with Zabbix 3.2.0.<br><br>This macro may be used with a numeric index e.g. {ITEM.VALUE[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. item in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{ITEM.VALUETYPE}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Description of item value widget|*Value type of the Nth item in the trigger expression that caused a notification.* Possible values: 0 - numeric float, 1 - character, 2 - log, 3 - numeric unsigned, 4 - text.<br><br>This macro may be used with a numeric index e.g. {ITEM.VALUETYPE[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).<br><br>Supported since 5.4.0.|
ca	### Elements  |Macro|Admesa a|Descripció| |--|------|------| |{ITEM.DESCRIPTION}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts )<br>→ Descripció del giny de valor de l'element|*Descripció de l'element enèssim del trigger que va provocar una notificació.*<br><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.DESCRIPTION[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger actiu. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.DESCRIPTION.ORIG}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration /scripts)<br>→ Descripció del giny de valor de l'element|*Descripció (amb macros no resoltes) de l'element enèssim del trigger que va provocar una notificació.*<br><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.DESCRIPTION.ORIG[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).<br><br>Admet des de 5.2.0.| |{ITEM.ID}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Element de tipus d'script, prototip d'element i noms i valors dels paràmetres de la regla de descoberta^[6] (supported_by_location#footnotes)^<br>→ Element de tipus d'agent HTTP, prototip d'element i camps de regla de descoberta:<br>URL, camps de consulta, cos de la sol·licitud, capçaleres, proxy, fitxer de certificat SSL, fitxer de clau SSL<br>→ Esdeveniment manual action [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny del valor de l'element|*ID numèric de l'element enèssim al trigger que va provocar una notificació.*<br><br>Això La macro es pot emprar amb un índex numèric, p. {ITEM.ID[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.KEY}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Element de tipus d'script, prototip d'element i noms i valors dels paràmetres de la regla de descoberta^[6] (supported_by_location#footnotes)^<br>→ Element de tipus d'agent HTTP, prototip d'element i camps de regla de descoberta:<br>URL, camps de consulta, cos de la sol·licitud, capçaleres, proxy, fitxer de certificat SSL, fitxer de clau SSL<br>→ Esdeveniment manual acció [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor de l'element|*Clau de l'element enèssim al trigger que va provocar una notificació.*<br><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.KEY[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).<br><br>`{TRIGGER.KEY}` és obsolet.| |{ITEM.KEY.ORIG}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Element de tipus d'script, prototip d'element i noms i valors dels paràmetres de la regla de descoberta^[ 6](supported_by_location#footnotes)^<br>→ Element de tipus d'agent HTTP, prototip d'element i camps de regla de descoberta:<br>URL, camps de consulta, cos de la sol·licitud, capçaleres, proxy, fitxer de certificat SSL, fitxer de clau SSL, amfitrions permesos. ^[6](supported_by_location#footnotes)^<br>→ Acció d'esdeveniment manual [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor de l'element|*Clau original (amb macros no ampliades) de l'element N del trigger que va provocar una notificació ^[4](supported_by_location#footnotes)^.*<br><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.KEY.ORIG[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LASTVALUE}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Noms d'trigger, noms d'esdeveniments, dades operatives i descripcions<br>→ [Noms i valors de les etiquetes](/manual /config/tagging#macro_support)<br>→ URL d'activació<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny del valor de l'element|*El valor més recent de l'element enèssim del trigger que va provocar una notificació.*<br>Es resoldrà com a \*DESCONEGUT\* a la interfície si el darrer valor que s'ha recollit de l'historial és més gran  més que el *Període màxim de visualització de l'historial* (establert a la secció de menú [Administration→General](/manual/web_interface/frontend_sections/administration/general#gui)).<br>Tingueu en compte que des de la versió 4.0, quan s'empra al nom del problema, no es resoldrà amb el darrer valor de l'element quan es visualitzin esdeveniments problemàtics; en lloc d'això, mantindrà el valor de l'element des del moment en què es produeixi el problema.<br>És àlies fins a `last(/{HOST.HOST}/{ITEM.KE Y})`.<br><br>El valor resolt per als elements de text/registre es trunca a 20 caràcters per la interfície a les ubicacions següents:<br>- Dades operatives;<br>- Descripció del trigger;<br>- URL d'activació;<br>- Descripció del giny de valor de l'element.<br>Per resoldre un valor complet, podeu emprar [funcions de macro](/manual/config/macros/macro_functions#seeing-full-item-values). El servidor no trunca cap valor.<br><br>El valor de la macro [personalització](/manual/config/macros/macro_functions) és compatible amb aquesta macro; des de amb Zabbix 3.2.0.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.LASTVALUE[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. element d'un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LOG.AGE}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Noms, dades operatives i descripcions del trigger<br>→ URL del trigger<br>→ Valors i etiquetes d'esdeveniments <br>→ Acció d'esdeveniment manual [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor de l'element|*Edat de l'esdeveniment de l'element de registre*, amb precisió fins a un segon.<br ><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.LOG.AGE[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LOG.DATE}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Nom del trigger, dades operatives i descripcions<br>→ URL del trigger<br>→ Etiquetes i valors d'esdeveniments <br>→ Acció d'esdeveniment manual [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor de l'element|*Data de l'esdeveniment de l'element de registre.*<br><br>Aquesta macro pot s'emprarà amb un índex numèric, p. {ITEM.LOG.DATE[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LOG.EVENTID}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Nom del trigger, dades operatives i descripcions<br>→ URL del trigger<br>→ Etiquetes i valors d'esdeveniments <br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor d'element|*ID de l'esdeveniment al registre d'esdeveniments.*<br>Per al registre d'esdeveniments de Windows només monitoratge.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. ex. {ITEM.LOG.EVENTID[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LOG.NSEVERITY}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Nom del trigger, dades operatives i descripcions<br>→ URL d'activació<br>→ Etiquetes i valors d'esdeveniment <br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny del valor de l'element|*Gravetat numèrica de l'esdeveniment al registre d'esdeveniments.*<br>Per a l'esdeveniment de Windows només monitoratge del registre.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. ex. {ITEM.LOG.NSEVERITY[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LOG.SEVERITY}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Nom del trigger, dades operatives i descripcions<br>→ URL del trigger<br>→ Etiquetes i valors d'esdeveniments <br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny del valor de l'element|*Gravetat verbal de l'esdeveniment al registre d'esdeveniments.*<br>Per a l'esdeveniment de Windows només monitoratge del registre.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. ex. {ITEM.LOG.SEVERITY[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LOG.SOURCE}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Nom del trigger, dades operatives i descripcions<br>→ URL del trigger<br>→ Etiquetes i valors d'esdeveniments <br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor d'element|*Font de l'esdeveniment al registre d'esdeveniments.*<br>Per al registre d'esdeveniments de Windows només monitoratge.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. ex. {ITEM.LOG.SOURCE[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.LOG.TIME}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Noms, dades operatives i descripcions del trigger<br>→ URL del trigger<br>→ Valors i etiquetes d'esdeveniments <br>→ Acció d'esdeveniment manual [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor de l'element|*Hora de l'esdeveniment de l'element de registre.*<br><br>Aquesta macro pot s'emprarà amb un índex numèric, p. {ITEM.LOG.TIME[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.NAME}|→ Notificació basada en triggers i ordres<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor de l'element| *Nom de l'element N del trigger que va provocar una notificació.*<br><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.NAME[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.NAME.ORIG}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration /scripts)<br>→ Descripció del giny de valor d'element|Aquesta macro és obsoleta des de Zabbix 6.0. Solia resoldre el *nom original (és a dir, sense les macros resoltes) de l'element* a les versions Zabbix anteriors a la 6.0 quan les macros d'usuari i les macros de posició eren admeses al nom de l'element.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. {ITEM.NAME.ORIG[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.STATE}|→ Notificacions internes basades en elements<br>→ Descripció del giny del valor de l'element|*El darrer estat de l'element N del trigger que ha provocat una notificació.* Valors possibles: **No s'admet** i **Normal**.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. ex. {ITEM.STATE[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.STATE.ERROR}|→ Notificacions internes basades en elements|*Missatge d'error amb detalls per què un element no s'admet.* <br> <br> Si un element passa a l'estat incompatible i immediatament torna a ésser compatible, el camp d'error pot ésser buit.| |{ITEM.VALUE}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Nom del trigger, noms d'esdeveniments, dades operatives i descripcions<br>→ [Noms i valors de l'etiqueta](/manual /config/tagging#macro_support)<br>→ URL d'activació<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br>→ Descripció del giny de valor de l'element|Resolt a:< br>1) el valor històric (en el moment de l'esdeveniment) de l'element N del trigger, si s'empra en el context del canvi d'estat del trigger, per exemple, quan es mostren esdeveniments o s'envien notificacions.<br> 2) el valor més recent de l'element N del trigger, si s'empra sense el context del canvi d'estat del trigger, per exemple, quan es mostra una llista de triggers en una finestra de selecció emergent. En aquest cas, funciona igual que {ITEM.LASTVALUE}<br>En el primer cas, es resoldrà a \*DESCONEGUT\* si el valor de l'historial ja s'ha esborrat o no s'ha emmagatzemat mai.<br>En el segon cas, i només a la interfície, es resoldrà en \*DESCONEGUT\* si el darrer valor de l'historial s'ha recopilat més que el *Període màxim de visualització de l'historial* (establert a [Administració→General](/manual/web_interface/frontend_sections). /administration/general#gui)).<br><br>El valor resolt per als elements de text/registre es trunca a 20 caràcters per la interfície a les ubicacions següents:<br>- Dades operatives;<br>- Descripció de trigger;<br>- URL del trigger;<br>- Descripció del giny del valor de l'element.<br>Per resoldre un valor complet, podeu emprar [funcions de macro](/manual/config/macros/macro_functions#seeing-full -valors-elements). El servidor no trunca cap valor.<br><br>[Personalització](/manual/config/macros/macro_functions) el valor de la macro és compatible amb aquesta macro, començant per Zabbix 3.2.0.<br><br>Aquest La macro es pot emprar amb un índex numèric, p. {ITEM.VALUE[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. element d'un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).| |{ITEM.VALUETYPE}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts )<br>→ Descripció del giny de valor de l'element|*Tipus de valor de l'element enèssim al trigger que va provocar una notificació.* Valors possibles: 0 - flotant numèric, 1 - caràcter, 2 - registre, 3 - numèric sense signe, 4 - text.<br><br>Aquesta macro es pot emprar amb un índex numèric, p. ex. {ITEM.VALUETYPE[<1-9>](supported_by_location#indexed_macros)} per apuntar al primer, segon, tercer, etc. equip en un trigger. Veieu [macros indexades](supported_by_location#indexed_macros).<br><br>Admet des de la versió 5.4.0.|

en-us	#### Items  To configure querying of internal stats on another Zabbix instance, you may use two items:  -   `zabbix[stats,<ip>,<port>]` internal item - for direct remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance. -   `zabbix.stats[<ip>,<port>]` agent item - for agent-based remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance.  See also: [Internal items](/manual/config/items/itemtypes/internal), [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent)  The following diagram illustrates the use of either item depending on the context.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  -   ![](../../../../assets/en/manual/appendix/items/green.png) - Server     → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/pink.png) - Server →     proxy → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/blue.png) - Server →     agent → external Zabbix instance (`zabbix.stats[<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/red.png) - Server →     proxy → agent → external Zabbix instance     (`zabbix.stats[<ip>,<port>]`)  To make sure that the target instance allows querying it by the external instance, list the address of the external instance in the 'StatsAllowedIP' parameter on the target instance.
ca	#### Elements  Per configurar la consulta de les estadístiques internes sobre una altra instància Zabbix, podeu emprar dos elements:  - L'element intern `zabbix[stats,<ip>,<port>]` - per les peticions directes a distància del servidor/proxy Zabbix. <ip> i <port> són emprades per indentificar la instància destí. - L'element agent `zabbix.stats[<ip>,<port>]` - per les peticions basades en l'agent del servidor/proxy Zabbix. <ip> i<port> són emprades per identificar la instància destí.  Veieu també: [Elements interns](/manual/config/items/itemtypes/internal), [Elements d'agent Zabbix](/manual/config/items/itemtypes/zabbix_agent)  L'sequema següent mostra l'ús d'un o altre element en funció del context.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  - ![](../../../../assets/en/manual/appendix/items/green.png) - Servidor → instància Zabbix externa (`zabbix[stats,<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/pink.png) - Servidor → proxy → instància Zabbix externa (`zabbix[stats,<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/blue.png) - Servidor → agent → instància Zabbix externa (`zabbix.stats[<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/red.png) - Servidor → proxy → agent → instància Zabbix externa (`zabbix.stats[<ip>,<port>]`)  Per assegurar-vos que la instància destí permet ésser consultada per la instància externa, especifiqueu l'adreça externa al paràmetre 'StatsAllowedIP' de la instància destí.

en-us	### Item tag  The item tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tag|string|Item tag name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Item tag value.|
ca	### Etiqueta d'element  L'objecte d'etiqueta d'element té les propietats següents:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |tag|string|Nom de l'etiqueta de l'element.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |value|string|Valor de l'etiqueta de l'element.|

en-us	# Item  This class is designed to work with items.  Object references:\  -   [Item](/manual/api/reference/item/object#item)  Available methods:\  -   [item.create](/manual/api/reference/item/create) - creating new     items -   [item.delete](/manual/api/reference/item/delete) - deleting items -   [item.get](/manual/api/reference/item/get) - retrieving items -   [item.update](/manual/api/reference/item/update) - updating items
ca	# Element  Aquesta classe és dissenyada per treballar amb elements.  Referències d'objectes:\  -   [Element](/manual/api/reference/item/object#item)  Available methods:\  -   [item.create](/manual/api/reference/item/create) - crear nous elements -   [item.delete](/manual/api/reference/item/delete) - esborrar elements -   [item.get](/manual/api/reference/item/get) - recuperar elements -   [item.update](/manual/api/reference/item/update) - actualitzar elements

en-us	##### Item  To begin with, you may want to set up an item that monitors a log file, for example:      log[/var/log/syslog]  ![](../../../../assets/en/manual/config/event_correlation/correlation_item.png)  With the item set up, wait a minute for the configuration changes to be picked up and then go to [Latest data](/manual/web_interface/frontend_sections/monitoring/latest_data) to make sure that the item has started collecting data.
ca	##### Element  Per començar, voleu poder configurar un element que monitora un arxiu de registre, per exemple:      log[/var/log/syslog]  ![](../../../../assets/en/manual/config/event_correlation/correlation_item.png)  Una vegada l'element és configurat, espereu un minut que les modificacions de configuració siguin recuperades, i accediu a les [Darreres dades](/manual/web_interface/frontend_sections/monitoring/latest_data) per assegurar-vos que l'element comença a recollir dades.

en-us	#### Item, trigger, graph prototypes  Item prototypes must be created as **dependent** item prototypes, using macros from the discovery rule.  Dependent items will obtain their values from the `walk[]` master item. Thus it will not be necessary for each discovered item to query  the SNMP device independently.  Trigger and graph prototypes may also be created also by using macros from the discovery rule.
ca	#### Prototips d'elements, triggers, gràfics  Els prototips d'elements s'han de crear com a prototips d'elements **dependents**, emprant macros de la regla de descoberta.  Els elements dependents obtindran els seus valors de l'element principal `walk[]`. Per tant, no caldrà que cada element descobert consulti el dispositiu SNMP de manera independent.  També es poden crear prototips de trigger i gràfic emprant macros de la regla de descoberta.

en-us	# item.update
ca	# item.update

en-us	#### Item value preprocessing  Data preprocessing is performed in the following steps:  -   The item value is passed to the preprocessing manager using a UNIX socket-based IPC mechanism. -   If the item has neither preprocessing nor dependent items, its value is either added to the history cache or sent to the LLD manager. Otherwise:     -   A preprocessing task is created and added to the queue and preprocessing workers are notified about the new task.     -   At this point the data flow stops until there is at least one unoccupied (i.e. not executing any tasks) preprocessing worker.     -   When a preprocessing worker is available it takes the next task from the queue.     -   After the preprocessing is done (both failed and successful execution of preprocessing steps), the preprocessed value is added to the finished task queue and the manager is notified about a new finished task.     -   The preprocessing manager converts the result to desired format (defined by item value type) and either adds it to the history cache or sends to the LLD manager.     -   If there are dependent items for the processed item, then dependent items are added to the preprocessing queue with the preprocessed master item value. Dependent items are enqueued bypassing the normal value preprocessing requests, but only for master items with the value set and not in a NOT SUPPORTED state.  ![](../../../assets/en/diagrams/value_preprocessing.png){width="600"}  Note that in the diagram the master item preprocessing is slightly simplified by skipping the preprocessing caching.
ca	#### Preprocessament del valor de l'article  El preprocessament de les dades es realitza en els passos següents:  - El valor de l'element es passa al gestor de preprocessament mitjançant un mecanisme IPC basat en sòcols UNIX. - Si l'element no té elements de preprocessament ni dependents, el seu valor s'afegeix a la memòria cau de l'historial o s'envia al gestor de LLD. D'una altra manera:      - Es crea una tasca de preprocessament i s'afegeix a la cua i els treballadors de preprocessament reben una notificació sobre la nova tasca.      - En aquest punt, el flux de dades s'atura fins que hi hagi almenys un treballador de preprocessament desocupat (és a dir, no executant cap tasca).      - Quan un treballador de preprocessament és disponible, pren la següent tasca de la cua.      - Un cop finalitzat el preprocessament (tant amb l'execució fallida com amb l'èxit dels passos de preprocessament), el valor preprocessat s'afegeix a la cua de tasques acabades i el gestor rep una notificació sobre una nova tasca acabada.      - El gestor de preprocessament converteix el resultat al format desitjat (definit pel tipus de valor d'element) i l'afegeix a la memòria cau de l'historial o l'envia al gestor de LLD.      - Si hi ha elements dependents per a l'element processat, els elements dependents s'afegeixen a la cua de preprocessament amb el valor de l'element principal preprocessat. Els elements dependents es posen a la cua sense passar per alt les sol·licituds de preprocessament del valor normal, però només per als elements mestres amb el valor establert i no en un estat NO SUPORTAT.  ![](../../../assets/en/diagrams/value_preprocessing.png){width="600"}  Tingueu en compte que al diagrama el preprocessament de l'element principal es simplifica lleugerament si omet la memòria cau del preprocessament.

en-us	##### Item value preprocessing  The **Preprocessing** tab allows to define [transformation rules](/manual/config/items/preprocessing) for the received values.
ca	##### Preprocessament del valor de l'element  La pestanya **Preprocessament** permet definir [regles de transformació](/manual/config/items/preprocessing) per als valors rebuts.

en-us	#### Item value processing  To visualize the data flow from data source to the Zabbix database, we can use the following simplified diagram:  ![](../../../../../assets/en/manual/appendix/items/overall_pic.png)  The diagram above shows only processes, objects and actions related to item value processing in a **simplified** form. The diagram does not show conditional direction changes, error handling or loops. The local data cache of the preprocessing manager is not shown either because it doesn't affect the data flow directly. The aim of this diagram is to show processes involved in the item value processing and the way they interact.  -   Data gathering starts with raw data from a data source. At this     point, the data contains only ID, timestamp and value (can be multiple     values as well) -   No matter what type of data gatherer is used, the idea is the same     for active or passive checks, for trapper items, etc, as it only     changes the data format and the communication starter (either data     gatherer is waiting for a connection and data, or data gatherer     initiates the communication and requests the data). The raw data is     validated, the item configuration is retrieved from the configuration cache     (data is enriched with the configuration data). -   A socket-based IPC mechanism is used to pass data from data gatherers     to the preprocessing manager. At this point the data gatherer continues to     gather data without waiting for the response from preprocessing     manager. -   Data preprocessing is performed. This includes the execution of     preprocessing steps and dependent item processing.  ::: noteclassic An item can change its state to NOT SUPPORTED while preprocessing is performed  if any of preprocessing steps fail. :::  -   The history data from the local data cache of the preprocessing manager is being     flushed into the history cache. -   At this point the data flow stops until the next synchronization of     history cache (when the history syncer process performs data     synchronization). -   The synchronization process starts with data normalization before storing data     in Zabbix database. The data normalization performs conversions to the     desired item type (type defined in item configuration), including     truncation of textual data based on predefined sizes allowed for     those types (HISTORY\_STR\_VALUE\_LEN for string,     HISTORY\_TEXT\_VALUE\_LEN for text and HISTORY\_LOG\_VALUE\_LEN for     log values). The data is being sent to the Zabbix database after     the normalization is done.  ::: noteclassic An item can change its state to NOT SUPPORTED if data normalization fails  (for example, when a textual value cannot be converted to number). :::  -   The gathered data is being processed - triggers are checked, the item     configuration is updated if item becomes NOT SUPPORTED, etc. -   This is considered the end of data flow from the point of view of     item value processing.
ca	#### Processament del valor de l'element  Per visualitzar el flux de dades de la font de dades a la base de dades Zabbix, podem emprar el següent diagrama simplificat:  ![](../../../../../assets/en/manual/appendix/items/overall_pic.png)  El diagrama anterior només mostra els processos, objectes i accions relacionades amb el processament del valor de l'element en una forma **simplificada**. El diagrama no mostra canvis de direcció condicionals, tractament d'errors ni bucles. Tampoc es mostra la memòria cau de dades locals del gestor de preprocessament perquè no afecta directament el flux de dades. L'objectiu d'aquest diagrama és mostrar els processos implicats en el processament del valor dels elements i com interactuen.  - La recollida de dades comença amb dades en brut d'una font de dades. En aquest moment, les dades només contenen ID, marca de temps i valor (també poden ser diversos valors) - Independentment del tipus de col·lector de dades emprat, la idea és la mateixa per a controls actius o passius, per a elements trapper, etc., ja que només canvia el format de les dades i l'inici de la comunicació (o el col·lector de dades és esperant una connexió i dades, o el recollidor de dades inicia la comunicació i demana les dades). Les dades en brut es validen, la configuració de l'element es recupera de la memòria cau de configuració (les dades s'enriqueixen amb dades de configuració). - El mecanisme IPC basat en socket s'empra per passar dades dels col·lectors de dades al gestor de preprocessament. En aquest punt, el recopilador de dades continua recopilant dades sense esperar la resposta del gestor de preprocessament. - Es fa un pretractament de dades. Això inclou fer passes de preprocessament i processar elements dependents.  :::noteclassic L'element pot canviar d'estat a NO SOPORTAT durant el preprocessament si alguna de les passes de preprocessament falla. :::  - Les dades de l'historial de la memòria cau de dades local del gestor de preprocessament s'envien a la memòria cau de l'historial. - En aquest punt, el flux de dades s'atura fins a la següent sincronització de la memòria cau de l'historial (quan el procés de sincronització de l'historial realitza la sincronització de dades). - El procés de sincronització comença amb la normalització de dades emmagatzemant dades a la base de dades Zabbix. La normalització de dades realitza conversions al tipus d'element esperat (tipus definit a la configuració de l'element), inclòs el truncament de les dades textuals segons les mides predefinides permeses per a aquests tipus (HISTORY\_STR\_VALUE\_LEN per a la cadena, HISTORY\_TEXT\_VALUE\_LEN per a text i HISTORY\_LOG\_VALUE\_LEN per als valors de registre). Les dades s'envien a la base de dades Zabbix després de la normalització.  :::noteclassic L'element pot canviar d'estat a NO SOPORTAT si la normalització de dades falla (per exemple, quan el valor del text no es pot convertir a nombre). :::  - S'estan processant les dades recollides: es comproven els triggers, s'actualitza la configuració de l'element si l'element no és compatible, etc. - Es considera el final del flux de dades des del punt de vista del processament del valor de l'element.

en-us	Item values remain in value cache either until:  -   the item is deleted (cached values are deleted after the next configuration sync); -   the item value is outside the time or count range specified in the trigger/calculated item expression     (cached value is removed when a new value is received); -   the time or count range specified in the trigger/calculated item expression is changed     so that less data is required for calculation (unnecessary cached values are removed after 24 hours).  ::: notetip Value cache status can be observed by using the server [runtime control](/manual/concepts/server#runtime-control) option `diaginfo` (or `diaginfo=valuecache`) and inspecting the section for value cache diagnostic information. This can be useful for determining misconfigured triggers or calculated items. :::
ca	Els valors dels elements romanen a la memòria cau de valors fins que:  - s'esborra l'element (els valors de la memòria cau s'esborren després de la següent sincronització de configuració); - el valor de l'element és fora de l'interval de temps o de recompte especificat a l'expressió de l'element trigger/calculat (el valor en memòria cau s'esborra quan es rep un valor nou); - es canvia l'interval de temps o recompte especificat a l'expressió de l'element trigger/calculat de manera que calen menys dades per al càlcul (els valors innecessaris a la memòria cau s'esborren després de 24 hores).  ::: nota L'estat de la memòria cau de valors es pot veure mitjançant l'opció del servidor [control d'execució](/manual/concepts/server#runtime-control) `diaginfo` (o `diaginfo=valuecache`) i inspeccionant la secció per obtindre informació de diagnòstic de la memòria cau de valors. Això pot ser útil per determinar triggers mal configurats o elements calculats. :::

en-us	#### Item values  The following information is exported for a collected item value:  |Field|<|<|Type|Description| |-|-|---------|---------|---------------------------| |*host*|<|<|object|Host name of the item host.| | |host|<|string|Host name.| |^|name|<|string|Visible host name.| |*groups*|<|<|array|List of host groups of the item host; there should be at least one element in array.| | |\-|<|string|Host group name.| |*item_tags*|<|<|array|List of item tags (can be empty).| | |\-|<|object|<| |^| |*tag*|string|Tag name.| |^|^|*value*|string|Tag value (can be empty).| |*itemid*|<|<|number|Item ID.| |*name*|<|<|string|Visible item name.| |*clock*|<|<|number|Number of seconds since Epoch to the moment when value was collected (integer part).| |*ns*|<|<|number|Number of nanoseconds to be added to `clock` to get a precise value collection time.| |*timestamp*<br>(*Log* only)|<|<|number|0 if not available.| |*source*<br>(*Log* only)|<|<|string|Empty string if not available.| |*severity*<br>(*Log* only)|<|<|number|0 if not available.| |*eventid*<br>(*Log* only)|<|<|number|0 if not available.| |*value*|<|<|number (for numeric items) or<br>string (for text items)|Collected item value.| |*type*|<|<|number|Collected value type:<br>0 - numeric float, 1 - character, 2 - log, 3 - numeric unsigned, 4 - text|
ca	#### Valors d'element  S'exporta la informació següent per al valor d'un element recollit:  |Camp|<|Tipus|Descripció| |-|----------|----------|----------------------------- | |*host*|<|object|Nom d'equip de l'equip de l'element.| | |host|string|Nom de l'equip.| |^|nom|string|Nom visible de l'equip.| |*groups*|<|array|Llista de grups d'equips de l'element equip; hi ha d'haver almenys un element a la matriu.| | |\-|string|Nom del grup d'equips.| |*item_tags*|<|<|array|Llista d'etiquetes d'elements (pot ésser buida).| | |\-|<|objecte|<| |^| |*tag*|string|Nom d'etiqueta.| |^|^|*value*|string|Valor d'etiqueta (pot ésser buit).| |*itemid*|<|number|ID de l'element.| |*name*|<|string|Nom de l'element visible.| |*clock*|<|number|Nombre de segons des de l'Època fins que es va recopilar el valor (part entera).| |*ns*|<|number|Nombre de nanosegons que cal afegir a `clock` per obtindre un temps de recollida de valors precís.| |*timestamp*<br>(només *Journal*)|<|number|0 si no és pas disponible.| |*source*<br>(només *Journal*)|<|string|Cadena buida si no és pas disponible.| |*severity*<br>(només *Journal*)|<|number|0 si no és pas disponible.| |*eventid*<br>(només *Journal*)|<|number|0 si no és pas disponible.| |*value*|<|number (per a elements numèrics) o<br>string (per a elements de text)|Valor de l'element recollit.| |*types*|<|number|Tipus de valor recollit:<br>0 - nombre flotant, 1 - caràcter, 2 - registre, 3 - numèric sense signe, 4 - text|

en-us	##### Item value  The following parameters are supported if *Data* is set to "Item value".  ::: noteclassic The first number in the *Thresholds* property name (e.g. columnsthresholds.color.0.0) references the column for which thresholds are configured, while the second number references threshold place in a list, sorted in ascending order. However, if thresholds are configured in a different order, the values will be sorted in ascending order after updating widget configuration in Zabbix frontend (e.g. `"threshold.threshold.0":"5"` → `"threshold.threshold.0":"1"`; `"threshold.threshold.1":"1"` → `"threshold.threshold.1": "5"`). :::  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-|--------|--|--------|-------------------------------| |*Item*|<|1 |columns.item.0|Valid item name.| |*Time shift*|<|1|columns.timeshift.0|Valid numeric or time string value (e.g. `3600` or `1h`).<br>You may use [time suffixes](/manual/appendix/suffixes#time-suffixes). Negative values are allowed.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *required*| |*Aggregation function*|<|0|columns.aggregate_function.0|0 - *(default)* none;<br>1 - min;<br>2 - max;<br>3 - avg;<br>4 - count;<br>5 - sum;<br>6 - first;<br>7 - last.| |*Aggregation interval*|<|1|columns.aggregate_interval.0|Valid time string (e.g. `3600`, `1h`, etc.).<br>You may use [time suffixes](/manual/appendix/suffixes#time-suffixes).<br><br>Parameter *Aggregation interval* not available if *Aggregation function* is set to *none*.<br><br>Default: `1h`.| |*Display*|<|0|columns.display.0|1 - *(default)* As is;<br>2 - Bar;<br>3 - Indicators.| |*Min*|<|1|columns.min.0|Any numeric value.<br><br>Parameter *Min* not available if *Display* is set to "As is".| |*Max*|<|1|columns.max.0|Any numeric value.<br><br>Parameter *Max* not available if *Display* is set to "As is".| |*Decimal places*|<|0|columns.decimal_places.0|Valid values range from 0-10.<br><br>Default: 2.| |*History data*|<|0|columns.history.0|1 - *(default)* Auto;<br>2 - History;<br>3 - Trends.| |*Thresholds*|<|<|<|<| |<|*Color*|1|columnsthresholds.color.0.0|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |^|*Threshold*|1|columnsthresholds.threshold.0.0|Any string value.|
ca	##### Valor de l'element  Els paràmetres següents són compatibles si *Data* s'estableix en "Valor de l'element".  ::: noteclassic El primer nombre del nom de propietat *Llindars* (p. ex. columnsthresholds.color.0.0) fa referència a la columna per a la qual es configuren els llindars, mentre que el segon nombre fa referència al lloc llindar en una llista, ordenada en ordre ascendent. Tanmateix, si els llindars es configuren en un ordre diferent, els valors s'ordenaran en ordre ascendent després d'actualitzar la configuració del giny a la interfície de Zabbix (p.ex., `"threshold.threshold.0":"5"` → `"threshold.threshold.0":"1"`; `"threshold.threshold.1":"1"` → `"threshold.threshold.1": "5"`). :::  |Paràmetre|<|[tipus](/manual/api/reference/dashboard/object#dashboard-widget-field)|nom|valor| |-|--------|--|---------|---------------------------- -----| |*Element*|<|1 |columns.item.0|Nom d'element vàlid.| |*Desplaçament de temps*|<|1|columns.timeshift.0|Valor numèric o de cadena de temps vàlid (p. ex., `3600` o `1h`).<br>Podeu emprar [sufixos de temps](/manual/appendix/sufixos #sufixos-temps). Es permeten valors negatius.<br><br>[Comportament del paràmetre](/manual/api/reference_commentary#parameter-behavior):<br>- *obligatori*| |*Funció d'agregació*|<|0|columns.aggregate_function.0|0 - *(per defecte)* cap;<br>1 - mín;<br>2 - màxim;<br>3 - mitjana;<br>4 - recompte;<br>5 - suma;<br>6 - primer;<br>7 - darrer.| |*Interval d'agregació*|<|1|columns.aggregate_interval.0|Cadena de temps vàlida (per exemple, `3600`, `1h`, etc.).<br>Podeu emprar [sufixos de temps](/manual/appendix/suffixes #time-sufixes).<br><br>El paràmetre *Interval d'agregació* no és disponible si la *funció d'agregació* s'ha establert a *cap*.<br><br>Per defecte: `1h`.| |*Visualització*|<|0|columns.display.0|1 - *(per defecte)* Tal com és;<br>2 - Barra;<br>3 - Indicadors.| |*Min*|<|1|columns.min.0|Qualsevol valor numèric.<br><br>El paràmetre *Min* no és disponible si *Visualització* s'estableix a "Tal com és".| |*Max*|<|1|columns.max.0|Qualsevol valor numèric.<br><br>El paràmetre *Max* no és disponible si *Display* s'estableix a "Tal com està".| |*Llocs decimals*|<|0|columns.decimal_places.0|Els valors vàlids oscil·len entre 0 i 10.<br><br>Per defecte: 2.| |*Dades de l'historial*|<|0|columns.history.0|1 - *(per defecte)* Automàtic;<br>2 - Historial;<br>3 - Tendències.| |*Llindars*|<|<|<|<| |<|*Color*|1|columnsthresholds.color.0.0|Codi de color hexadecimal (per exemple, `FF0000`).<br><br>Per defecte: `""` (buit).| |^|*Llindar*|1|columnsthresholds.threshold.0.0|Qualsevol valor de cadena.|

en-us	#### item  [ZBXNEXT-6406](https://support.zabbix.com/browse/ZBXNEXT-6406) Property `interfaceid` is no longer mandatory for [item](/manual/api/reference/item/object#item) types "Simple check" (3), "External check" (10), "SSH agent" (13), and "TELNET agent" (14).\ [ZBXNEXT-4428](https://support.zabbix.com/browse/ZBXNEXT-4428), [ZBXNEXT-8246](https://support.zabbix.com/browse/ZBXNEXT-8246) Added new [item preprocessing](/manual/api/reference/item/object#item-preprocessing) types "SNMP walk value" (28), "SNMP walk to JSON" (29).\
ca	#### item  [ZBXNEXT-6406](https://support.zabbix.com/browse/ZBXNEXT-6406) Ja no és obligatòria la propietat `interfaceid` per als tipus "Simple check" (3), "External check" (10), "SSH agent" (13), and "TELNET agent" (14), de l'[element](/manual/api/reference/item/object#item).\ [ZBXNEXT-4428](https://support.zabbix.com/browse/ZBXNEXT-4428), [ZBXNEXT-8246](https://support.zabbix.com/browse/ZBXNEXT-8246) Afegits els nous tipus "SNMP walk value" (28), "SNMP walk to JSON" (29) al [preprocessament d'element](/manual/api/reference/item/object#item-preprocessing).\

en-us	#### item  [ZBXNEXT-6980](https://support.zabbix.com/browse/ZBXNEXT-6980) `item.create`, `item.update`: Added strict validation of the method parameters.\
ca	#### element  [ZBXNEXT-6980](https://support.zabbix.com/browse/ZBXNEXT-6980) `item.create`, `item.update`: Afegida la validació estricta dels paràmetres dels mètodes.\

en-us	It is possible to zoom in and out the map by using the plus and minus buttons in the widget's upper left corner or by using the mouse scroll wheel or touchpad. To set the current view as default, right-click anywhere on the map and select *Set this view as default*. This setting will override *Initial view* widget parameter for the current user. To undo this action, right-click anywhere on the map again and select *Reset the initial view*.  When *Initial view* or *Default view* is set, you can return to this view at any time by pressing on the home icon on the left.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap_widget3.png)
ca	És possible ampliar i allunyar el mapa emprant els botons més i menys a la cantonada superior esquerra del giny o emprant la roda del ratolí o el touchpad. Per establir la vista actual com a predeterminada, feu clic amb el botó dret a qualsevol lloc del mapa i seleccioneu *Establir aquesta vista com a predeterminada*. Aquesta configuració anul·larà la configuració del giny *Vista inicial* per a l'usuari actual. Per desfer aquesta acció, torneu a fer clic amb el botó dret a qualsevol lloc del mapa i trieu *Restablir la vista inicial*.  Quan s'estableix *Visualització inicial* o *Visualització per defecte*, podeu tornar a aquesta vista en qualsevol moment tocant la icona d'inici a l'esquerra.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap_widget3.png)

en-us	##### Java gateway  If you obtained Zabbix from the source repository or an archive, then the necessary dependencies are already included in the source tree.  If you obtained Zabbix from your distribution's package, then the necessary dependencies are already provided by the packaging system.  In both cases above, the software is ready to be used and no additional downloads are necessary.  If, however, you wish to provide your versions of these dependencies (for instance, if you are preparing a package for some Linux distribution), below is the list of library versions that Java gateway is known to work with. Zabbix may work with other versions of these libraries, too.  The following table lists JAR files that are currently bundled with Java gateway in the original code:  |Library|Mandatory status|Minimum version|Comments| |--|-|-|------| |[android-json](https://mvnrepository.com/artifact/com.vaadin.external.google/android-json)|Yes|4.3r1|JSON (JavaScript Object Notation) is a lightweight data-interchange format. This is the org.json compatible Android implementation extracted from the Android SDK.| |[logback-classic](https://mvnrepository.com/artifact/ch.qos.logback/logback-classic)|^|1.2.9| | |[logback-core](https://mvnrepository.com/artifact/ch.qos.logback/logback-core)|^|1.2.9| | |[slf4j-api](https://mvnrepository.com/artifact/org.slf4j/slf4j-api)|^|1.7.32| |  Java gateway can be built using either Oracle Java or open-source OpenJDK (version 1.6 or newer). Packages provided by Zabbix are compiled using OpenJDK. The table below provides information about OpenJDK versions used for building Zabbix packages by distribution:  |Distribution|OpenJDK version| |------------|---------------| |RHEL 8|1.8.0| |RHEL 7|1.8.0| |SLES 15|11.0.4| |SLES 12|1.8.0| |Debian 10|11.0.8| |Ubuntu 20.04|11.0.8| |Ubuntu 18.04|11.0.8|
ca	##### Passerel·la Java  Si heu obtingut Zabbix del repositori font o d'un arxiu, les dependències necessàries ja s'inclouen a la font.  Si teniu Zabbix del paquet de la vostra distribució, el sistema de paquets ja proporciona les dependències necessàries.  En els dos casos anteriors, el programari és llest per usar-lo i no cal descarregar-lo.  Tanmateix, si voleu proporcionar les vostres versions d'aquestes dependències (per exemple, si sou preparant un paquet per a determinades distribucions de Linux), a continuació es mostra el llistat de versions de biblioteca amb les quals se sap que la passarel·la de Java pot funcionar. Zabbix també pot treballar amb altres versions d'aquestes biblioteques.  La taula següent llista els fitxers JAR que s'envien actualment amb Java Gateway al codi original:  |Biblioteca|Obligatori|Comentaris| |--|-|-------| |[android-json](https://mvnrepository.com/artifact/com.vaadin.external.google/android-json)|Sí|Versió 4.3r1 o superior.<br>JSON (JavaScript Object Notation) és un format intercanvi de dades lleuger. Aquesta és la implementació d'Android compatible amb org.json extreta de l'SDK d'Android.| |[logback-classic](https://mvnrepository.com/artifact/ch.qos.logback/logback-classic)|^|Versió 1.2.9 o superior.| |[logback-core](https://mvnrepository.com/artifact/ch.qos.logback/logback-core)|^|Versió 1.2.9 o superior.| |[slf4j-api](https://mvnrepository.com/artifact/org.slf4j/slf4j-api)|^|Versió 1.7.32 o superior.|  La passarel·la de Java es pot crear amb Oracle Java o OpenJDK de codi obert (versió 1.6 o posterior). Els paquets proporcionats per Zabbix es compilen mitjançant OpenJDK. La taula següent proporciona informació sobre les versions d'OpenJDK emprades per crear paquets Zabbix per distribució:  |Distribució|Versió OpenJDK| |-----------|---------------| |RHEL 8|1.8.0| |RHEL 7|1.8.0| |SLES 15|11.0.4| |SLES 12|1.8.0| |Debian 10|11.0.8| |Ubuntu 20.04|11.0.8| |Ubuntu 18.04|11.0.8|

en-us	### Java gateway installation  It is required to install [Java gateway](/manual/concepts/java) only if you want to monitor JMX applications. Java gateway is lightweight and does not require a database.  Once the required repository is added, you can install Zabbix Java gateway by running:      # apt install zabbix-java-gateway  Proceed to [setup](/manual/concepts/java/from_debian_ubuntu) for more details on configuring and running Java gateway.
ca	###Instal·lació de la passarel·la Java  Cal instal·lar la [passarel·la de Java](/manual/concepts/java) només si voleu monitorar les aplicacions JMX. La passarel·la de Java és lleugera i no li cal una base de dades.  Un cop afegit el dipòsit necessari, podeu instal·lar Zabbix Java Gateway executant:       # apt install zabbix-java-gateway  Aneu a [configuració](/manual/concepts/java/from_debian_ubuntu) per obtindre detalls sobre la configuració i l'execució de la passarel·la Java.

en-us	### Java gateway installation  It is required to install [Java gateway](/manual/concepts/java) only if you want to monitor JMX applications. Java gateway is lightweight and does not require a database.  Once the required repository is added, you can install Zabbix Java gateway by running:      # dnf install zabbix-java-gateway  Proceed to [setup](/manual/concepts/java/from_rhel) for more details on configuring and running Java gateway.
ca	###Instal·lació de la passarel·la Java  Cal instal·lar la [passarel·la de Java](/manual/concepts/java) només si voleu monitorar les aplicacions JMX. La passarel·la de Java és lleugera i no li cal una base de dades.  Un cop afegit el dipòsit necessari, podeu instal·lar Zabbix Java Gateway executant:       # dnf install zabbix-java-gateway  Aneu a [configuració](/manual/concepts/java/from_rhel) per obtindre detalls sobre la configuració i l'execució de la passarel·la Java.

en-us	##### JavaGatewayPort  The port that Zabbix Java gateway listens on.  Default: `10052`<br> Range: 1024-32767
ca	##### JavaGatewayPort  El port on escolta la passarel·la Zabbix Java.  Per defecte: `10052`<br> Rang: 1024-32767

en-us	##### JavaGatewayPort The port that Zabbix Java gateway listens on.  Default: `10052`<br> Range: 1024-32767
ca	##### JavaGatewayPort El port on escolta la passarel·la Zabbix Java.  Per defecte: `10052`<br> Rang: 1024-32767

en-us	##### JavaGateway  The IP address (or hostname) of Zabbix Java gateway. Only required if Java pollers are started.
ca	##### JavaGateway  Adreça IP (o nom d'equip) de la passarel·la Java de Zabbix. Només cal si s'inicien els sondeigs de Java.

en-us	##### JavaGateway The IP address (or hostname) of Zabbix Java gateway. Only required if Java pollers are started.
ca	##### JavaGateway  Adreça IP (o nom d'equip) de la passarel·la Java de Zabbix. Només cal si s'inicien els sondeigs de Java.

en-us	### JavaScript  A JavaScript class can be used to add dynamic behavior and interactivity to the widget configuration view. For example, you can initialize a color picker, defined in the [*CWidgetFormView*](#cwidgetformview) class.  The JavaScript class should be loaded with the form, therefore it should be referenced in the [*CWidgetFormView*](#cwidgetformview) class by using the methods *includeJsFile()* and *addJavaScript()*.  In the example below, a singleton class instance is immediately created and stored under the *window.my_custom_widget_form* name. Thus, opening the form for the second time will re-create the instance.  The JavaScript class should be located in the *views* directory.  **views/widget.edit.js.php example**  ```php <?php  use Modules\LessonGaugeChart\Widget;  ?>  window.widget_lesson_gauge_chart_form = new class {      init({color_palette}) {         this._advanced_configuration = document.getElementById('adv_conf');          this._advanced_configuration.addEventListener('change', () => this.updateForm());          colorPalette.setThemeColors(color_palette);          for (const colorpicker of jQuery('.<?= ZBX_STYLE_COLOR_PICKER ?> input')) {             jQuery(colorpicker).colorpicker();         }          const overlay = overlays_stack.getById('widget_properties');          for (const event of ['overlay.reload', 'overlay.close']) {             overlay.$dialogue[0].addEventListener(event, () => { jQuery.colorpicker('hide'); });         }          this.updateForm();     }      updateForm() {         const show_advanced_configuration = this._advanced_configuration.checked;          for (const element of this._form.querySelectorAll('.js-advanced-configuration')) {             element.style.display = show_advanced_configuration ? '' : 'none';         }     } }; ```
ca	### JavaScript  Es pot emprar una classe JavaScript per afegir comportament dinàmic i interactivitat a la vista de configuració del giny. Per exemple, podeu inicialitzar un selector de color, definit a la classe [*CWidgetFormView*](#cwidgetformview).  La classe JavaScript s'ha de carregar amb el formulari, per tant, s'ha de fer referència a la classe [*CWidgetFormView*](#cwidgetformview) emprant els mètodes *includeJsFile()* i *addJavaScript()*.  A l'exemple següent, es crea una instància de classe singleton i s'emmagatzema sota el nom *window.my_custom_widget_form*. Així, en obrir el formulari per segona vegada es tornarà a crear la instància.  La classe JavaScript s'ha d'ubicar al directori *views*.  **exemple views/widget.edit.js.php**  ```php <?php  use Modules\LessonGaugeChart\Widget;  ?>  window.widget_lesson_gauge_chart_form = new class {      init({color_palette}) {         this._advanced_configuration = document.getElementById('adv_conf');          this._advanced_configuration.addEventListener('change', () => this.updateForm());          colorPalette.setThemeColors(color_palette);          for (const colorpicker of jQuery('.<?= ZBX_STYLE_COLOR_PICKER ?> input')) {             jQuery(colorpicker).colorpicker();         }          const overlay = overlays_stack.getById('widget_properties');          for (const event of ['overlay.reload', 'overlay.close']) {             overlay.$dialogue[0].addEventListener(event, () => { jQuery.colorpicker('hide'); });         }          this.updateForm();     }      updateForm() {         const show_advanced_configuration = this._advanced_configuration.checked;          for (const element of this._form.querySelectorAll('.js-advanced-configuration')) {             element.style.display = show_advanced_configuration ? '' : 'none';         }     } }; ```

en-us	### JavaScript preprocessing  JavaScript preprocessing is done by invoking JavaScript function with a single parameter 'value' and user provided function body. The preprocessing step result is the value returned from this function, for example, to perform Fahrenheit to Celsius conversion user must enter:      return (value - 32)  * 5 / 9  in JavaScript preprocessing parameters, which will be wrapped into a JavaScript function by server:  ```javascript function (value) {    return (value - 32) * 5 / 9 } ```  The input parameter 'value' is always passed as a string. The return value is automatically coerced to string via ToString() method (if it fails then the error is returned as string value), with a few exceptions:  -   returning undefined value will result in an error; -   returning null value will cause the input value to be discarded,     much like 'Discard value' preprocessing on 'Custom on fail' action.  Errors can be returned by throwing values/objects (normally either strings or Error objects).  For example:  ```javascript if (value == 0)     throw "Zero input value" return 1/value ```  Each script has a 10 second execution timeout (depending on the script it might take longer for the timeout to trigger); exceeding it will return error. A 512-megabyte heap limit is enforced (64 megabytes before Zabbix 6.4.4).  The JavaScript preprocessing step bytecode is cached and reused when the step is applied next time. Any changes to the item's preprocessing steps will cause the cached script to be reset and recompiled later.  Consecutive runtime failures (3 in a row) will cause the engine to be reinitialized to mitigate the possibility of one script breaking the execution environment for the next scripts (this action is logged with DebugLevel 4 and higher).  JavaScript preprocessing is implemented with Duktape (<https://duktape.org/>) JavaScript engine.  See also: [Additional JavaScript objects and global functions](/manual/config/items/preprocessing/javascript/javascript_objects)
ca	#### Preprocessament de JavaScript  El preprocessament de JavaScript es realitza invocant la funció JavaScript amb un únic paràmetre "valor" i un cos de funció subministrat per l'usuari. El resultat de la passa de preprocessament és el valor que retorna aquesta funció, per exemple, per fer una conversió de Fahrenheit a Celsius, l'usuari introduiria:      return (value - 32) * 5 / 9  als paràmetres de preprocessament de JavaScript, que s'embolcallen en una funció JavaScript per servidor:  ```javascript function (value) {    return (value - 32) * 5 / 9 } ```  El paràmetre d'entrada 'valor' sempre es passa com a cadena. El valor de retorn es converteix automàticament a una cadena mitjançant el mètode ToString() (si falla, l'error es retorna com a valor de cadena), amb algunes excepcions:  - retornar un valor no definit donarà lloc a un error - retornar un valor nul farà que el valor d'entrada s'esborri, de la mateixa manera que el preprocessament 'Esborra el valor' a l'acció 'Personalitzar en cas d'error'.  Els errors es poden retornar iniciant valors/objectes (normalment cadenes o objectes d'error).  Per exemple:  ``` javascript if (value == 0)     throw "Zero input value" return 1/value ```  Cada script té un temps d'espera d'execució de 10 segons (depenent de l'script, el temps d'espera pot trigar més a activar-se); superar-lo retornarà un error. S'aplica un límit d'emmagatzematge dinàmic de 512 Mo (abans de Zabbix 6.4.4 era de 64 megaoctets).  El bytecode de la passa de preprocessament de JavaScript s'emmagatzema a la memòria cau i es reutilitza la propera vegada que s'aplica el pas. Qualsevol canvi als passos de preprocessament de l'element farà que l'script desat a la memòria cau es restableixi i es torni a compilar posteriorment.  Els errors d'execució consecutius (3 de seguits) faran que el motor es restableixi per esmorteir la possibilitat que un script trenqui l'entorn d'execució per als scripts posteriors (aquesta acció es registra amb DebugLevel a 4 i posteriors).  El preprocessament de JavaScript s'implementa amb el motor JavaScript de Duktape (<https://duktape.org/>).  Veieu també: [Objectes JavaScript addicionals i funcions globals](/manual/config/items/preprocessing/javascript/javascript_objects)

en-us	### JavaScript preprocessing  The heap limit for scripts has been upped from 64 to 512 megabytes.
ca	### Preprocessament JavaScript  El límit dels scripts s'ha augmentat de 64 a 512 megaoctets.

en-us	### JavaScript  The JavaScript class is responsible for determining widget behavior, such as updating widget data, resizing the widget, displaying widget elements, etc.  All JavaScript operations use and/or extend the base JavaScript class of all dashboard widgets - *CWidget*. The *CWidget* class contains a set of methods with the default implementation for widget behavior. Depending on widget complexity, these methods can be utilized as is or extended.  The *CWidget* class contains the following methods:  -   Methods that define widget lifecycle: *\_init()*, *\_registerEvents()*, *\_doActivate()*, *\_doDeactivate()*, *\_doDestroy()*, *setEditMode()*. -   Methods that handle updating and displaying widget data: *\_promiseUpdate()*, *\_getUpdateRequestData()*, *\_processUpdateResponse(response)*, *\_processUpdateErrorResponse(error)*, *\_setContents()*. -   Methods that modify widget appearance: *resize()*, *\_hasPadding()*.  The JavaScript class should be located in the *assets/js* directory and specified in the [*assets*](/devel/modules/file_structure/manifest#assets) (*assets/js*) parameter in the *manifest.json* file.
ca	### JavaScript  La classe JavaScript s'encarrega de determinar el comportament del giny, com ara actualitzar les dades del giny, canviar la mida del giny, mostrar elements del giny, etc.  Totes les operacions de JavaScript empren i/o amplien la classe bàsica de JavaScript de tots els ginys del tauler - *CWidget*. La classe *CWidget* conté un conjunt de mètodes amb la implementació predeterminada per al comportament del giny. Depenent de la complexitat del giny, aquests mètodes es poden utilitzar tal qual o ampliar.  La classe *CWidget* conté els mètodes següents:  - Mètodes que defineixen el cicle de vida del giny: *\_init()*, *\_registerEvents()*, *\_doActivate()*, *\_doDeactivate()*, *\_doDestroy()*, *setEditMode()*. - Mètodes que gestionen l'actualització i la visualització de dades del giny: *\_promiseUpdate()*, *\_getUpdateRequestData()*, *\_processUpdateResponse(response)*, *\_processUpdateErrorResponse(error)*, *\_setContents()*. - Mètodes que modifiquen l'aparença del giny: *resize()*, *\_hasPadding()*.  La classe JavaScript s'ha d'ubicar al directori *assets/js* i s'ha d'especificar al paràmetre [*assets*](/devel/modules/file_structure/manifest#assets) (*assets/js*) al dossier *manifest.json*.

en-us	#### Jira webhook (custom)  ![](../../../../../../assets/en/manual/config/notifications/media/media_webhook_jira.png)  This script will create a JIRA issue and return some info on the created issue.  ``` {.java} try {     Zabbix.log(4, '[ Jira webhook ] Started with params: ' + value);      var result = {             'tags': {                 'endpoint': 'jira'             }         },         params = JSON.parse(value),         req = new HttpRequest(),         fields = {},         resp;      if (params.HTTPProxy) {         req.setProxy(params.HTTPProxy);     }      req.addHeader('Content-Type: application/json');     req.addHeader('Authorization: Basic ' + params.authentication);      fields.summary = params.summary;     fields.description = params.description;     fields.project = {key: params.project_key};     fields.issuetype = {id: params.issue_id};      resp = req.post('https://tsupport.zabbix.lan/rest/api/2/issue/',         JSON.stringify({"fields": fields})     );      if (req.getStatus() != 201) {         throw 'Response code: ' + req.getStatus();     }      resp = JSON.parse(resp);     result.tags.issue_id = resp.id;     result.tags.issue_key = resp.key;      return JSON.stringify(result); } catch (error) {     Zabbix.log(4, '[ Jira webhook ] Issue creation failed json : ' + JSON.stringify({"fields": fields}));     Zabbix.log(3, '[ Jira webhook ] issue creation failed : ' + error);      throw 'Failed with error: ' + error; } ```
ca	#### Jira webhook (personalitzat)  ![](../../../../../../assets/en/manual/config/notifications/media/media_webhook_jira.png)  Aquest script crearà un problema JIRA i retornarà la informació del problema creat.  ``` {.java} try {     Zabbix.log(4, '[ Jira webhook ] Started with params: ' + value);      var result = {             'tags': {                 'endpoint': 'jira'             }         },         params = JSON.parse(value),         req = new HttpRequest(),         fields = {},         resp;      if (params.HTTPProxy) {         req.setProxy(params.HTTPProxy);     }      req.addHeader('Content-Type: application/json');     req.addHeader('Authorization: Basic ' + params.authentication);      fields.summary = params.summary;     fields.description = params.description;     fields.project = {key: params.project_key};     fields.issuetype = {id: params.issue_id};      resp = req.post('https://tsupport.zabbix.lan/rest/api/2/issue/',         JSON.stringify({"fields": fields})     );      if (req.getStatus() != 201) {         throw 'Response code: ' + req.getStatus();     }      resp = JSON.parse(resp);     result.tags.issue_id = resp.id;     result.tags.issue_key = resp.key;      return JSON.stringify(result); } catch (error) {     Zabbix.log(4, '[ Jira webhook ] Issue creation failed json : ' + JSON.stringify({"fields": fields}));     Zabbix.log(3, '[ Jira webhook ] issue creation failed : ' + error);      throw 'Failed with error: ' + error; } ```

en-us	#### JMX item keys in more detail
ca	#### Claus de l'element JMX detallats

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
ca	#### Monitoratge JMX  Veieu la pàgina [Supervisió JMX](/manual/config/items/itemtypes/jmx_monitoring) per tindre més detalls.

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
ca	#### Monitoratge JMX  Veieu la pàgina [Supervisió JMX](/manual/config/items/itemtypes/jmx_monitoring) per tindre més detalls.

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
ca	#### Monitoratge JMX  Veieu la pàgina [Supervisió JMX](/manual/config/items/itemtypes/jmx_monitoring) per tindre més detalls.

en-us	#### JSON format  The JSON export format contains the following objects:  -   Root object for Zabbix JSON export -   Export version  ```json {     "zabbix_export": {         "version": "6.4"     } } ```  Other objects are dependent on exported objects.
ca	#### Format JSON  El format d'exportació JSON conté els objectes següents:  - Node arrel per exportació Zabbix JSON. - Versió d'exportació.   ```json {     "zabbix_export": {         "version": "6.4"     } } ```  Altres nodes són dependents d'objectes exportats.

en-us	#### Keeping history  You can set for how many days history will be kept:  -   in the item properties [form](/manual/config/items/item) -   when mass-updating items -   when [setting     up](/manual/web_interface/frontend_sections/administration/housekeeping)     housekeeper tasks  Any older data will be removed by the housekeeper.  The general strong advice is to keep history for the smallest possible number of days and that way not to overload the database with lots of historical values.  Instead of keeping a long history, you can keep longer data of trends. For example, you could keep history for 14 days and trends for 5 years.  You can get a good idea of how much space is required by history versus trends data by referring to the [database sizing page](/manual/installation/requirements#database_size).  While keeping shorter history, you will still be able to review older data in graphs, as graphs will use trend values for displaying older data.  ::: noteimportant If history is set to '0', the item will update only dependent items and inventory. No trigger functions will be evaluated because trigger evaluation is based on history data only. :::   ::: notetip As an alternative way to preserve history consider to use [history export](/manual/extensions/loadablemodules#providing_history_export_callbacks) functionality of loadable modules. :::
ca	#### Conservar l'històric  Podeu definir durant quant de temps s'ha de conservar l'històric:  -   al formulari de propietats de l'[element](/manual/config/items/item) -   quan s'actualitzen elements de forma massiva -   quan es fa la [configuració](/manual/web_interface/frontend_sections/administration/general#housekeeper) de les tasques de neteja  Totes les dades més antigues s'esborraran per la neteja.  El consell general és conservar l'històric durant el mínim de dies possibles i no sobrecarregar la basse de dades amb nombrosos valors històrics.  En lloc de conservar un històric llarg, podeu configurar dates més llargues a les tendències. Per exemple, podeu conservar l'històric de 14 dies i les tendències durant 5 anys.  Podeu tindre una bona ideia de l'espai que cal per les dades d'històric segons l'informe de les dades de tendències, veient la [pàgina de dimensionament de la base de dades](/manual/installation/requirements#database_size).  Conservant l'històric més curt, podeu veure les dades més antigues als gràfics, doncs els gràfics empren els valors de tendències per mostrar les dades més antigues.  ::: noteimportant Si l'històric es defineix a '0', l'element actualitzarà només elements dependents i inventari. Cap funció de trigger s'avaluarà, doncs l'avaluació del trigger es basa només en les dades d'històric. :::   ::: notetip Una altra manera de preservar l'històric ésemprar la funcionalitat [exportar l'històric](/manual/config/items/loadablemodules#providing_history_export_callbacks) dels mòduls carregables. :::

en-us	#### Keeping trends  Trends is a built-in historical data reduction mechanism which stores minimum, maximum, average and the total number of values per every hour for numeric data types.  You can set for how many days trends will be kept:  -   in the item properties [form](/manual/config/items/item) -   when mass-updating items -   when setting up Housekeeper tasks  Trends usually can be kept for much longer than history. Any older data will be removed by the housekeeper.  Zabbix server accumulates trend data in runtime in the trend cache, as the data flows in. Server flushes **previous hour** trends of every item into the database (where frontend can find them) in these situations:  -   server receives the first current hour value of the item -   5 or less minutes of the current hour left and still no current hour     values of the item -   server stops  To see trends on a graph you need to wait at least to the beginning of the next hour (if item is updated frequently) and at most to the end of the next hour (if item is updated rarely), which is 2 hours maximum.  When server flushes trend cache and there are already trends in the database for this hour (for example, server has been restarted mid-hour), server needs to use update statements instead of simple inserts. Therefore on a bigger installation if restart is needed it is desirable to stop server in the end of one hour and start in the beginning of the next hour to avoid trend data overlap.  History tables do not participate in trend generation in any way.  ::: noteimportant If trends are set to '0', Zabbix server does not calculate or store trends at all. :::  ::: noteclassic The trends are calculated and stored with the same data type as the original values. As a result the average value calculations of unsigned data type values are rounded and the less the value interval is the less precise the result will be. For example if item has values 0 and 1, the average value will be 0, not 0.5.  Also restarting server might result in the precision loss of unsigned data type average value calculations for the current hour. :::
ca	#### Desar les tendències  Les tendències són un mecanisme de reducció de dades de l'històric integrat que emmagatzema valors horaris mínims, màxims, mitjans i totals per a tipus de dades numèriques.  Podeu definir durant quants dies es mantindran les tendències:  - al [formulari](/manual/config/items/item) de les propietats de l'element - quan s'actualitzen elements a comptagotes - en configurar tasques de neteja  Les tendències normalment es poden mantindre molt més temps que l'històric. Totes les dades més antigues s'esborraran amb la neteja.  El servidor Zabbix acumula dades de tendències en temps d'execució a la memòria cau de tendències a mesura que arriben les dades. El servidor aboca les tendències de l'**hora anterior** de cada element a la base de dades (on la interfície les pot trobar) en aquestes situacions:  - el servidor rep el primer valor de temps actual de l'element - Queden 5 minuts o menys de l'hora actual i encara no hi ha valor de temps actual per a l'element - el servidor s'atura  Per veure les tendències en un gràfic, hauríeu d'esperar almenys fins a l'inici de l'hora següent (si l'element s'actualitza amb freqüència) i com a màxim fins al final de l'hora següent (si l'element s'actualitza amb poca freqüència); és a dir, 2 hores com a màxim.  Quan el servidor esborra la memòria cau de tendències i ja hi ha tendències a la base de dades per a aquesta hora (per exemple, el servidor s'ha reiniciat fa mitja hora), el servidor hauria d'emprar declaracions d'actualització en lloc d'insercions simples. Per tant, en una instal·lació més gran, si es requereix un reinici, és desitjable aturar el servidor després d'una hora i començar al principi de l'hora següent per evitar la superposició de dades de tendència.  Les taules històriques no participen de cap manera en la generació de tendències.  ::: noteimportant Si les tendències s'estableixen a "0", el servidor Zabbix no calcula ni emmagatzema tendències en absolut. :::  :::noteclassic Les tendències es calculen i s'emmagatzemen amb el mateix tipus de dades que els valors originals. Com a resultat, els càlculs de valors mitjans dels valors de tipus de dades sense signar s'arrodoneixen i com més petit sigui el rang de valors, menys precís serà el resultat. Per exemple, si l'element té els valors 0 i 1, el valor mitjà serà 0 i no 0,5.  Reiniciar el servidor també pot provocar que els càlculs del valor mitjà dels tipus de dades sense signar per a l'hora actual siguin inexactes. :::

en-us	##### kernel.maxfiles  <br> The maximum number of opened files supported by OS.<br> Return value: *Integer*.<br> [Supported platforms](#supported-platforms): Linux, FreeBSD, MacOS X, OpenBSD, NetBSD.
ca	##### kernel.maxfiles  <br> El nombre màxim de fitxers oberts compatibles amb el sistema operatiu.<br> Valor de retorn: *Enter*.<br> [Plataformes admeses](#plataformes-admeses): Linux, FreeBSD, MacOS X, OpenBSD, NetBSD.

en-us	##### kernel.maxproc  <br> The maximum number of processes supported by OS.<br> Return value: *Integer*.<br> [Supported platforms](#supported-platforms): Linux 2.6 and later, FreeBSD, Solaris, MacOS X, OpenBSD, NetBSD.
ca	##### kernel.maxproc  <br> El nombre màxim de processos compatibles amb el sistema operatiu.<br> Valor de retorn: *Enter*.<br> [Plataformes admeses](#plataformes-admeses): Linux 2.6 i posteriors, FreeBSD, Solaris, MacOS X, OpenBSD, NetBSD.

en-us	##### kernel.openfiles  <br> The number of currently open file descriptors.<br> Return value: *Integer*.<br> [Supported platforms](#supported-platforms): Linux (the item may work on other UNIX-like platforms).
ca	##### kernel.openfiles  <br> Nombre de descriptors de fitxers oberts actualment.<br> Valor de retorn: *Enter*.<br> [Plataformes admeses](#supported-platforms): Linux (l'element pot funcionar en altres plataformes semblants a UNIX).

en-us	##### Key file authentication  To use key based authentication for SSH items, certain changes to the server configuration are required.  Open the Zabbix server configuration file ([*zabbix\_server.conf*](/manual/appendix/config/zabbix_server)) as `root` and look for the following line:  ```ini # SSHKeyLocation= ```  Uncomment it and set the full path to the folder where the public and private keys will be located:  ```ini SSHKeyLocation=/home/zabbix/.ssh ```  Save the file and restart Zabbix server afterwards.  The path */home/zabbix* here is the home directory for the *zabbix* user account, and *.ssh* is a directory where by default public and private keys will be generated by an [ssh-keygen](http://en.wikipedia.org/wiki/Ssh-keygen) command inside the home directory.  Usually installation packages of Zabbix server from different OS distributions create the *zabbix* user account with a home directory elsewhere, for example, */var/lib/zabbix* (as for system accounts).  Before generating the keys, you could reallocate the home directory to */home/zabbix*, so that it corresponds with the `SSHKeyLocation` Zabbix server configuration parameter mentioned above.  ::: noteclassic The following steps can be skipped if *zabbix* account has been added manually according to the [installation section](/manual/installation/install#create_user_account). In such a case the home directory for the *zabbix* account is most likely already */home/zabbix*. :::  To change the home directory of the *zabbix* user account, all working processes which are using it have to be stopped:  ```bash service zabbix-agent stop service zabbix-server stop ```  To change the home directory location with an attempt to move it (if it exists) the following command should be executed:  ```bash usermod -m -d /home/zabbix zabbix ```  It is also possible that a home directory did not exist in the old location, so it should be created at the new location. A safe attempt to do that is:  ```bash test -d /home/zabbix || mkdir /home/zabbix ```  To be sure that all is secure, additional commands could be executed to set permissions to the home directory:  ```bash chown zabbix:zabbix /home/zabbix chmod 700 /home/zabbix ```  Previously stopped processes can now be started again:  ```bash service zabbix-agent start service zabbix-server start ```  Now, the steps to generate the public and private keys can be performed with the following commands (for better readability, command prompts are commented out):  ```bash sudo -u zabbix ssh-keygen -t rsa # Generating public/private rsa key pair. # Enter file in which to save the key (/home/zabbix/.ssh/id_rsa): /home/zabbix/.ssh/id_rsa # Enter passphrase (empty for no passphrase): <Leave empty> # Enter same passphrase again:  <Leave empty> # Your identification has been saved in /home/zabbix/.ssh/id_rsa. # Your public key has been saved in /home/zabbix/.ssh/id_rsa.pub. # The key fingerprint is: # 90:af:e4:c7:e3:f0:2e:5a:8d:ab:48:a2:0c:92:30:b9 zabbix@it0 # The key's randomart image is: # +--[ RSA 2048]----+ # |                 | # |       .         | # |      o          | # | .     o         | # |+     . S        | # |.+   o =         | # |E .   * =        | # |=o . ..* .       | # |... oo.o+        | # +-----------------+ ```  ::: noteclassic The public and private keys (*id\_rsa.pub* and *id\_rsa*) have been generated by default in the */home/zabbix/.ssh* directory, which corresponds to the Zabbix server `SSHKeyLocation` configuration parameter. :::  ::: noteimportant Key types other than "rsa" may be supported by the ssh-keygen tool and SSH servers but they may not be supported by libssh2 used by Zabbix. :::
ca	##### Autenticació d'arxiu de clau  Per emprar una autenticació basada en clau per elements SSH, s'han de fer alguns canvis a la configuració del servidor.  Obriu l'arxiu de configuració del servidor Zabbix ([zabbix\_server.conf](/manual/appendix/config/zabbix_server)) com a `root`, i cerqueu la línia següent:  ```ini # SSHKeyLocation= ```  Traieu-li el comentari i poseu-hi la ruta sencera cap a la carpeta on hi haurà les claus públiques i privades:  ```ini SSHKeyLocation=/home/zabbix/.ssh ```  Deseu l'arxiu i reinicieu el zabbix\_server.  */home/zabbix* aquest és el directori arrel de l'usuari *zabbix*, i *.ssh* és el directori on s'hi generen per defecte les claus públiques i privades amb la comanda [ssh-keygen](http://en.wikipedia.org/wiki/Ssh-keygen) dins del directori de l'usuari.  Generalment, els paquets d'instal·lació del zabbix-server de diferents distribucions de Sistema Operatiu creen el compte d'usuari *zabbix* amb un directori arrel en un lloc no gaire habitual (com per a comptes del sistema; per exemple, */var/lib/zabbix*).  Abans de generar les claus, estaria bé moure el directori base de l'usuari a un lloc més intuïtiu. Aquest hauria de correspondre amb el paràmetre de configuració *SSHKeyLocation* del servidor Zabbix, tal com s'ha dit més amunt.  ::: noteclassic Les passes poden saltar-se si el compte *zabbix* s'ha afegit manualment d'acord amb la [secció d'instal·lació](/manual/installation/install#create_user_account), doncs en aquest cas el directori base sigui a */home/zabbix*. :::  Per canviar aquest paràmetre del compte d'usuari *zabbix*, tots els processos que sigui emprant s'han d'aturar:  ```bash service zabbix-agent stop service zabbix-server stop ```  Per canviar el directori base movent-lo, la comanda hauria d'ésser:  ```bash usermod -m -d /home/zabbix zabbix ```  És possible que el directori base no existeixi al lloc antic, pel que s'hauria de crear a la nova ubicació. Una manera de fer-ho és:  ```bash test -d /home/zabbix || mkdir /home/zabbix ```  Per assegurar-vos que és segur, exxecuteu comandes addicionals per establir els permisos al directori base:  ```bash chown zabbix:zabbix /home/zabbix chmod 700 /home/zabbix ```  Com hem aturat els processos abans, ara els hauríem d'engegar:  ```bash service zabbix-agent start service zabbix-server start ```  Ara, les passes per generar les claus públiques i privades es poden fer amb aquesta comand:  ```bash # sudo -u zabbix ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/zabbix/.ssh/id_rsa):  # <enter the created directory '/home/zabbix/.ssh'> Enter passphrase (empty for no passphrase):  Enter same passphrase again:  Your identification has been saved in /home/zabbix/.ssh/id_rsa. Your public key has been saved in /home/zabbix/.ssh/id_rsa.pub. The key fingerprint is: 90:af:e4:c7:e3:f0:2e:5a:8d:ab:48:a2:0c:92:30:b9 zabbix@it0 The key's randomart image is: +--[ RSA 2048]----+ |                 | |       .         | |      o          | | .     o         | |+     . S        | |.+   o =         | |E .   * =        | |=o . ..* .       | |... oo.o+        | +-----------------+ ```  :::noteclassic Nota: les claus públiques i privades (*id\_rsa.pub* i *id\_rsa* respectivament) s'han generat per defecte al directori */home/zabbix/.ssh*, que correspon al paràmetre de configuració *SSHKeyLocation* del servidor Zabbix. :::  ::: noteimportant Els tipus de claus diferents d'"rsa" es poden admetre per l'eina ssh-keygen i els servidors SSH però no seran suportades per libssh2, que és la que empra el Zabbix. :::

en-us	#### Key name  The key name itself has a limited range of allowed characters, which just follow each other. Allowed characters are:      0-9a-zA-Z_-.  Which means:  -   all numbers; -   all lowercase letters; -   all uppercase letters; -   underscore; -   dash; -   dot.  ![](../../../../../assets/en/manual/config/key_name.png)
ca	#### Nom de la clau  El nom de la clau té una limitació de caràcters permesos, que es segueixen els uns als altres. Els caràcters permesos són:      0-9a-zA-Z_-.  Que vol dir:  -   tots les nombres ; -   totes les lletres minúscules; -   totes les lletres majúscules; -   guió baix; -   guió; -   punt.  ![](../../../../../assets/fr/manual/config/items/item/key_name.png)

en-us	#### Key parameters  An item key can have multiple parameters that are comma separated.  ![](../../../../../assets/en/manual/config/key_parameters.png)  Each key parameter can be either a quoted string, an unquoted string or an array.  ![](../../../../../assets/en/manual/config/item_parameter.png)  The parameter can also be left empty, thus using the default value. In that case, the appropriate number of commas must be added if any further parameters are specified. For example, item key **icmpping\[,,200,,500\]** would specify that the interval between individual pings is 200 milliseconds, timeout - 500 milliseconds, and all other parameters are left at their defaults.  It is possible to include macros in the parameters. Those can be [user macros](/manual/appendix/macros/supported_by_location_user#items-item-prototypes) or some of the built-in macros. To see what particular built-in macros are supported in item key parameters, search the page [Supported macros](/manual/appendix/macros/supported_by_location) for "item key parameters".
ca	#### Paràmetres de les claus  Una clau d'element pot tindre diversos paràmetres, separats per comes.  ![](../../../../../assets/fr/manual/config/items/item/key_parameters.png)  Cada paràmetre de clau pot ésser una cadena entre cometes, una cadena sense cometes o una taula.  ![](../../../../../assets/fr/manual/config/items/item/item_parameter.png)  El paràmetre es pot deixar buit, emprant el valor per defecte. En aquest cas, el nombre adequat de comes s'ha d'ajustar si s'especifiquen altres paràmetres. Per exemple, la clau d'element **icmpping\[,,200,,500\]** especifica que l'interval entre pings individuals és de 200 mil·lisegons, amb un timeout de 500 mil·lisegons, i tots els altres paràmetres es deixen amb els seus valors per defecte.  És possible incloure macros als paràmetres. Aquestes poden ser [macros d'usuari](/manual/appendix/macros/supported_by_location_user#items-item-prototypes) o algunes de les macros integrades. Per veure quines macros integrades concretes s'admeten als paràmetres clau de l'element, cerqueu "paràmetres clau de l'element" a la pàgina de [macros admeses](/manual/appendix/macros/supported_by_location).

en-us	#### Kiosk mode  The kiosk mode in supported frontend pages can be activated using URL parameters. For example, in dashboards:  -   `/zabbix.php?action=dashboard.view&kiosk=1` - activate kiosk mode -   `/zabbix.php?action=dashboard.view&kiosk=0` - activate normal mode
ca	#### Mode quiosc  El mode quiosc a les pàgines d'interfície compatibles es pot activar mitjançant els paràmetres d'URL. Per exemple, als taulers de control:  - `/zabbix.php?action=dashboard.view&kiosk=1` - activa el mode kiosque - `/zabbix.php?action=dashboard.view&kiosk=0` - activa el mode normal

en-us	#### Known issues  See [known issues](/manual/installation/known_issues#graphs) for graphs.
ca	#### Problemes coneguts  Veieu els [problemes coneguts](/manual/installation/known_issues#graphs) dels gràfics.

en-us	#### Known issues  To improve performance, you can convert the field types from *nclob* to *nvarchar2*, see [known issues](/manual/installation/known_issues#slow-configuration-sync-with-oracle).
ca	#### Problemes coneguts  Per millorar el rendiment, podeu convertir els tipus d'arxius de *nclob* a *nvarchar2*, veieu els [problemes coneguts](/manual/installation/known_issues#slow-configuration-sync-with-oracle).

en-us	 ##### kurtosis(/host/key,(sec|#num)<:time shift>) {#kurtosis}  The "tailedness" of the probability distribution in collected values within the defined evaluation period. See also: [Kurtosis](https://en.wikipedia.org/wiki/Kurtosis).<br> Supported value types: *Float*, *Integer*.<br> Supported [foreach function](/manual/appendix/functions/aggregate/foreach): *last_foreach*.  Parameters: see [common parameters](#common-parameters).  Example:      kurtosis(/host/key,1h) #kurtosis for the last hour until now
ca	 ##### kurtosis(/host/key,(sec|#num)<:time shift>) {#kurtosis}  La "cua" de la distribució de probabilitat en els valors recollits dins del període d'avaluació definit. Veieu també: [Kurtosis](https://en.wikipedia.org/wiki/Kurtosis).<br> Tipus de valors admesos: *Flotant*, *Enter*.<br> Admet les [funcions foreach](/manual/appendix/functions/aggregate/foreach): *last_foreach*.  Paràmetres: veieu [paràmetres comuns](#common-parameters).  Exemple:       kurtosis(/host/key,1h) #kurtosis durant la darrera hora

en-us	##### Large file support  Zabbix has large file support for SNMP trapper files. The maximum file size that Zabbix can read is 2\^63 (8 EiB). Note that the filesystem may impose a lower limit on the file size.
ca	##### Suport d'arxius grossos  Zabbix admet fitxers grossos per a fitxers trapper SNMP. El límit de mida màxim que pot llegir Zabbix és 2\^63 (8 EiB). Tingueu en compte que el sistema de fitxers pot imposar un límit inferior a la mida del fitxer.

en-us	 ##### last(/host/key,<#num<:time shift>>) {#last}  The most recent value.<br> Supported value types: *Float*, *Integer*, *String*, *Text*, *Log*.  Parameters:   -   See [common parameters](#common-parameters);<br> -   **#num** (optional) - the Nth most recent value.  Comments:  -   Take note that a hash-tagged time period (#N) works differently here than with many other functions. For example: `last()` is always equal to `last(#1)`; `last(#3)` - the third most recent value (*not* three latest values); -   Zabbix does not guarantee the exact order of values if more than two values exist within one second in history; -   See also [first()](#first).  Example:      last(/host/key) #retrieve the last value     last(/host/key,#2) #retrieve the previous value     last(/host/key,#1) <> last(/host/key,#2) #the last and previous values differ
ca	 ##### last(/host/key,<#num<:time shift>>) {#last}  El valor més recent.<br> Tipus de valors admesos: *Flotant*, *Enter*, *Cadena*, *Text*, *Log*.  Paràmetres:  - Veieu [paràmetres comuns](#common-parameters);<br> - **#num** (opcional) - el valor enèssim més recent.  Comentaris:  - Tingueu en compte que un període de temps etiquetat amb hash (#N) funciona de manera diferent aquí que amb moltes altres funcions. Per exemple: `last()` sempre és igual a `last(#1)`; `last(#3)` - el tercer valor més recent (*no* els tres valors més recents); - Zabbix no garanteix l'ordre exacte dels valors si existeixen més de dos valors en un segon a l'històric; - Veieu també [first()](#first).  Exemple:       last(/host/key) #recupera el darrer valor      last(/host/key, #2) #recupera el valor anterior      last(/host/key,#1) <> last(/host/key,#2) #el darrer valor i l'anterior difereixen

en-us	 #### LDAP/SAML user provisioning  It is now possible to configure JIT (just-in-time) user provisioning for LDAP/SAML users. In this case, it is not required that a user already exists in Zabbix. The user account can be created when the user logs into Zabbix for the first time.  In addition to automatic user creation and updating the new functionality also allows to specify user group and user media matching between LDAP/SAML and Zabbix.  Provisioned users will be marked in the user list by a date entry in a new *Provisioned* column. Also, a *Provision now* option has been added to the user list to update users created from LDAP.  See also:   -   [LDAP authentication](/manual/web_interface/frontend_sections/users/authentication/ldap) -   [SAML authentication](/manual/web_interface/frontend_sections/users/authentication/saml) -   [SAML setup with Okta](/manual/appendix/install/okta) -   [Users](/manual/web_interface/frontend_sections/users/user_list)
ca	 ##### Provisionament d'usuaris LDAP/SAML  Ara és possible configurar el subministrament d'usuaris JIT (just a temps) per als usuaris LDAP/SAML. En aquest cas, no és necessari que ja existeixi un usuari a Zabbix. El compte d'usuari es pot crear quan l'usuari inicia sessió a Zabbix per primer cop.  A més de la creació i actualització automàtica d'usuaris, la nova funcionalitat també permet especificar la concordança de grups d'usuaris i mitjans d'usuari entre LDAP/SAML i Zabbix.  Els usuaris aprovisionats es marcaran a la llista d'usuaris mitjançant una entrada de data en una nova columna *Aprovisionat*. A més, s'ha afegit una opció *Provisionar ara* a la llista d'usuaris per actualitzar els usuaris creats des de LDAP.  Veieu també:  - [Autenticació LDAP](/manual/web_interface/frontend_sections/users/authentication/ldap) - [Autenticació SAML](/manual/web_interface/frontend_sections/users/authentication/saml) - [Configuració SAML amb Okta](/manual/appendix/install/okta) - [Usuaris](/manual/web_interface/frontend_sections/users/user_list)

en-us	 #### LDAP server configuration  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/users/auth_ldap_server.png)  LDAP server configuration parameters:  |Parameter|Description| |--|--------| |*Name*|Name of the LDAP server in Zabbix configuration.| |*Host*|Hostname, IP or URI of the LDAP server. Examples: ldap.example.com, 127.0.0.1, ldap://ldap.example.com<br>For secure LDAP server, use *ldaps* protocol and hostname. Example: ldaps://ldap.example.com<br>With OpenLDAP 2.x.x and later, a full LDAP URI of the form ldap://hostname:port or ldaps://hostname:port may be used.| |*Port*|Port of the LDAP server. Default is 389.<br>For secure LDAP connection port number is normally 636.<br>Not used when using full LDAP URIs.| |*Base DN*|Base path to user accounts in LDAP server:<br>ou=Users,ou=system (for OpenLDAP),<br>DC=company,DC=com (for Microsoft Active Directory)<br> uid=%{user},dc=example,dc=com (for direct user binding, see a note below)| |*Search attribute*|LDAP account attribute used for search:<br>uid (for OpenLDAP),<br>sAMAccountName (for Microsoft Active Directory)| |*Bind DN*|LDAP account for binding and searching over the LDAP server, examples:<br>uid=ldap\_search,ou=system (for OpenLDAP),<br>CN=ldap\_search,OU=user\_group,DC=company,DC=com (for Microsoft Active Directory)<br>Anonymous binding is also supported. Note that anonymous binding potentially opens up domain configuration to unauthorized users (information about users, computers, servers, groups, services, etc.). For security reasons, disable anonymous binds on LDAP hosts and use authenticated access instead.| |*Bind password*|LDAP password of the account for binding and searching over the LDAP server.| |*Description*|Description of the LDAP server.| |*Configure JIT provisioning*|Mark this checkbox to show options related to JIT provisioning.| |*Group configuration*|Select the group configuration method:<br>**memberOf** - by searching users and their group membership attribute<br>**groupOfNames** - by searching groups through the member attribute<br>Note that memberOf is preferable as it is faster; use groupOfNames if your LDAP server does not support `memberOf` or group filtering is required.| |*Group name attribute*|Specify the attribute to get the group name from all objects in the `memberOf` attribute (see the *User group membership attribute* field)<br>The group name is necessary for user group mapping.| |*User group membership attribute*|Specify the attribute that contains information about the groups that the user belongs to (e.g. `memberOf`).<br>For example, the memberOf attribute may hold information like this: `memberOf=cn=zabbix-admin,ou=Groups,dc=example,dc=com`<br>This field is available only for the memberOf method.| |*User name attribute*|Specify the attribute that contains the user's first name.| |*User last name attribute*|Specify the attribute that contains the user's last name.| |*User group mapping*|Map an LDAP user group pattern to Zabbix user group and user role.<br>This is required to determine what user group/role the provisioned user will get in Zabbix.<br>Click on *Add* to add a mapping.<br>The *LDAP group pattern* field supports wildcards. The group name must match an existing group.<br>If an LDAP user matches several Zabbix user groups, the user becomes a member of all of them.<br>If a user matches several Zabbix user roles, the user will get the one with the highest permission level among them.| |*Media type mapping*|Map the user's LDAP media attributes (e.g. email) to Zabbix user media for sending notifications.| |*Advanced configuration*|Mark this checkbox to show advanced configuration options (see below).| |*StartTLS*|Mark the checkbox to use the StartTLS operation when connecting to LDAP server. The connection will fall if the server doesn't support StartTLS.<br>StartTLS cannot be used with servers that use the *ldaps* protocol.| |*Search filter*|Define a custom string when authenticating a user in LDAP. The following placeholders are supported:<br>`%{attr}` - search attribute name (uid, sAMAccountName)<br>`%{user}` - user username value to authenticate<br>For example, to carry out a case-sensitive search within the case-insensitive LDAP or Microsoft Active Directory environment, the string can be defined as follows:<br>`(%{attr}:caseExactMatch:=%{user})`.<br>If the filter is not customized, LDAP will use the default: `(%{attr}=%{user})`.|  ::: noteclassic To configure an LDAP server for **direct user binding**, append an attribute uid=%{user} to the *Base DN* parameter (for example,*uid=%{user},dc=example,dc=com*) and leave *BindDN* and *Bind password* parameters empty. When authenticating, a placeholder %{user} will be replaced by the username entered during login. :::  The following fields are specific to "groupOfNames" as the *Group configuration* method:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/users/auth_ldap_server2.png)  |Parameter|Description| |--|--------| |*Group base DN*|Base path to the groups in LDAP server.| |*Group name attribute*|Specify the attribute to get the group name in the specified base path to groups.<br>The group name is necessary for user group mapping.| |*Group member attribute*|Specify the attribute that contains information about the members of the group in LDAP (e.g. `member`).| |*Reference attribute*|Specify the reference attribute for the group filter (see the *Group filter* field).<br>Then use `%{ref}` in the group filter to get values for the attribute specified here.| |*Group filter*|Specify the filter to retrieve the group that the user is member of.<br>For example, `(member=uid=%{ref},ou=Users,dc=example,dc=com)` will match "User1" if the member attribute of the group is `uid=User1,ou=Users,dc=example,dc=com` and will return the group that "User1" is a member of.|  ::: notewarning In case of trouble with certificates, to make a secure LDAP connection (ldaps) work  you may need to add a `TLS_REQCERT allow` line to the /etc/openldap/ldap.conf configuration file. It may decrease the security of connection to the LDAP catalog. :::  ::: notetip It is recommended to create a separate LDAP account (*Bind DN*) to perform binding and  searching over the LDAP server with minimal privileges in the LDAP instead of using real  user accounts (used for logging in the Zabbix frontend).\ Such an approach provides more security and does not require changing the *Bind password*  when the user changes his own password in the LDAP server.\ In the table above it's the *ldap\_search* account name. :::
ca	 #### Configuració del servidor LDAP  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/users/auth_ldap_server.png)  Paràmetres de configuració del servidor LDAP:  |Paràmetre|Descripció| |--|---------| |*Nom*|Nom del servidor LDAP a la configuració de Zabbix.| |*Host*|Nom d'equip, URI o IP del servidor LDAP. Exemples: ldap.exemple.cat, 127.0.0.1, ldap://ldap.exemple.cat<br>Per al servidor LDAP segur, empreu el protocol *ldaps* i el nom d'equip. Exemple: ldaps://ldap.exemple.cat<br>Amb OpenLDAP 2.x.x i posteriors, es pot emprar l'URI LDAP de la forma ldap://nom_equip:port o ldaps://nom_equip:port.| |*Port*|Port del servidor LDAP. El valor predeterminat és 389.<br>Per a una connexió segura LDAP, el nombre de port normalment és 636.<br>No s'utilitza quan s'empren URI LDAP complets.| |*DN base*|Camí base als comptes d'usuari al servidor LDAP:<br>ou=Usuaris,ou=sistema (per a OpenLDAP),<br>DC=empresa,DC=com (per a Microsoft Active Directory)<br> uid =%{usuari},dc=exemple,dc=com (per a l'enllaç directe d'usuari, veieu una nota a continuació)| |*Atribut de cerca*|Atribut del compte LDAP emprat per a la cerca:<br>uid (per a OpenLDAP),<br>sAMAccountName (per a Microsoft Active Directory)| |*Bind DN*|Compte LDAP per vincular i cercar al servidor LDAP, exemples:<br>uid=ldap\_search,ou=system (per a OpenLDAP),<br>CN=ldap\_search,OU=usuari\_grup ,DC=company,DC=com (per a Microsoft Active Directory)<br>També s'admet l'enllaç anònim. Tingueu en compte que l'enllaç anònim pot obrir la configuració del domini a usuaris no autoritzats (informació sobre usuaris, ordinadors, servidors, grups, serveis, etc.). Per motius de seguretat, desactiveu els enllaços anònims als equips LDAP i empreu l'accés autenticat.| |*Mot de pas d'enllaç*|Mot de pas LDAP del compte per vincular i cercar al servidor LDAP.| |*Descripció*|Descripció del servidor LDAP.| |*Configura el subministrament JIT*|Marqueu aquesta casella de selecció per mostrar les opcions relacionades amb el subministrament JIT.| |*Configuració del grup*|Trieu el mètode de configuració del grup:<br>**memberOf** - cercant usuaris i el seu atribut de pertinença al grup<br>**groupOfNames** - cercant grups mitjançant l'atribut membre<br>Tingueu en compte que memberOf és preferible ja que és més ràpid; empreu groupOfNames si el vostre servidor LDAP no admet `memberOf` o si cal filtrar el grup.| |*Atribut del nom del grup*|Especifiqueu l'atribut per obtenir el nom del grup de tots els objectes de l'atribut `memberOf` (veieu el camp *Atribut de pertinença al grup d'usuaris*)<br>El nom del grup és necessari per al mapeig del grup d'usuaris.| |*Atribut de pertinença al grup d'usuaris*|Especifiqueu l'atribut que conté informació sobre els grups als quals pertany l'usuari (per exemple, `memberOf`).<br>Per exemple, l'atribut memberOf pot contenir informació com aquesta: `memberOf=cn=zabbix -admin,ou=Groups,dc=example,dc=com`<br>Aquest camp només està disponible per al mètode memberOf.| |*Atribut del nom d'usuari*|Especifiqueu l'atribut que conté el nom de l'usuari.| |*Atribut del cognom de l'usuari*|Especifiqueu l'atribut que conté el cognom de l'usuari.| |*Mapatge de grups d'usuaris*|Mapeja un patró de grup d'usuaris LDAP al grup d'usuaris de Zabbix i al rol d'usuari.<br>Això és necessari per determinar quin grup/rol d'usuaris obtindrà l'usuari subministrat a Zabbix.<br>Feu clic a *Afegir* per afegir una assignació.<br>El camp *Patró de grup LDAP* admet comodins. El nom del grup ha de coincidir amb un grup existent.<br>Si un usuari LDAP coincideix amb diversos grups d'usuaris de Zabbix, l'usuari esdevé membre de tots ells.<br>Si un usuari coincideix amb diversos rols d'usuari de Zabbix, l'usuari obtindrà el nivell de permís més alt entre ells.| |*Mapa de tipus de suport*|Mapeja els atributs de suport LDAP de l'usuari (per exemple, correu electrònic) als mitjans d'usuari de Zabbix per enviar notificacions.| |*Configuració avançada*|Marqueu aquesta casella de selecció per veure les opcions de configuració avançades (veieu més avall).| |*StartTLS*|Marqueu la casella de selecció per emprar l'operació StartTLS quan us connecteu al servidor LDAP. La connexió caurà si el servidor no admet StartTLS.<br>StartTLS no es pot emprar amb servidors que empren el protocol *ldaps*.| |*Filtre de cerca*|Definiu una cadena personalitzada en autenticar l'usuari a LDAP. S'admeten els següents marcadors de posició:<br>`%{attr}` - nom de l'atribut de cerca (uid, sAMAccountName)<br>`%{user}` - valor del nom d'usuari de l'usuari per autenticar.<br>Per exemple, per fer una cerca sensible a majúscules a l'entorn LDAP o Microsoft Active Directory, la cadena es pot definir així:<br>`(%{attr}:caseExactMatch:=%{usuari})`.<br>Si s'omet, LDAP emprarà el filtre per defecte: `(%{attr}=%{usuari})`.|  ::: noteclassic Per configurar un servidor LDAP per a **enllaç directe d'usuari**, afegiu un atribut uid=%{user} al paràmetre *Base DN* (per exemple,*uid=%{user},dc=example,dc=com*) i deixeu els paràmetres *BindDN* i *Bind password* buits. Quan s'autentiqui, un marcador de posició %{user} serà substituït pel nom d'usuari introduït durant la sessió. :::  Els camps següents són específics de "groupOfNames" com a mètode *Configuració del grup*:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/users/auth_ldap_server2.png)  |Paràmetre|Descripció| |--|---------| |*DN base del grup*|Camí base als grups al servidor LDAP.| |*Atribut del nom del grup*|Especifiqueu l'atribut per obtenir el nom del grup a la ruta base especificada als grups.<br>El nom del grup és necessari per a l'assignació de grups d'usuaris.| |*Atribut del membre del grup*|Especifiqueu l'atribut que conté informació sobre els membres del grup a LDAP (per exemple, `membre`).| |*Atribut de referència*|Especifiqueu l'atribut de referència per al filtre de grup (veieu el camp *Filtre de grup*).<br>A continuació, empreu `%{ref}` al filtre de grup per obtenir valors per a l'atribut especificat aquí.| |*Filtre de grup*|Especifiqueu el filtre per recuperar el grup del qual és membre l'usuari.<br>Per exemple, `(member=uid=%{ref},ou=Users,dc=example,dc=com)` coincidirà amb "Usuari1" si l'atribut de membre del grup és `uid=Usuari1,ou=Usuaris,dc=example,dc=com` i retornarà el grup del qual "Usuari1" és membre.|  ::: notewarning En cas de problemes amb els certificats, perquè funcioni una connexió LDAP segura (ldaps), potser haureu d'afegir una línia `TLS_REQCERT allow` al fitxer de configuració /etc/openldap/ldap.conf. Pot disminuir la seguretat de la connexió al catàleg LDAP. :::  ::: notetip Es recomana crear un compte LDAP independent (*Bind DN*) per realitzar l'enllaç i la cerca al servidor LDAP amb privilegis mínims al LDAP en comptes d'emprar comptes d'usuari reals (emprats per iniciar sessió a la interfície Zabbix).\ Aquest enfocament proporciona més seguretat i no requereix canviar el *mot de pas d'enllaç* quan l'usuari canvia el seva propi mot de pas al servidor LDAP.\ A la taula de dalt hi ha el nom del compte *ldap\_search*. :::

en-us	 ##### left(value,count) {#left}  Return the leftmost characters of the value.<br> Supported value types: *String*, *Text*, *Log*.  Parameter:   -   **value** - the value to check;<br> -   **count** - the number of characters to return.  For example, you may return 'Zab' from 'Zabbix' by specifying 3 leftmost characters to return. See also [right()](#right).  Example:      left(last(/host/key),3) #return three leftmost characters
ca	 ##### left(value,count) {#left}  Retorna els caràcters més a l'esquerra del valor.<br> Tipus de valors admesos: *Cadena*, *Text*, *Log*.  Paràmetre:  - **valor** - valor que cal comprovar;<br> - **recompte** - nombre de caràcters a retornar.  Per exemple, podeu tornar 'Zab' de 'Zabbix' especificant 3 caràcters més a l'esquerra per retornar. Veieu també [right()](#right).  Exemple:      left(last(/host/key),3) #retorna els tres caràcters de més a l'esquerra

en-us	#### Legend  The following parameters are supported for configuring *Legend*.  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |*Show legend*|0|legend|0 - Disabled;<br>1 - *(default)* Enabled.| |*Display min/max/avg*|0|legend_statistic|0 - *(default)* Disabled;<br>1 - Enabled.| |*Number of rows*|0|legend_lines|Valid values range from 1-10.<br><br>Default: 1.| |*Number of columns*|0|legend_columns|Valid values range from 1-4.<br><br>Default: 4.|
ca	#### Llegenda  S'admeten els paràmetres següents per configurar la *Llegenda*.  |Paràmetre|[tipus](/manual/api/reference/dashboard/object#dashboard-widget-field)|nom|valor| |-----|-|------|-------------------| |*Mostra la llegenda*|0|llegenda|0 - Desactivat;<br>1 - *(per defecte)* Activat.| |*Mostra min/max/avg*|0|legend_statistic|0 - *(per defecte)* Desactivat;<br>1 - Activat.| |*Nombre de fileres*|0|línies_legenda|Els valors vàlids van d'1 a 10.<br><br>Per defecte: 1.| |*Nombre de columnes*|0|legend_columns|Els valors vàlids van d'1 a 4.<br><br>Per defecte: 4.|

en-us	#### Legend  The **Legend** tab allows to customize the graph legend:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_legend.png)  |   |   | |--|--------| |*Show legend*|Unmark this checkbox to hide the legend on the graph (marked by default).| |*Display min/max/avg*|Mark this checkbox to display the minimum, maximum and average values of the item in the legend.| |*Number of rows*|Set the number of legend rows to be displayed.| |*Number of columns*|Set the number of legend columns to be displayed.|
ca	#### Llegenda  La pestanya **Llegenda** permet personalitzar la llegenda del gràfic:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_legend.png)  | | | |--|---------| |*Mostra la llegenda*|Desmarca aquesta casella per ocultar la llegenda al gràfic (marcada per defecte).| |*Mostra min/max/avg*|Marqueu aquesta casella de selecció per veure els valors mínims, màxims i mitjans de l'element a la llegenda.| |*Nombre de fileres*|Defineix el nombre de fileres de llegenda que es veuran.| |*Nombre de columnes*|Defineix el nombre de columnes de llegenda que es veuran.|

en-us	 ##### length(value) {#length}  The length of value in characters.<br> Supported value types: *String*, *Text*, *Log*.  Parameter:   -   **value** - the value to check.  Examples:      length(last(/host/key)) #the length of the latest value     length(last(/host/key,#3)) #the length of the third most recent value     length(last(/host/key,#1:now-1d)) #the length of the most recent value one day ago
ca	 ##### length(value) {#length}  Longitud del valor en caràcters.<br> Tipus de valors admesos: *Cadena*, *Text*, *Log*.  Paràmetre:  - **valor** - valor que cal comprovar.  Exemples:       length(last(/host/key)) #longitud del darrer valor      length(last(/host/key,#3)) #longitud del tercer valor més recent      length(last(/host/key,#1:now-1d)) #durada del valor més recent fa un dia

en-us	#### Library in a non-standard location  Zabbix allows you to specify a library located in a non-standard location. In the example below, Zabbix will run `curl-config` from the specified non-standard location and use its output to determine the correct libcurl to use.      $ ./configure --enable-server --with-mysql --with-libcurl=/usr/local/bin/curl-config  This will work if it is the only libcurl installed in the system, but might not if there is another libcurl installed in a standard location (by the package manager, for example). Such is the case when you need a newer version of the library for Zabbix and the older one for other applications.  Therefore, specifying a component in a non-standard location will not always work when the same component also exists in a standard location.  For example, if you use a newer libcurl installed in `/usr/local` with the libcurl package still installed, Zabbix might pick up the wrong one and compilation will fail:      usr/bin/ld: ../../src/libs/zbxhttp/libzbxhttp.a(http.o): in function 'zbx_http_convert_to_utf8':     /tmp/zabbix-master/src/libs/zbxhttp/http.c:957: undefined reference to 'curl_easy_header'     collect2: error: ld returned 1 exit status  Here, the function `curl_easy_header()` is not available in the older `/usr/lib/x86_64-linux-gnu/libcurl.so`, but is available in the newer `/usr/local/lib/libcurl.so`.  The problem lies with the order of linker flags, and one solution is to specify the full path to the library in an LDFLAGS variable:      $ LDFLAGS="-Wl,--no-as-needed /usr/local/lib/libcurl.so" ./configure --enable-server --with-mysql --with-libcurl=/usr/local/bin/curl-config  Note the `-Wl,--no-as-needed` option which might be needed on some systems (see also: default linking options on [Debian-based](https://wiki.debian.org/ToolChain/DSOLinking) systems).
ca	#### Biblioteca en una ubicació no estàndard  Zabbix us permet especificar una biblioteca ubicada a un lloc no estàndard. A l'exemple següent, Zabbix executarà `curl-config` des de la ubicació no estàndard especificada i emprarà la seva sortida per determinar el libcurl correcte a emprar.      $ ./configure --enable-server --with-mysql --with-libcurl=/usr/local/bin/curl-config  Això funcionarà si és l'únic libcurl instal·lat al sistema, però potser no pas si hi ha un altre libcurl instal·lat en una ubicació estàndard (pel gestor de paquets, per exemple). Aquest és el cas quan us cal una versió més nova de la biblioteca per a Zabbix i la més antiga per a altres aplicacions.  Per tant, especificar un component en una ubicació no estàndard no sempre funcionarà quan el mateix component també existeix en una ubicació estàndard.  Per exemple, si empreu un libcurl més nou instal·lat a `/usr/local` amb el paquet libcurl encara instal·lat, Zabbix podria agafar l'equivocat i la compilació fallarà:      usr/bin/ld: ../../src/libs/zbxhttp/libzbxhttp.a(http.o): a la funció 'zbx_http_convert_to_utf8':     /tmp/zabbix-master/src/libs/zbxhttp/http.c:957: referència indefinida a 'curl_easy_header'     collect2: error: ld returned 1 exit status  Aquí, la funció `curl_easy_header()` no és disponible a l'antiga `/usr/lib/x86_64-linux-gnu/libcurl.so`, però sí que ho és a la nova `/usr/local/lib/libcurl.so` .  El problema rau en l'ordre dels indicadors d'enllaç i una solució és especificar el camí complet a la biblioteca en una variable LDFLAGS:      $ LDFLAGS="-Wl,--no-as-needed /usr/local/lib/libcurl.so" ./configure --enable-server --with-mysql --with-libcurl=/usr/local/bin /curl-config  Tingueu en compte l'opció `-Wl,--no-as-needed` que pot caldre en alguns sistemes (vegeu també: opcions d'enllaç predeterminades a sistemes [basats en Debian](https://wiki.debian.org/ToolChain/DSOLinking)).

en-us	 #### libssh version  The minimum required libssh version has been raised from 0.6.0 to 0.9.0.
ca	 #### versió de libssh  La versió mínima requerida de libssh ha pujat de la 0.6.0 a la 0.9.0.

en-us	 ##### libssh version  The minimum required libssh version has been raised from 0.6.0 to 0.9.0.
ca	 ##### versió de libssh  La versió mínima requerida de libssh ha pujat de la 0.6.0 a la 0.9.0.

en-us	##### Lifecycle methods  The widget lifecycle methods are invoked by the dashboard, and at different stages of the widget's lifecycle during its existence within the dashboard.
ca	##### Mètodes de cicle de vida  Els mètodes de cicle de vida del giny són cridats pel tauler de control i en diferents etapes del cicle de vida del giny durant la seva existència dins del tauler.

en-us	##### Limitations  -   Only same host (template) dependencies are allowed -   An item prototype can depend on another item prototype or regular     item from the same host -   Maximum count of dependent items for one master item is limited to     29999 (regardless of the number of dependency levels) -   Maximum 3 dependency levels allowed -   Dependent item on a host with master item from template will not be     exported to XML
ca	##### Limitacions  - Només es permeten dependències del mateix equip (model). - Un prototip d'element pot dependre d'un altre prototip d'element o d'un element estàndard del mateix equip - El nombre màxim d'elements dependents per a un element principal és limitat a 29999 (independentment del nombre de nivells de dependència) - Màxim 3 nivells de dependència permesos - L'element dependent de l'equip amb l'element del model principal no s'exportarà com a XML

en-us	#### Limitations on using X.509 v3 certificate extensions  -   **Subject Alternative Name (*subjectAltName*)** extension.\     Alternative subject names from *subjectAltName* extension (like IP     address, email address) are not supported by Zabbix. Only value of     "Subject" field can be checked in Zabbix (see [Restricting allowed     certificate Issuer and     Subject](/manual/encryption/using_certificates#restricting_allowed_certificate_issuer_and_subject)).\     If certificate uses the *subjectAltName* extension then result     depends on particular combination of crypto toolkits Zabbix     components are compiled with (it may or may not work, Zabbix may     refuse to accept such certificates from peers). -   **Extended Key Usage** extension.\     If used then generally both *clientAuth* (TLS WWW client     authentication) and *serverAuth* (TLS WWW server authentication) are     necessary.\     For example, in passive checks Zabbix agent acts in a TLS server     role, so *serverAuth* must be set in agent certificate. For active     checks agent certificate needs *clientAuth* to be set.\     *GnuTLS* issues a warning in case of key usage violation but allows     communication to proceed. -   **Name Constraints** extension.\     Not all crypto toolkits support it. This extension may prevent     Zabbix from loading CA certificates where this section is marked as     *critical* (depends on particular crypto toolkit).
ca	#### Limitacions sobre les extensions de certificat X.509 v3  - Extensió **Subject AltName (*subjectAltName*)**.\      Zabbix no admet els noms d'assumpte alternatius de l'extensió *subjectAltName* (com l'adreça IP o l'adreça de correu electrònic). Només el valor del camp "Assumpte" es pot comprovar a Zabbix (veieu [Restricció de l'emissor i del subjecte permesos](/manual/encryption/using_certificates#restriting_allowed_certificate_issuer_and_subject)).\      Si un certificat empra l'extensió *subjectAltName*, el resultat dependrà d'una combinació particular de conjunts d'eines criptogràfiques amb què es compilen els components de Zabbix (això pot funcionar o no, Zabbix pot negar-se a acceptar aquests certificats dels seus companys). - Extensió **Ús de clau estesa**.\      Si s'empren, normalment es requereixen els dos paràmetres *clientAuth* (TLS WWW Client Authentication) i *serverAuth* (TLS WWW Server Authentication).\      Per exemple, a les comprovacions passives, l'agent Zabbix fa un paper de servidor TLS, de manera que *serverAuth* s'ha d'establir al certificat de l'agent. Per a les comprovacions actives, el certificat de l'agent requereix la configuració de *clientAuth*.\      *GnuTLS* emet un avís si es viola l'ús de la clau, però permet la comunicació. - Extensió **Restriccions de nom**.\      No tots els kits d'eines de criptografia ho admeten. Aquesta extensió pot evitar que Zabbix carregui certificats de CA per als quals aquesta secció és marcada com a *crítica* (depèn del conjunt d'eines de criptografia).

en-us	#### Limitations  -   Private keys are stored in plain text in files readable by Zabbix     components during startup -   Pre-shared keys are entered in Zabbix frontend and stored in Zabbix     database in plain text -   Built-in encryption does not protect communications:     -   Between the web server running Zabbix frontend and user web         browser     -   Between Zabbix frontend and Zabbix server -   Currently each encrypted connection opens with a full TLS handshake,     no session caching and tickets are implemented -   Adding encryption increases the time for item checks and actions,     depending on network latency:     -   For example, if packet delay is 100ms then opening a TCP         connection and sending unencrypted request takes around 200ms.         With encryption about 1000 ms are added for establishing the TLS         connection;     -   Timeouts may need to be increased, otherwise some items and         actions running remote scripts on agents may work with         unencrypted connections, but fail with timeout with encrypted. -   Encryption is not supported by [network     discovery](/manual/discovery/network_discovery). Zabbix agent checks     performed by network discovery will be unencrypted and if Zabbix     agent is configured to reject unencrypted connections such checks     will not succeed.
ca	#### Limitacions  - Les claus privades s'emmagatzemen en text sense format en fitxers llegibles pels components Zabbix durant l'inici - Les claus precompartides s'introdueixen a la interfície Zabbix i s'emmagatzemen a la base de dades de Zabbix en text sense format - El xifrat integrat no protegeix les comunicacions:       - Entre el servidor web que executa la interfície Zabbix i el navegador web de l'usuari       - Entre la interfície Zabbix i el servidor Zabbix - Actualment, totes les connexions xifrades s'obren amb una verificació TLS completa, no s'implementa cap emmagatzematge en memòria cau de sessió ni tiquets - L'addició de xifrat augmenta la verificació de l'element i el temps d'acció, depenent de la latència de la xarxa:       - Per exemple, si l'endarrerimet del paquet és de 100 ms, obrir una connexió TCP i enviar una petició sense xifrar triga uns 200 ms. Amb el xifrat, s'afegeixen aproximadament 1000 ms per establir la connexió TLS;       - Pot ser que sigui necessari augmentar els temps d'espera, en cas contrari, alguns elements i accions que executen scripts remots als agents poden funcionar amb connexions sense xifrar, però fallar amb un temps d'espera xifrat. - El xifrat no és compatible amb [descoberta de xarxa](/manual/discovery/network_discovery). Les comprovacions de l'agent Zabbix fetes per la descoberta de la xarxa no es xifraran i si l'agent Zabbix és configurat per rebutjar connexions no xifrades, aquestes comprovacions fallaran.

en-us	#### Limitations  Support of loadable modules is implemented for the Unix platform only. It means that it does not work for Windows agents.  In some cases a module may need to read module-related configuration parameters from *zabbix\_agentd.conf*. It is not supported currently. If you need your module to use some configuration parameters you should probably implement parsing of a module-specific configuration file.
ca	#### Limitacions  El suport de mòduls carregables només s'implementa per a la plataforma Unix. Això vol dir que no funciona amb els agents de Windows.  En alguns casos, un mòdul pot necessitar llegir els paràmetres de configuració relacionats amb el mòdul des de *zabbix\_agentd.conf*. Això no s'admet actualment. Si necessiteu que el vostre mòdul empri determinats paràmetres de configuració, probablement haureu d'implementar l'anàlisi d'un fitxer de configuració específic del mòdul.

en-us	##### Limitations  There are some limitations associated with the algorithm of creating LLD macro names from MBean property names:  -   attribute names are changed to uppercase -   attribute names are ignored (no LLD macros are generated) if they     consist of unsupported characters for LLD macro names. Supported     characters can be described by the following regular expression:     `A-Z0-9_\.` -   if an attribute is called "obj" or "domain" they will be ignored     because of the overlap with the values of the reserved Zabbix     properties {\#JMXOBJ} and {\#JMXDOMAIN} (supported since Zabbix     3.4.3.)  Please consider this jmx.discovery (with "beans" mode) example. MBean has the following properties defined:      name=test     тип=Type     attributes []=1,2,3     Name=NameOfTheTest     domAin=some  As a result of JMX discovery, the following LLD macros will be generated:  -   {\#JMXDOMAIN} - Zabbix internal, describing the domain of MBean -   {\#JMXOBJ} - Zabbix internal, describing MBean object -   {\#JMXNAME} - created from "name" property  Ignored properties are:  -   тип : its name contains unsupported characters (non-ASCII) -   attributes\[\] : its name contains unsupported characters (square     brackets are not supported) -   Name : it's already defined (name=test) -   domAin : it's a Zabbix reserved name
ca	##### Limitacions  Hi ha algunes limitacions associades a l'algoritme per crear noms de macro LLD a partir de noms de propietat MBean:  - els noms dels atributs són en majúscula - els noms d'atributs s'ignoren (no es genera cap macro LLD) si contenen caràcters no compatibles amb els noms de macro LLD. Els caràcters admesos es poden descriure amb l'expressió regular següent: `A-Z0-9_\.` - si un atribut s'anomena "obj" o "domini", s'ignorarà a causa de la superposició amb els valors de les propietats reservades de Zabbix {\#JMXOBJ} i {\#JMXDOMAIN} (admesos des de Zabbix 3.4.3.)  Si us plau, tingueu en compte aquest exemple jmx.discovery (amb mode "beans"). MBean té definides les propietats següents:       nom=prova      тип=Tipus      atributs[]=1,2,3      Name=NameOfTheTest      domini=alguns  Com a resultat de la descoberta de JMX, es generaran les macros LLD següents:  - {\#JMXDOMAIN} - Zabbix intern, que descriu el domini MBean - {\#JMXOBJ} - Zabbix intern, que descriu l'objecte MBean - {\#JMXNAME} - creat a partir de la propietat "name".  Les propietats ignorades són:  - тип: el seu nom conté caràcters no admesos (no ASCII) - atributs\[\]: el seu nom conté caràcters no admesos (no s'admeten els claudàtors) - Nom: ja és definit (nom=test) - domini: és un nom reservat de Zabbix

en-us	 #### Limitations  Zabbix agent for Windows does not support non-standard Windows configurations where CPUs are distributed non-uniformly across NUMA nodes. If logical CPUs are distributed non-uniformly, then CPU performance metrics may not be available for some CPUs. For example, if there are 72 logical CPUs with 2 NUMA nodes, both nodes must have 36 CPUs each.
ca	#### Limitacions  L'agent Zabbix per a Windows no admet configuracions de Windows no estàndard on les CPU es distribueixen de manera no uniforme entre els nodes NUMA. Si les CPU lògiques es distribueixen de manera no uniforme, és possible que les mètriques de rendiment de la CPU no siguin disponibles per a algunes CPU. Per exemple, si hi ha 72 CPU lògiques amb 2 nodes NUMA, tots dos nodes han de tindre 36 CPU cadascun.

en-us	#### Limiting access to API  Update role with ID "5", deny to call any "create", "update" or "delete" methods.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "role.update",     "params": [         {             "roleid": "5",             "rules": {                 "api.access": "1",                 "api.mode": "0",                 "api": ["*.create", "*.update", "*.delete"]             }         }     ],     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "roleids": [             "5"         ]     },     "id": 1 } ```
ca	#### Limitar l'accés a API  Actualitzar el rol amb l'ID "5", denegant les crides als mètodes "crear", "actualitzar" o "esborrar" methods.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "role.update",     "params": [         {             "roleid": "5",             "rules": {                 "api.access": "1",                 "api.mode": "0",                 "api": ["*.crear", "*.actualitzar", "*.esborrar"]             }         }     ],     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "roleids": [             "5"         ]     },     "id": 1 } ```

en-us	#### Link a group to templates  Add template group "2" to two templates.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.massadd",     "params": {         "templates": [             {                 "templateid": "10085"             },             {                 "templateid": "10086"             }         ],         "groups": [             {                 "groupid": "2"             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "10085",             "10086"         ]     },     "id": 1 } ```
ca	#### Enllaçar un grup a plantilles  Afegir el grup de plantilles "2" a dues plantilles.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.massadd",     "params": {         "templates": [             {                 "templateid": "10085"             },             {                 "templateid": "10086"             }         ],         "groups": [             {                 "groupid": "2"             }         ]     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "10085",             "10086"         ]     },     "id": 1 } ```

en-us	### Linking a template  To link a template to the host, do the following:  1. Go to *Data collection → Hosts*. 2. Click on the required host. 3. Start typing the template name in the *Templates* field. A list of matching templates will appear; scroll down to select.    Alternatively, you may click on *Select* next to the field and select one or several templates from the list in a popup window. 4. Click on *Add/Update* in the host attributes form.  The host will now have all the entities of the template. This includes items, triggers, graphs, low-level discovery rules, web scenarios, as well as dashboards.  ::: noteimportant Linking multiple templates to the same host will fail if those templates contain items with the same item key. And, as triggers and graphs use items, they cannot be linked to a single host from multiple templates either, if using identical item keys. :::  When entities (items, triggers, etc.) are added from the template:  -   previously existing identical entities on the host are updated as entities of the template, and **any existing host-level customizations to the entity are lost**; -   entities from the template are added; -   any directly linked entities that, prior to template linkage, existed only on the host remain untouched.  In the lists, all entities from the template now are prefixed by the template name, indicating that these belong to the particular template. The template name itself (in gray text) is a link allowing to access the list of those entities on the template level.  ::: noteclassic For some items, such as [external checks](/manual/config/items/itemtypes/external), [HTTP agent checks](/manual/config/items/itemtypes/http), [simple checks](/manual/config/items/itemtypes/simple_checks), [SSH checks](/manual/config/items/itemtypes/ssh_checks) and [Telnet checks](/manual/config/items/itemtypes/telnet_checks), a host interface is optional. If, at the time of linking a template, the host does not have an interface defined these items will be added without an interface. If you add a host interface later it will not be assigned automatically to already existing items. To assign the newly added host interface to all template items at once, [unlink](#unlinking-a-template) the template from the host and then link it back again. To preserve item history use the option *Unlink*, do not use *Unlink and clear*. :::  If some entity is not prefixed by the template name, it means that it existed on the host before and was not added by the template.
ca	#### Enllaçar una plantilla  Per enllaçar una plantilla a l'equip, feu el següent:  - Aneu a *Configuració → Equips* - Feu clic a l'equip requerit - Comenceu a escriure el nom de la plantilla al camp *Plantilles*. Apareixerà una llista de plantilles coincidents; desplaça't cap avall per triar-ne una. - Alternativament, podeu fer clic a *Triar* al costat del camp i triar una o més plantilles de la llista en una finestra emergent - Feu clic a *Afegir/Actualitzar* al formulari d'atributs de l'equip  L'equip ara tindrà totes les entitats (elements, triggers, gràfics, etc.) a la plantilla.  ::: noteimportant L'enllaç de diverses plantilles al mateix equip fallarà si algun element té la mateixa clau d'element. I, com que els triggers i els gràfics empren elements, tampoc no es poden enllaçar a un sol equip des de diverses plantilles, si s'empren claus d'elements idèntiques. :::  Quan s'afegeixen entitats (elements, triggers, gràfics, etc.) des de la plantilla:  - Qualsevol entitat idèntica existent a l'equip s'actualitza com a entitats de la plantilla, i **qualsevol personalització existent a nivell d'equip de l'entitat es perd**; - S'afegeixen plantilles; - Totes les entitats directament relacionades que abans de l'acoblament de la plantilla només existien a l'equip romanen intactes.  A les llistes, ara totes les entitats de la plantilla tenen el prefix del nom de la plantilla, indicant que pertanyen a la plantilla en qüestió. El nom de la mateixa plantilla (en gris) és un enllaç per accedir a la llista d'aquestes entitats a nivell de plantilla.  ::: noteclassic Per a alguns elements, com ara [comprovacions externes](/manual/config/items/itemtypes/external), [comprovacions de l'agent HTTP](/manual/config/items/itemtypes/http), [comprovacions simples](/manual/config /items/itemtypes/simple_checks), [comprovacions SSH](/manual/config/items/itemtypes/ssh_checks) i [comprovacions Telnet](/manual/config/items/itemtypes/telnet_checks), una interfície d'equip és opcional. Si, en el moment d'enllaçar una plantilla, l'equip no té una interfície definida, aquests elements s'afegiran sense una interfície. Si afegiu una interfície d'equip més tard, no s'assignarà automàticament als elements ja existents. Per assignar la interfície de l'equip recentment afegida a tots els elements de la plantilla alhora, [unlink](#unlinking-a-template) la plantilla de l'equip i, tot seguit, torneu a enllaçar-la. Per conservar l'historial d'elements, empreu l'opció *Desenllaçar*, no feu servir *Desenllaçar i esborrar*. :::  Si una entitat no té el prefix del nom de la plantilla, vol dir que existia anteriorment a l'equip i que la plantilla no l'ha afegida.

en-us	#### Linking elements  Once you have put some elements on the map, it is time to start linking them. To link two elements you must first select them. With the elements selected, click on *Add* next to Link.  With a link created, the single element form now contains an additional *Links* section. Click on *Edit* to edit link attributes.  ![](../../../../../assets/en/manual/config/visualization/map_links.png){width="600"}  Link attributes:  |Parameter|Description| |--|--------| |*Label*|Label that will be rendered on top of the link.<br>Expression [macros](/manual/appendix/macros/supported_by_location) are supported in this field, but only with `avg`, `last`, `min` and `max` functions, with time as parameter (for example, `{?avg(/host/key,1h)}`).| |*Connect to*|The element that the link connects to.| |*Type (OK)*|Default link style:<br>**Line** - single line<br>**Bold line** - bold line<br>**Dot** - dots<br>**Dashed line** - dashed line| |*Color (OK)*|Default link color.| |*[Link indicators](links)*|List of triggers linked to the link. In case a trigger has status PROBLEM, its style is applied to the link.|
ca	#### Enllaçar elements  Un cop hagueu posat algunes coses al mapa, és hora de començar a connectar-les. Per enllaçar dos elements, primer cal triar-los. Un cop triat, feu clic a *Afegir* al costat de l'enllaç.  Amb un enllaç creat, el formulari d'element únic ara conté una secció addicional *Enllaços*. Feu clic a *Editar* per editar els atributs de l'enllaç.  ![](../../../../../assets/en/manual/config/visualization/map_links.png){width="600"}  Atributs de l'enllaç:  |Paràmetre|Descripció| |--|---------| |*Etiqueta*|Etiqueta que es representarà a sobre de l'enllaç.<br>Les expressions [macros](/manual/appendix/macros/supported_by_location) s'admeten en aquest camp, però només amb les funcions `avg`, `last`, ` min` i `max`, amb el temps com a paràmetre (per exemple, `{?avg(/host/key,1h)}`).| |*Es connecta a*|L'element al qual es connecta l'enllaç.| |*Escriviu (D'acord)*|Estil d'enllaç predeterminat:<br>**Línia** - línia única<br>**Línia negreta** - línia negreta<br>**Punt** - punts <br>**Línia de punts** - línia de punts| |*Color (D'acord)*|Color d'enllaç predeterminat.| |*[Indicadors d'enllaç](enllaços)*|Llista de triggers relacionats amb l'enllaç. Si un activador té l'estat PROBLEMA, el seu estil s'aplica a l'enllaç.|

en-us	##### Linking pre-defined templates to hosts  As you may have noticed, Zabbix comes with a set of predefined templates for various OS, devices and applications. To get started with monitoring very quickly, you may link the appropriate one of them to a host, but beware that these templates need to be fine-tuned for your environment. Some checks may not be needed, and polling intervals may be way too frequent.  More information about [templates](/manual/config/templates) is available.
ca	##### Enllaçar plantilles predefinides als equips  Com haureu vist, Zabbix inclou un conjunt de plantilles predefinides per a diversos sistemes operatius, dispositius i aplicacions. Per començar a monitorar molt ràpidament, podeu associar la plantilla més adequada a un equip, però aneu amb compte, aquestes plantilles han de ser adequades al vostre entorn. Algunes comprovacions poden no ser necessàries i els intervals d'enquesta poden ser massa freqüents.  Llegiu més informació sobre [plantilles](/manual/config/templates).

en-us	##### Linking templates to several hosts  To update template linkage of many hosts, in *Data collection → Hosts* select some hosts by marking their checkboxes, then click on **[Mass update](/manual/config/hosts/hostupdate)** below the list and then select *Link templates*:  ![](../../../../assets/en/manual/config/mass_link.png)  To link additional templates, start typing the template name in the auto-complete field until a dropdown appears offering the matching templates. Just scroll down to select the template to link.  The *Replace* option will allow to link a new template while unlinking any template that was linked to the hosts before. The *Unlink* option will allow to specify which templates to unlink. The *Clear when unlinking* option will allow to not only unlink any previously linked templates, but also remove all entities inherited from them (items, triggers, etc.).  ::: notetip Zabbix offers a sizable set of predefined templates. You can use these for reference, but beware of using them unchanged in production as they may contain too many items and poll for data too often. If you feel like using them, finetune them to fit you real needs. :::
ca	##### Vincular les plantilles a diversos equips  Per actualitzar l'enllaç de plantilla de diversos equips, a *Configuració → Equips*, trieu alguns equips marcant les seves caselles i, a continuació, feu clic a **[Actualització massiva](/manual/config/hosts/hostupdate)** a sota de la llista i, a continuació, trieu *Models d'enllaç*:  ![](../../../../assets/en/manual/config/mass_link.png)  Per enllaçar plantilles addicionals, comenceu a escriure el nom de la plantilla al camp d'emplenament automàtic fins que aparegui una llista desplegable amb plantilles coincidents. Simplement desplaceu-vos cap avall per triar el model que voleu enllaçar.  L'opció *Reemplaça* enllaçarà una plantilla nova mentre desenllaça qualsevol plantilla que s'hagués enllaçat anteriorment als equips. L'opció *Desenllaçar* us permetrà especificar els models a desenllaçar. L'opció *Esborra en desenllaçar* no només desenllaçarà totes les plantilles enllaçades anteriorment, sinó que també esborrarà tots els elements heretats d'elles (elements, triggers, etc.).  ::: notetip Zabbix ofereix un gran conjunt de plantilles predefinides. Podeu emprar-les com a referència, però aneu amb compte de no emprar-les a producció tal com són, doncs poden contindre massa elements i consultar les dades massa sovint. Si us ve de gust emprar-les, ajusteu-les per satisfer les vostres necessitats reals. :::

en-us	#### Linking template to host  With a template ready, it only remains to add it to a host. For that, go to *Data collection → Hosts*, click on 'New host' to open its property form and find the **Templates** field.  Start typing *New template* in the *Templates* field. The name of template we have created should appear in the dropdown list. Scroll down to select. See that it appears in the *Templates* field.  ![](../../../assets/en/manual/quickstart/link_template.png)  Click *Update* in the form to save the changes. The template is now added to the host, with all entities that it holds.  This way it can be applied to any other host as well. Any changes to the items, triggers and other entities at the template level will propagate to the hosts the template is linked to.
ca	#### Enllaçar una plantilla a un equip  Amb una plantilla preparada, només queda afegir-la a un equip. Per fer-ho, aneu a *Recull de dades → Equips*, feu clic a 'Nou equip' per obrir el seu formulari de propietats i cerqueu el camp **Plantilles**.  Comenceu a escriure *Nova plantilla* al camp *Plantilles*. El nom de la plantilla que hem creat hauria d'aparèixer a la llista desplegable. Desplaceu-vos cap avall per triar-la. Comproveu que aparegui al camp *Plantilles*.  ![](../../../assets/en/manual/quickstart/link_template.png)  Feu clic a *Actualitzar* al formulari per desar els canvis. El model s'afegeix ara a l'equip, juntament amb totes les entitats que conté.  Això també es pot aplicar a qualsevol altre equip. Qualsevol canvi fet als elements, triggers i altres entitats a nivell de plantilla es propagarà als equips als quals hi ha vinculada la plantilla.

en-us	#### Links available  For each entry the following links are available:  -   Hosts     -   Monitoring         -   Latest data         -   Problems         -   Graphs         -   Host dashboards         -   Web scenarios     -   Configuration         -   Items         -   Triggers         -   Graphs         -   Discovery rules         -   Web scenarios   -   Host groups     -   Monitoring         -   Latest data         -   Problems         -   Web scenarios     -   Configuration         -   Hosts   -   Templates     -   Configuration         -   Items         -   Triggers         -   Graphs         -   Template dashboards         -   Discovery rules         -   Web scenarios   -   Template groups     -   Configuration         -   Templates
ca	#### Enllaços disponibles  Per a cada entrada hi ha disponibles els següents enllaços:  - Equips      -   Monitoratge          - Darreres dades          - Problemes          - Gràfics          - Taulers d'allotjament          - Escenaris web      - Configuració          - Elements          - Triggers          - Gràfics          - Normes de descoberta          - Escenaris web  - Grups d'equips      -   Monitoratge          - Darreres dades          - Problemes          - Escenaris web      - Configuració          - Equips  - Plantilles      - Configuració          - Elements          - Triggers          - Gràfics          - Plantilles de tauler de control          - Normes de descoberta          - Escenaris web  - Plantilles      - Configuració          - Plantilles

en-us	##### Links  Clicking on a map element opens a menu with some available links. Clicking on the host name brings up the [host menu](/manual/web_interface/menu/host_menu).
ca	##### Enllaços  Si feu clic a un element del mapa, s'obre un menú amb alguns enllaços disponibles. Si feu clic al nom de l'equip, apareixerà el [menú de l'equip](/manual/web_interface/menu/host_menu).

en-us	#### Link two templates to a template  Link templates "10106" and "10104" to template "10073".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.massadd",     "params": {         "templates": [             {                 "templateid": "10073"             }         ],         "templates_link": [             {                 "templateid": "10106"             },             {                 "templateid": "10104"             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "10073"         ]     },     "id": 1 } ```
ca	#### Enllaçar dues plantilles a una plantilla  Enllaçar les plantilles "10106" i "10104" a la plantilla "10073".  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.massadd",     "params": {         "templates": [             {                 "templateid": "10073"             }         ],         "templates_link": [             {                 "templateid": "10106"             },             {                 "templateid": "10104"             }         ]     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "templateids": [             "10073"         ]     },     "id": 1 } ```

en-us	**Linux by Zabbix agent**  The `system.sw.packages` item has been replaced by `system.sw.packages.get` in the generic *Linux by Zabbix agent* template. A new trigger has been added to fire when the number of packages changes.
ca	**Linux amb agent Zabbix**  L'element `system.sw.packages` ha estat substituït per `system.sw.packages.get` a la plantilla genèrica *Linux by Zabbix agent*. S'ha afegit un trigger nou per activar-se quan canvia el nombre de paquets.

en-us	#### Linux kernel threads
ca	#### Fils del kernel de Linux

en-us	#### Linux  See values supported for 'memtype' parameter on Linux in the table.  |Supported value|Description|Source in /proc/<pid>/status file| |--|------|--| |vsize ^[1](proc_mem_notes#footnotes)^|Virtual memory size|VmSize| |pmem|Percentage of real memory|(VmRSS/total\_memory) \* 100| |rss|Resident set size|VmRSS| |data|Size of data segment|VmData| |exe|Size of code segment|VmExe| |hwm|Peak resident set size|VmHWM| |lck|Size of locked memory|VmLck| |lib|Size of shared libraries|VmLib| |peak|Peak virtual memory size|VmPeak| |pin|Size of pinned pages|VmPin| |pte|Size of page table entries|VmPTE| |size|Size of process code + data + stack segments|VmExe + VmData + VmStk| |stk|Size of stack segment|VmStk| |swap|Size of swap space used|VmSwap|  Notes for Linux:  1.  Not all 'memtype' values are supported by older Linux kernels. For     example, Linux 2.4 kernels do not support `hwm`, `pin`, `peak`,     `pte` and `swap` values. 2.  We have noticed that self-monitoring of the Zabbix agent active     check process with `proc.mem[...,...,...,...,data]` shows a value     that is 4 kB larger than reported by `VmData` line in the agent's     /proc/<pid>/status file. At the time of self-measurement the     agent's data segment increases by 4 kB and then returns to the     previous size.
ca	####Linux  En aquesta taula hi trobareu els valors admesos per el paràmetre 'memtype' sota Linux.  |Valor admès|Descripció|Font de l'arxiu /proc/<pid>/status| |--|------|--| |vsize ^[1](proc_mem_notes#footnotes)^|Mida de la memòria virtual|VmSize| |pmem|Percentatge de la memòria real|(VmRSS/total\_memory) \* 100| |rss|Mida del conjunt de residents|VmRSS| |data|Mida del segment de dades|VmData| |exe|Mida del segment de codis|VmExe| |hwm|Mida màxima del conjunt de residents|VmHWM| |lck|Mida de la memòria blocada|VmLck| |lib|Mida de les biblioteques compartides|VmLib| |peak|Mida màxima de la memòria virtual|VmPeak| |pin|Mida de les pàgines fixades|VmPin| |pte|Mida de les entrades de la taula de paginació|VmPTE| |taille|Mida del codi de processos + dades + segments de la pila|VmExe + VmData + VmStk| |stk|Mida del segment de pila|VmStk| |swap|Mida de l'espai de swap emprat|VmSwap|  Notes per Linux:  1. No tots els valors 'memtype' són admesos amb kernels antics de Linux. Per exemple, el kernel de Linux 2.4 no suporta els valors `hwm`, `pin`, `peak`, `pte` i `swap`. 2. Hem vist que l'automonitoratge de l'agent Zabbix actiu verifica els processos amb `proc.mem[...,...,...,...,data]` mostra un valor de 4ko de més del que indica la línia "VmData" dins l'arxiu de l'agent /proc/<pid>/status. Al moment de l'auto-mesura, el segment de dades de l'agent augmenta fins a 4ko, i retorna la mida anterior.

en-us	#### Linux  The following process parameters are returned on Linux for each mode:  |mode=process|mode=thread|mode=summary| |--|--|--| |pid: PID |pid: PID|name: process name | |ppid: parent PID|ppid: parent PID| processes: number of processes | |name: process name|name: process name | vsize: virtual memory size | |cmdline: command with arguments |user: user (real) the process runs under  |pmem: percentage of real memory | |user: user (real) the process runs under |group: group (real) the process runs under |rss: resident set size | |group: group (real) the process runs under |uid: user ID  |data: size of data segment | |uid: user ID |gid: ID of the group the process runs under|exe: size of code segment  | |gid: ID of the group the process runs under | tid: thread ID |lib: size of shared libraries  | |vsize: virtual memory size | tname: thread name |lck: size of locked memory | |pmem: percentage of real memory |cputime_user: total CPU seconds (user)|pin: size of pinned pages | |rss: resident set size |cputime_system: total CPU seconds (system) |pte: size of page table entries | |data: size of data segment |state: thread state |size: size of process code + data + stack segments | |exe: size of code segment |ctx_switches: number of context switches |stk: size of stack segment | |hwm: peak resident set size | page_faults: number of page faults |swap: size of swap space used  | |lck: size of locked memory | |cputime_user: total CPU seconds (user) | |lib: size of shared libraries| |cputime_system: total CPU seconds (system) | |peak: peak virtual memory size| |ctx_switches: number of context switches | |pin: size of pinned pages| |threads: number of threads| |pte: size of page table entries| |page_faults: number of page faults | |size: size of process code + data + stack segments| | | |stk: size of stack segment| | | |swap: size of swap space used| | | |cputime_user: total CPU seconds (user)| | | |cputime_system: total CPU seconds (system)| | | |state: process state (transparently retrieved from procfs, long form)| | | |ctx_switches: number of context switches| | | |threads: number of threads| | | |page_faults: number of page faults| | |
ca	#### Linux  Els paràmetres de procés següents es retornen a Linux per a cada mode:  |mode=procés|mode=fil|mode=resum| |--|--|--| |pid: PID |pid: PID|name: nom del procés | |ppid: PID pare|ppid: PID pare| processos: nombre de processos | |name: nom del procés|name: nom del procés | vsize: mida de la memòria virtual | |cmdline: comanda amb arguments |user: usuari (real) sota el que s'executa el procés |pmem: percentatge de memòria real | |user: usuari (real) sota el que s'executa el procés |grup: grup (real) sota el que s'executa el procés |rss: mida del conjunt resident | |grup: grup (real) sota el que s'executa el procés |uid: ID d'usuari |data: mida del segment de dades | |uid: ID d'usuari |gid: ID del grup sota el qual s'executa el procés|exe: mida del segment de codi | |gid: ID del grup sota el qual s'executa el procés | tid: ID del fil |lib: mida de les biblioteques compartides | |vsize: mida de la memòria virtual | tname: nom del fil |lck: mida de la memòria bloquejada | |pmem: percentatge de memòria real |cputime_user: total de segons de CPU (usuari)|pin: mida de les pàgines fixades | |rss: mida del conjunt resident |cputime_system: total de segons de CPU (sistema) |pte: mida de les entrades de la taula de pàgines | |data: mida del segment de dades |status: estat del fil |size: mida del codi de procés + dades + segments de pila | |exe: mida del segment de codi |ctx_switches: nombre de canvis de context |stk: mida del segment de pila | |hwm: mida màxima del conjunt de residents | page_faults: nombre d'errors de pàgina |swap: mida de l'espai d'intercanvi emprat | |lck: mida de la memòria bloquejada | |cputime_user: total de segons de CPU (usuari) | |lib: mida de les biblioteques compartides| |cputime_system: total de segons de CPU (sistema) | |pic: mida màxima de memòria virtual| |ctx_switches: nombre de canvis de context | |pin: mida de les pàgines fixades| |threads: nombre de fils| |pte: mida de les entrades de la taula de pàgines| |page_faults: nombre d'errors de pàgina | |size: mida del codi de procés + dades + segments de pila| | | |stk: mida del segment de pila| | | |swap: mida de l'espai d'intercanvi emprat| | | |cputime_user: total de segons de CPU (usuari)| | | |cputime_system: total de segons de CPU (sistema)| | | |status: estat del procés (recuperat de manera transparent de procfs, forma llarga)| | | |ctx_switches: nombre de canvis de context| | | |threads: nombre de fils| | | |page_faults: nombre d'errors de pàgina| | |

en-us	##### ListenBacklog  The maximum number of pending connections in the TCP queue.<br>The default value is a hard-coded constant, which depends on the system.<br>The maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.  Default: `SOMAXCONN`<br> Range: 0 - INT\_MAX
ca	##### ListenBacklog  El nombre màxim de connexions pendents a la cua de TCP.<br>El valor predeterminat és una constant codificada, que depèn del sistema.<br>El valor màxim admès depèn del sistema; els valors massa alts es poden truncar silenciosament a el "màxim especificat per la implementació".  Per defecte: `SOMAXCONN`<br> Rang: 0 - INT\_MAX

en-us	##### ListenBacklog  The maximum number of pending connections in the TCP queue.<br>The default value is a hard-coded constant, which depends on the system.<br>The maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.  Default: `SOMAXCONN`<br> Range: 0 - INT\_MAX
ca	##### ListenBacklog  El nombre màxim de connexions pendents a la cua de TCP.<br>El valor predeterminat és una constant codificada, que depèn del sistema.<br>El valor màxim admès depèn del sistema; els valors massa alts es poden truncar silenciosament a el "màxim especificat per la implementació".  Per defecte: `SOMAXCONN`<br> Rang: 0 - INT\_MAX

en-us	##### ListenBacklog  The maximum number of pending connections in the TCP queue.<br>The default value is a hard-coded constant, which depends on the system.<br>The maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.  Default: `SOMAXCONN`<br> Range: 0 - INT\_MAX
ca	##### ListenBacklog  El nombre màxim de connexions pendents a la cua de TCP.<br>El valor predeterminat és una constant codificada, que depèn del sistema.<br>El valor màxim admès depèn del sistema; els valors massa alts es poden truncar silenciosament a el "màxim especificat per la implementació".  Per defecte: `SOMAXCONN`<br> Rang: 0 - INT\_MAX

en-us	##### ListenBacklog The maximum number of pending connections in the TCP queue.<br>The default value is a hard-coded constant, which depends on the system.<br>The maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.  Default: `SOMAXCONN`<br> Range: 0 - INT\_MAX
ca	##### ListenBacklog El nombre màxim de connexions pendents a la cua de TCP.<br>El valor predeterminat és una constant codificada, que depèn del sistema.<br>El valor màxim admès depèn del sistema; els valors massa alts es poden truncar silenciosament a el "màxim especificat per la implementació".  Per defecte: `SOMAXCONN`<br> Rang: 0 - INT\_MAX

en-us	##### ListenIP  A list of comma-delimited IP addresses that the agent should listen on.  Default: `0.0.0.0`
ca	##### ListenIP  Un llistat d'adreces IP delimitades per comes que l'agent hauria d'escoltar.  Per defecte: `0.0.0.0`

en-us	##### ListenIP  A list of comma-delimited IP addresses that the agent should listen on.  Default: `0.0.0.0`
ca	##### ListenIP  Un llistat d'adreces IP delimitades per comes que l'agent hauria d'escoltar.  Per defecte: `0.0.0.0`

en-us	##### ListenIP  A list of comma-delimited IP addresses that the agent should listen on. The first IP address is sent to the Zabbix server, if connecting to it, to retrieve the list of active checks.  Default: `0.0.0.0`
ca	##### ListenIP  Una llista d'adreces IP delimitades per comes que l'agent hauria d'escoltar. La primera adreça IP s'envia al servidor Zabbix, si s'hi connecta, per recuperar la llista de comprovacions actives.  Per defecte: `0.0.0.0`

en-us	##### ListenIP  A list of comma-delimited IP addresses that the agent should listen on. The first IP address is sent to the Zabbix server, if connecting to it, to retrieve the list of active checks.  Default: `0.0.0.0`
ca	##### ListenIP  Una llista d'adreces IP delimitades per comes que l'agent hauria d'escoltar. La primera adreça IP s'envia al servidor Zabbix, si s'hi connecta, per recuperar la llista de comprovacions actives.  Per defecte: `0.0.0.0`

en-us	##### ListenIP  A list of comma-delimited IP addresses that the trapper should listen on.<br>Trapper will listen on all network interfaces if this parameter is missing.  Default: `0.0.0.0`
ca	##### ListenIP  Llistat d'adreces IP delimitades per comes que el trapper hauria d'escoltar.<br>Trapper escoltarà a totes les interfícies de xarxa si manca aquest paràmetre.  Per defecte: `0.0.0.0`

en-us	##### ListenIP A list of comma-delimited IP addresses that the trapper should listen on.<br>Trapper will listen on all network interfaces if this parameter is missing.  Default: `0.0.0.0`
ca	##### ListenIP Llistat d'adreces IP delimitades per comes que el trapper hauria d'escoltar.<br>Trapper escoltarà a totes les interfícies de xarxa si manca aquest paràmetre.  Per defecte: `0.0.0.0`

en-us	##### ListenPort  The agent will listen on this port for connections from the server.  Default: `10050`<br> Range: 1024-32767
ca	##### ListenPort  L'agent escoltarà en aquest port les connexions des del servidor.  Per defecte: `10050`<br> Rang: 1024-32767

en-us	##### ListenPort  The agent will listen on this port for connections from the server.  Default: `10050`<br> Range: 1024-32767
ca	##### ListenPort  L'agent escoltarà en aquest port les connexions des del servidor.  Per defecte: `10050`<br> Rang: 1024-32767

en-us	##### ListenPort  The agent will listen on this port for connections from the server.  Default: `10050`<br> Range: 1024-32767
ca	##### ListenPort  L'agent escoltarà en aquest port les connexions des del servidor.  Per defecte: `10050`<br> Rang: 1024-32767

en-us	##### ListenPort  The agent will listen on this port for connections from the server.  Default: `10050`<br> Range: 1024-32767
ca	##### ListenPort  L'agent escoltarà en aquest port les connexions des del servidor.  Per defecte: `10050`<br> Rang: 1024-32767

en-us	##### ListenPort  The listen port for trapper.  Default: `10051`<br> Range: 1024-32767
ca	##### ListenPort  Port d'escolta del trapper.  Per defecte: `10051`<br> Rang: 1024-32767

en-us	##### ListenPort The listen port for trapper.  Default: `10051`<br> Range: 1024-32767
ca	##### ListenPort Port d'escolta del trapper.  Per defecte: `10051`<br> Rang: 1024-32767

en-us	##### ListenPort  The service will listen on this port for connections from the server.  Default: `10053`<br> Range: 1024-32767
ca	##### ListenPort  el servei escoltarà en aquest port les connexions des del servidor.  Per defecte: `10053`<br> Rang: 1024-32767

en-us	##### List of sorting fields available for each type of diagnostic information request  Following statistic fields can be used to sort and limit requested information.  |Diagnostic type|Available fields|[Type](/manual/api/reference_commentary#data_types)| |--|--|------| |historycache|values|integer| |valuecache|values|integer| |^|request.values|integer| |preprocessing|values|integer| |alerting|media.alerts|integer| |^|source.alerts|integer| |lld|values|integer|
ca	##### Llista de camps d'ordenació disponibles per a cada tipus de sol·licitud d'informació de diagnòstic  Els següents camps d'estadístiques es poden emprar per ordenar i limitar la informació sol·licitada.  |Tipus de diagnòstic|Camps disponibles|[Tipus](/manual/api/reference_commentary#data_types)| |--|--|------| |historycache|values|integer| |valuecache|values|integer| |^|request.values|integer| |preprocessing|values|integer| |alerting|media.alerts|integer| |^|source.alerts|integer| |lld|values|integer|

en-us	##### List of statistic fields available for each type of diagnostic information request  Following statistic fields can be requested for each type of diagnostic information request property.  |Diagnostic type|Available fields|Description| |--|--|------| |historycache|items|Number of cached items.| |^|values|Number of cached values.| |^|memory|Shared memory statistics (free space, number of used chunks, number of free chunks, max size of free chunk).| |^|memory.data|History data cache shared memory statistics.| |^|memory.index|History index cache shared memory statistics.| |valuecache|items|Number of cached items.| |^|values|Number of cached values.| |^|memory|Shared memory statistics (free space, number of used chunks, number of free chunks, max size of free chunk).| |^|mode|Value cache mode.| |preprocessing|values|Number of queued values.| |^|preproc.values|Number of queued values with preprocessing steps.| |alerting|alerts|Number of queued alerts.| |lld|rules|Number of queued rules.| |^|values|Number of queued values.|
ca	##### Llista de camps estadístics disponibles per a cada tipus de sol·licitud d'informació de diagnòstic  Els següents camps d'estadístiques es poden sol·licitar per a cada tipus de propietat de sol·licitud d'informació de diagnòstic.  |Tipus de diagnòstic|Camps disponibles|Descripció| |----------------|-----------------|------------| |historycache|elements|Nombre d'elements a la memòria cau.| |^|values|Nombre de valors a la memòria cau.| |^|memory|Estadístiques de memòria compartida (espai lliure, nombre de blocs utilitzats, nombre de blocs lliures, mida màxima de blocs lliures).| |^|memory.data|Estadístiques de memòria compartida de la memòria cau de dades de l'historial.| |^|memory.index|Estadístiques de memòria compartida de la memòria cau d'índex d'històric.| |valuecache|items|Nombre d'elements a la memòria cau.| |^|values|Nombre de valors a la memòria cau.| |^|memory|Estadístiques de memòria compartida (espai lliure, nombre de blocs utilitzats, nombre de blocs lliures, mida màxima de blocs lliures).| |^|mode|Mode de memòria cau de valors.| |preprocessament|valors|Nombre de valors a la cua.| |^|preproc.values|Nombre de valors a la cua amb passes de preprocessament.| |alerting|alerts|Nombre d'alertes a la cua.| |lld|rules|Nombre de regles a la cua.| |^|values|Nombre de valors en cua.|

en-us	 List of VMware monitoring [item keys](/manual/vm_monitoring/vmware_keys) has been moved to [VMware monitoring](/manual/vm_monitoring) section. 
ca	El llistat de [claus d'element](/manual/vm_monitoring/vmware_keys) de control de VMware s'ha mogut a la secció [monitoratge de VMware](/manual/vm_monitoring).

en-us	##### List of waiting items  In this screen, each waiting item is listed.  ![](../../../../../assets/en/manual/web_interface/queue_details.png){width="600"}  Displayed data:  |Column|Description| |--|--------| |*Scheduled check*|The time when the check was due is displayed.| |*Delayed by*|The length of the delay is displayed.| |*Host*|Host of the item is displayed.| |*Name*|Name of the waiting item is displayed.| |*Proxy*|The proxy name is displayed, if the host is monitored by proxy.|
ca	##### Llista d'elements en espera  En aquesta pantalla, es mostren els elements pendents.  ![](../../../../../assets/en/manual/web_interface/queue_details.png){width="600"}  Dades mostrades:  |Columna|Descripció| |--|---------| |*Comprovació programada*|L'hora en què es mostra la comprovació deguda.| |*Endarrerit per*|Es mostra la durada del retard.| |*Equip*|Equip de l'element.| |*Nom*|Nom de l'element pendent.| |*Proxy*|Nom del proxy, si l'equip és monitorat pel proxy.|

en-us	### LLD macro path  The LLD macro path has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |lld\_macro|string|LLD macro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |path|string|Selector for value which will be assigned to corresponding macro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	### Ruta de macro LLD  La ruta de la macro LLD té les propietats següents:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |lld\_macro|cadena|Macro LLD.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |path|cadena|Selector de valor que serà assignat a la macro corresponent.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	#### LLD rule filter condition  The LLD rule filter condition object defines a separate check to perform on the value of an LLD macro. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |macro|string|LLD macro to perform the check on.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Value to compare with.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |formulaid|string|Arbitrary unique ID that is used to reference the condition from a custom expression. Can only contain capital-case letters. The ID must be defined by the user when modifying filter conditions, but will be generated anew when requesting them afterward.| |operator|integer|Condition operator.<br><br>Possible values:<br>8 - *(default)* matches regular expression;<br>9 - does not match regular expression;<br>12 - exists;<br>13 - does not exist.|  ::: notetip To better understand how to use filters with various types of expressions, see examples on the [discoveryrule.get](get#retrieving_filter_conditions) and [discoveryrule.create](create#using_a_custom_expression_filter) method pages. :::
ca	#### Condició de filtre de regla LLD  Aquest objecte defineix una comprovació separada per dur a terme el valor d'una macro LLD. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |macro|cadena|Macro LLD per comprovar-ho.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |valor|cadena|Valor a comparar.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |formulaid|cadena|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.| |operador|enter|Operador de condició.<br><br>Valors possibles:<br>8 - *(per defecte)* coincideix amb l'expressió regular;<br>9 - no coincideix amb l'expressió regular; <br>12 - existeix;< br>13 - no existeix.|  ::: notetip Per entendre millor com emprar filtres amb diferents tipus d'expressions, consulteu els exemples a les pàgines del mètode [discoveryrule.get](get#retrieving_filter_conditions) i [discoveryrule.create](create#using_a_custom_expression_filter). :::

en-us	### LLD rule filter  The LLD rule filter object defines a set of conditions that can be used to filter discovered objects. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |conditions|array|Set of filter conditions to use for filtering results.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |evaltype|integer|Filter condition evaluation method.<br><br>Possible values:<br>0 - and/or;<br>1 - and;<br>2 - or;<br>3 - custom expression.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |eval\_formula|string|Generated expression that will be used for evaluating filter conditions. The expression contains IDs that reference specific filter conditions by its `formulaid`. The value of `eval_formula` is equal to the value of `formula` for filters with a custom expression.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |formula|string|User-defined expression to be used for evaluating conditions of filters with a custom expression. The expression must contain IDs that reference specific filter conditions by its `formulaid`. The IDs used in the expression must exactly match the ones defined in the filter conditions: no condition can remain unused or omitted.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `evaltype` is set to "custom expression"|
ca	### Filtre de regla LLD  L'objecte de filtre de regles LLD defineix un conjunt de condicions que es poden emprar per filtrar objectes descoberts. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |conditions|matriu|Conjunt de condicions de filtre que s'empren per filtrar els resultats.| |evaltype|enter|Mètode d'avaluació de la condició del filtre.<br><br>Valors possibles:<br>0 - i/o;<br>1 - i; <br> 2 - o ;<br>3 - expressió personalitzada.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |eval\_formula|cadena|*(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.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |formula|cadena|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ó.<br><br><br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `evaltype` s'ha establert a "expressió personalitzada"|

en-us	# > LLD rule object  The following objects are directly related to the `discoveryrule` API.
ca	# > Objecte de regla LLD  Els següents objectes són relacionats amb l'API `discoveryrule`.

en-us	#### LLD rule override filter condition  The LLD rule override filter condition object defines a separate check to perform on the value of an LLD macro. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |macro|string|LLD macro to perform the check on.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Value to compare with.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |formulaid|string|Arbitrary unique ID that is used to reference the condition from a custom expression. Can only contain capital-case letters. The ID must be defined by the user when modifying filter conditions, but will be generated anew when requesting them afterward.| |operator|integer|Condition operator.<br><br>Possible values:<br>8 - *(default)* matches regular expression;<br>9 - does not match regular expression;<br>12 - exists;<br>13 - does not exist.|
ca	#### Condició del filtre de sobrecàrrega de la regla LLD  L'objecte defineix una comprovació independent per dur a terme el valor d'una macro LLD. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |macro|cadena|Macro LLD per realitzar la comprovació.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |valor|cadena|Valor a comparar.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |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.| |operador|enter|Operador de condició.<br><br>Valors possibles:<br>8 - *(per defecte)* coincideix amb l'expressió regular;<br>9 - no coincideix amb l'expressió regular; <br>12 - existeix;< br>13 - no existeix.|

en-us	#### LLD rule override filter  The LLD rule override filter object defines a set of conditions that if they match the discovered object the override is applied. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |evaltype|integer|Override filter condition evaluation method.<br><br>Possible values:<br>0 - and/or;<br>1 - and;<br>2 - or;<br>3 - custom expression.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |conditions|array|Set of override filter conditions to use for matching the discovered objects.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |eval\_formula|string|Generated expression that will be used for evaluating override filter conditions. The expression contains IDs that reference specific override filter conditions by its `formulaid`. The value of `eval_formula` is equal to the value of `formula` for filters with a custom expression.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |formula|string|User-defined expression to be used for evaluating conditions of override filters with a custom expression. The expression must contain IDs that reference specific override filter conditions by its `formulaid`. The IDs used in the expression must exactly match the ones defined in the override filter conditions: no condition can remain unused or omitted.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `evaltype` is set to "custom expression"|
ca	#### Filtre de sobrecàrrega de la regla LLD  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](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |evaltype|enter|Substitueix el mètode d'avaluació de la condició de filtre.<br><br>Valors possibles:<br>0 - i/o;<br>1 - i ;< br>2 - o ;<br>3 - expressió personalitzada.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |conditions|taula|Conjunt de condicions de filtre de sobrecàrrega que s'empren per fer coincidir els objectes descoberts.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |eval\_formula|cadena|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.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |formula|cadena|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.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `evaltype` s'estableix a "expressió personalitzada"| :::

en-us	##### LLD rule override operation discover  LLD rule override operation discover status that is set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |discover|integer|Override the discover status for selected object.<br><br>Possible values:<br>0 - Yes, continue discovering the objects;<br>1 - No, new objects will not be discovered and existing ones will be marked as lost.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### Operació de sobrecàrrega de descobriment de regles LLD  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](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |discover|enter|Anul·la l'estat de descoberta de l'objecte triat.<br><br>Valors possibles:<br>0 - Sí, continuar descobrint objectes;< br>1 - No , els elements nous no es descobriran i els elements existents es marcaran com a perduts.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	##### LLD rule override operation history  LLD rule override operation history value that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |history|string|Override the history of item prototype which is a time unit of how long the history data should be stored. Also accepts user macro and LLD macro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### Operació de sobrecàrrega de l'historial de regles LLD  Operació de sobrecàrrega de l'historial de regles LLD establerta a l'element descobert. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |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.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	##### LLD rule override operation inventory  LLD rule override operation inventory mode value that is set to discovered host. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |inventory\_mode|integer|Override the host prototype inventory mode.<br><br>Possible values:<br>-1 - disabled;<br>0 - *(default)* manual;<br>1 - automatic.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### LLD Rule Operació de sobrecàrrega d'inventari  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](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |inventory\_mode|enter|Ignora el mode d'inventari del prototip de l'equip.<br><br>Valors possibles:<br>-1 - desactivat;< br>0 - *( per defecte)* manual;<br>1 - automàtic.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	##### LLD rule override operation period  LLD rule override operation period is an update interval value (supports custom intervals) that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |delay|string|Override the update interval of the item prototype. Accepts seconds or a time unit with suffix (30s,1m,2h,1d) as well as flexible and scheduling intervals and user macros or LLD macros. Multiple intervals are separated by a semicolon.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### Període d'operació de sobrecàrrega de la regla LLD  El període d'operació de sobrecàrrega de la regla LLD és un valor d'interval d'actualització (admet intervals personalitzats) que s'estableix a l'element descobert. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |endarreriment|cadena|Anul·la l'interval d'actualització del prototip d'element. Accepta segons o una unitat de temps amb sufix (30s,1m,2h,1d), així com intervals flexibles i de programació i macros d'usuari o LLD. Els intervals múltiples són separats per un punt i coma.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	##### LLD rule override operation severity  LLD rule override operation severity value that is set to discovered trigger. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |severity|integer|Override the severity of trigger prototype.<br><br>Possible values:<br>0 - *(default)* not classified;<br>1 - information;<br>2 - warning;<br>3 - average;<br>4 - high;<br>5 - disaster.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### Operació de sobrecàrrega de gravetat de la regla LLD  L'operació s'ha establert al trigger descobert. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |severity|enter|Anul·la la gravetat del prototip de trigger.<br><br>Valors possibles:<br>0 - *(per defecte)* sense classificar;<br>1 - informació ;<br>2 - avís;<br>3 - mitjana;<br>4 - alta;<br>5 - desastre.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	##### LLD rule override operation status  LLD rule override operation status that is set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |status|integer|Override the status for selected object.<br><br>Possible values:<br>0 - Create enabled;<br>1 - Create disabled.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### Estat de l'operació de sobrecàrrega de la regla LLD  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](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |status|enter|Anul·la l'estat de l'objecte seleccionat.<br><br>Valors possibles:<br>0 - Creació activada;<br>1 - Creació desactivada.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	##### LLD rule override operation tag  LLD rule override operation tag object contains tag name and value that are set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tag|string|New tag name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|New tag value.|
ca	##### Operació de sobrecàrrega d'etiquetes de regla LLD  L'operació conté el nom i el valor de l'etiqueta definit a l'objecte descobert. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |tag|cadena|Nom d'etiqueta nou.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |value|cadena|Valor d'etiqueta nou.|

en-us	##### LLD rule override operation template  LLD rule override operation template object that is linked to discovered host. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |templateid|string|Override the template of host prototype linked templates.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### Operació de sobrecàrrega del model de regles LLD  Objecte d'operació de sobrecàrrega del model vinculat a l'equip descobert. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |templateid|cadena|Substitueix la plantilla de les plantilles vinculades al prototip de l'equip.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	#### LLD rule override operation  The LLD rule override operation is combination of conditions and actions to perform on the prototype object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |operationobject|integer|Type of discovered object to perform the action.<br><br>Possible values:<br>0 - Item prototype;<br>1 - Trigger prototype;<br>2 - Graph prototype;<br>3 - Host prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |operator|integer|Override condition operator.<br><br>Possible values:<br>0 - *(default)* equals;<br>1 - does not equal;<br>2 - contains;<br>3 - does not contain;<br>8 - matches;<br>9 - does not match.| |value|string|Pattern to match item, trigger, graph or host prototype name depending on selected object.| |opstatus|object|Override operation status object for item, trigger and host prototype objects.| |opdiscover|object|Override operation discover status object (all object types).| |opperiod|object|Override operation period (update interval) object for item prototype object.| |ophistory|object|Override operation history object for item prototype object.| |optrends|object|Override operation trends object for item prototype object.| |opseverity|object|Override operation severity object for trigger prototype object.| |optag|array|Override operation tag object for trigger and host prototype objects.| |optemplate|array|Override operation template object for host prototype object.| |opinventory|object|Override operation inventory object for host prototype object.|
ca	#### Operació de sobrecàrrega de regles LLD  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](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |operationobject|enter|Tipus d'objecte descobert per dur a terme l'acció.<br><br>Valors possibles:<br>0 - Prototip d'element;<br>1 - Prototip de trigger;< br>2 - Prototip de gràfics;<br>3 - Prototip d'equip.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |operador|enter|Operador de condició de sobrecàrrega.<br><br>Valors possibles:<br>0 - *(per defecte)* és igual;<br>1 - no és igual;<br>2 - conté;<br> 3 - no conté; <br>8 - coincideix;<br>9 - no coincideix.| |valor|cadena|Patró per fer coincidir l'element, el trigger, el gràfic o el nom del prototip d'equip basat en l'objecte triat.| |opstatus|objecte|Objecte d'estat de l'operació de sobrecàrrega per a objectes d'element, trigger i prototip d'equip.| |opdiscover|objecte|Objecte d'estat de l'operació de sobrecàrrega de descobriment (qualsevol tipus d'objecte).| |opperiod|objecte|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|objecte|Objecte de tendències d'operació de sobrecàrrega per a l'objecte prototip d'element.| |opseverity|objecte|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|objecte|Objecte d'inventari d'operacions de sobrecàrrega per a l'objecte prototip de l'equip.|

en-us	##### LLD rule override operation trends  LLD rule override operation trends value that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |trends|string|Override the trends of item prototype which is a time unit of how long the trends data should be stored. Also accepts user macro and LLD macro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
ca	##### Operació de sobrecàrrega de les tendències de regles LLD  Operació de sobrecàrrega de les tendències de regles LLD establerta a l'element descobert. Té les següents propietats:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |tendències|cadena|Substitueix les tendències del prototip d'element, que és una unitat de temps de quant de temps s'han d'emmagatzemar les dades de les tendències. També accepta macro d'usuari i macro LLD.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|

en-us	### LLD rule overrides  The LLD rule overrides object defines a set of rules (filters, conditions and operations) that are used to override properties of different prototype objects. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |name|string|Unique override name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |step|integer|Unique order number of the override.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |stop|integer|Stop processing next overrides if matches.<br><br>Possible values:<br>0 - *(default)* don't stop processing overrides;<br>1 - stop processing overrides if filter matches.| |filter|object|Override filter.| |operations|array|Override operations.|
ca	### Sobrecàrrega de regles LLD  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](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |nom|cadena|Nom únic de sobrecàrrega.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |passa|enter|Nombre de seqüència únic de la sobrecàrrega.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |stop|enter|Atura el processament de les sobrecàrregues futures si coincideix.<br><br>Valors possibles:<br>0 - *(per defecte)* no atura el processament de les sobrecàrregues;<br>1: atura el processament de les sobrecàrregues del procés si el filtre coincideix .| |filtre|objecte|Filtre de sobrecàrrega.| |operacions|taula|Operacions de sobrecàrrega.| :::