en-us	##### Threads cannot be selected with `cmdline` parameter in `proc.get[]`, `proc.mem[]` and `proc.num[]` items  Let's take as an example one of kernel threads:      $ ps -ef| grep kthreadd     root         2     0  0 09:33 ?        00:00:00 [kthreadd]  It can be selected with process `name` parameter:      $ zabbix_get -s localhost -k 'proc.num[kthreadd,root]'     1  But selection by process `cmdline` parameter does not work:      $ zabbix_get -s localhost -k 'proc.num[,root,,kthreadd]'     0  The reason is that Zabbix agent takes the regular expression specified in `cmdline` parameter and applies it to contents of process `/proc/<pid>/cmdline`. For kernel threads their `/proc/<pid>/cmdline` files are empty. So, `cmdline` parameter never matches.
ca	##### els fils no es poden pas triar amb el paràmetre `cmdline` dins els elements `proc.get[]`, `proc.mem[]` i `proc.num[]`  Preneu com a exemple un dels fils del kernel:      $ ps -ef| grep kthreadd     root         2     0  0 09:33 ?        00:00:00 [kthreadd]  Es pot triar amb el paràmetre `name` dels processos:      $ zabbix_get -s localhost -k 'proc.num[kthreadd,root]'     1  Però amb la selecció per processos, el paràmetre cmdline no funciona pas:      $ zabbix_get -s localhost -k 'proc.num[,root,,kthreadd]'     0  La raó en que l'agent Zabbix pren l'expressió regular especificada al paràmetre `cmdline` i l'aplica al contenidor de processos `/proc/<pid>/cmdline`. Per als fils de kernel, els fitxers `/proc/<pid>/cmdline` són buits. Així, el paràmetre `cmdline` no coincidirà mai.

en-us	##### - Threshold to reach  (**timeleft** only)\ Parameter `threshold` specifies a value the analyzed item has to reach, no difference if from above or from below. Once we have determined f(t) (see below), we should solve equation f(t) = `threshold` and return the root which is closer to now and to the right from now or 1.7976931348623158E+308 if there is no such root.  ::: notetip When item values approach the threshold and then cross it, **timeleft** assumes that intersection is already in the past and therefore switches to the next intersection with `threshold` level, if any. Best practice should be to use predictions as a complement to ordinary problem diagnostics, not as a substitution.[^1] :::
ca	##### - Llindar a assolir  (**timeleft** només)\ El paràmetre `threshold` especifica un valor que hauria d'assolir l'element analitzat, sense diferència si és per sobre o per sota. Després de determinar f(t) (veieu més avall), hem de resoldre l'equació f(t) = "llindar" i retornar l'arrel més propera al moment actual, situada a la dreta del moment actual, o retornar 1.7976931348623158E+308 si no són aquestes arrels.  ::: notetip Quan els valors dels elements s'acosten al llindar i després el superen, **timeleft** suposa que la intersecció ja ha passat i, per tant, salta a la següent intersecció amb el nivell de "llindar", si n'hi ha. La millor pràctica és emprar les prediccions com a complement dels diagnòstics de problemes habituals, no com a substituts.[^1] :::

en-us	##### - Time interval  First of all, you should specify the historic period Zabbix should analyze to come up with the prediction. You do it in a familiar way by means of the `time period` parameter and optional time shift like you do it with **avg**, **count**, **delta**, **max**, **min** and **sum** functions.
ca	##### - Interval de temps  En primer lloc, cal especificar el període històric que Zabbix hauria d'analitzar per arribar a la predicció. Feu-ho de manera familiar mitjançant el paràmetre `període de temps` i el desplaçament temporal opcional, com es fa amb les funcions **avg**, **count**, **delta**, **max** , **min** i **sum**.

en-us	 ##### timeleft(/host/key,(sec|#num)<:time shift>,threshold,<fit>) {#timeleft}  The time in seconds needed for an item to reach the specified threshold.<br> Supported value types: *Float*, *Integer*.  Parameters:   -   See [common parameters](#common-parameters);<br> -   **threshold** - the value to reach ([unit suffixes](/manual/appendix/suffixes) can be used); -   **fit** (optional; must be double-quoted) - see [forecast()](#forecast).  Comments:  -   If the value to return is larger than 1.7976931348623158E+308, the return value is cropped to 1.7976931348623158E+308; -   Returns 1.7976931348623158E+308 if the threshold cannot be reached; -   Becomes unsupported only if misused in the expression (wrong item type, invalid parameters), otherwise returns -1 in case of errors; -   See also additional information on [predictive trigger functions](/manual/config/triggers/prediction).  Examples:      timeleft(/host/key,#10,0) #the time until the item value reaches zero based on the last 10 values     timeleft(/host/key,1h,100) #the time until the item value reaches 100 based on the last hour data     timeleft(/host/key,1h:now-1d,100) #the time until the item value reaches 100 based on one hour one day ago     timeleft(/host/key,1h,200,"polynomial2") #the time until the item value reaches 200 based on the last hour data and assumption that the item behaves like a quadratic (second degree) polynomial
ca	 ##### timeleft(/host/key,(sec|#num)<:time shift>,threshold,<fit>) {#timeleft}  El temps en segons necessari perquè un element arribi al llindar especificat.<br> Tipus de valors admesos: *Flotant*, *Enter*.  Paràmetres:   - Veieu [paràmetres comuns](#common-parameters);<br> - **llindar**-  el valor a assolir (es pot utilitzar [sufixos d'unitat](/manual/apèndix/sufixos)); - **ajustar** (opcional; ha de ser entre cometes) - veieu [previsió()](#forecast).  Comentaris:  - Si el valor a retornar és més gran que 1,7976931348623158E+308, el valor de retorn es retalla a 1,7976931348623158E+308; - Retorna 1,7976931348623158E+308 si no es pot assolir el llindar; - No s'admet només si s'utilitza malament a l'expressió (tipus d'element incorrecte, paràmetres no vàlids), en cas contrari retorna -1 en cas d'error; - Vegeu també informació addicional sobre [funcions d'activació predictiva](/manual/config/triggers/prediction).  Exemples:      timeleft(/host/key,#10,0) #el temps fins que el valor de l'element arriba a zero en funció dels darrers 10 valors     timeleft(/host/key,1h,100) #el temps fins que el valor de l'element arriba a 100 segons les dades de l'última hora     timeleft(/host/key,1h:now-1d,100) #el temps fins que el valor de l'element arriba a 100 basat en una hora fa un dia     timeleft(/host/key,1h,200,"polinomi2") #el temps fins que el valor de l'element arriba a 200 segons les dades de l'última hora i la suposició que l'element es comporta com un polinomi quadràtic (segon grau)

en-us	#### Timeout and session termination  IPMI message timeouts and retry counts are defined in OpenIPMI library. Due to the current design of OpenIPMI, it is not possible to make these values configurable in Zabbix, neither on interface nor item level.  IPMI session inactivity timeout for LAN is 60 +/-3 seconds. Currently it is not possible to implement periodic sending of Activate Session command with OpenIPMI. If there are no IPMI item checks from Zabbix to a particular BMC for more than the session timeout configured in BMC then the next IPMI check after the timeout expires will time out due to individual message timeouts, retries or receive error. After that a new session is opened and a full rescan of the BMC is initiated. If you want to avoid unnecessary rescans of the BMC it is advised to set the IPMI item polling interval below the IPMI session inactivity timeout configured in BMC.
ca	#### Temps d'espera i fi de sessió  Els temps d'espera de missatges IPMI i el comptador dels intents vénen definits a la biblioteca OpenIPMI. De fet, tal com està dissenyat l'OpenIPMI, no és possible fer aquests valors configurables a Zabbix, ni a nivell de la interfície ni a nivell de l'objecte.  El temps d'inactivitat de la sessió IPMI per la xarxa local és de 60 +/- 3 segons. Actualment, no és possible implementar l'enviament periòdic de la comanda « Activate Session » amb OpenIPMI. Si no hi ha pas verificacions d'elements IPMI des de Zabbix sobre un controlador BMC particular més enllà del temps de sessió configurat a BMC, la verificació IPMI següent després de l'expiració del temps d'espera ho farà amb missatges individuals segons temps d'espera exhaurits, nous intents o errors de recepció. Després d'això, s'obrirà una nova sessió i s'iniciarà una nova anàlisi del controlador BMC. Si us cal evitar les redifusions inútils del controlador BMC, és recomanable definir l'interval d'interrogació de l'element IPMI sota el temps d'inactivitat de la sessió IPMI configurada al BMC.

en-us	##### Timeout processing  Zabbix will not process a simple check longer than the *Timeout* seconds defined in the [item configuration](/manual/config/items/item#configuration) form. For [VMware items](/manual/vm_monitoring/vmware_keys) and [icmpping*](#icmp-pings) items, Zabbix will not process a simple check longer than the `Timeout` seconds defined in the Zabbix [server](/manual/appendix/config/zabbix_server#timeout) or [proxy](/manual/appendix/config/zabbix_proxy#timeout) configuration file.
ca	##### Tractament del temps d'espera  Zabbix no tractarà pas la verificació simple més enllà dels segons definits al *temps d'espera* al formulari de [configuració d'element](/manual/config/items/item#configuration). Per als [elements VMware](/manual/vm_monitoring/vmware_keys) i [icmpping*](#icmp-pings), Zabbix no processarà una comprovació simple més llarga que els segons `Timeout` definits a l'arxiu de configuració de Zabbix [servidor](/manual/appendix/config/zabbix_server#timeout) o [proxy](/manual/appendix/config/zabbix_proxy#timeout).

en-us	#### - Timeouts  In this section, it is possible to set global item-type timeouts and network timeouts. All fields in this form are mandatory.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/global_timeout.png)  |Parameter|<|Description| |-|-|--------| |*Timeouts for item types*|<|How many seconds to wait for a response from a monitored item (based on its type).<br>Allowed range: 1 - 600s (default: 3s; default for [Browser](/manual/config/items/itemtypes/browser) item type: 60s).<br>[Time suffixes](/manual/appendix/suffixes#time-suffixes), e.g. 30s, 1m, and [user macros](/manual/config/macros/user_macros) are supported.<br><br>Supported item types:<br>- [Zabbix agent](/manual/config/items/itemtypes/zabbix_agent) (both passive and active checks)<br>- [Simple check](/manual/config/items/itemtypes/simple_checks) (except `icmpping*`, `vmware.*` items)<br>- [SNMP agent](/manual/config/items/itemtypes/snmp) (only for SNMP `walk[OID]` and `get[OID]` items)<br>- [External check](/manual/config/items/itemtypes/external)<br>- [Database monitor](/manual/config/items/itemtypes/odbc_checks)<br>- [HTTP agent](/manual/config/items/itemtypes/http)<br>- [SSH agent](/manual/config/items/itemtypes/ssh_checks)<br>- [TELNET agent](/manual/config/items/itemtypes/telnet_checks)<br>- [Script](/manual/config/items/itemtypes/script)<br>- [Browser](/manual/config/items/itemtypes/browser)<br><br>Note that if a proxy is used and has timeouts [configured](/manual/distributed_monitoring/proxies#adding-proxies), the timeout settings of the proxy will override the global ones. If there are timeouts set for specific [items](/manual/config/items/item#configuration), they will override the proxy and global settings.| |*Network timeouts for UI*|<|<| | |*Communication*|How many seconds to wait before closing an idle socket (if a connection to Zabbix server has been established earlier, but frontend cannot finish data reading/sending operation during this time, the connection will be dropped). Allowed range: 1 - 300s (default: 3s).| |^|*Connection*|How many seconds to wait before stopping an attempt to connect to Zabbix server. Allowed range: 1 - 30s (default: 3s).| |^|*Media type test*|How many seconds to wait for a response when testing a media type. Allowed range: 1 - 300s (default: 65s).| |^|*Script execution*|How many seconds to wait for a response when executing a script. Allowed range: 1 - 300s (default: 60s).| |^|*Item test*|How many seconds to wait for returned data when testing an item. Allowed range: 1 - 600s (default: 60s).| |^|*Scheduled report test*|How many seconds to wait for returned data when testing a scheduled report. Allowed range: 1 - 300s (default: 60s).|
ca	#### - Temps d'espera  En aquesta secció, és possible establir temps d'espera global de tipus d'element i temps d'espera de xarxa. Tots els camps d'aquest formulari són obligatoris.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/global_timeout.png)  |Paràmetre|<|Descripció| |-|-|---------| |*Temps d'espera per als tipus d'elements*|<|Quants segons cal esperar per a una resposta d'un element monitorat (segons el seu tipus).<br>Interval permès: 1 - 600 s (per defecte: 3 s; predeterminat per a [Navegador](/) manual/config/items/itemtypes/browser) tipus d'element: 60s).<br>[Sufixos de temps](/manual/appendix/suffixes#time-sufixes), p. 30s, 1m i [macros d'usuari](/manual/config/macros/user_macros) són compatibles.<br><br>Tipus d'elements admesos:<br>- [agent Zabbix](/manual/config/items/itemtypes/ zabbix_agent) (tant comprovacions passives com actives)<br>- [Comprovació simple](/manual/config/items/itemtypes/simple_checks) (excepte els elements `icmpping*`, `vmware.*`)<br>- [agent SNMP ](/manual/config/items/itemtypes/snmp) (només per als elements SNMP `walk[OID]` i `get[OID]`)<br>- [Comprovació externa](/manual/config/items/itemtypes/ extern)<br>- [Monitoratge de base de dades](/manual/config/items/itemtypes/odbc_checks)<br>- [agent HTTP](/manual/config/items/itemtypes/http)<br>- [agent SSH] (/manual/config/items/itemtypes/ssh_checks)<br>- [agent TELNET](/manual/config/items/itemtypes/telnet_checks)<br>- [Script](/manual/config/items/itemtypes/script )<br>- [Navegador](/manual/config/items/itemtypes/browser)<br><br>Tingueu en compte que si s'empra un proxy i té temps d'espera [configurat](/manual/distributed_monitoring/proxies#adding-proxies), la configuració del temps d'espera del servidor intermediari anul·larà les globals. Si hi ha temps d'espera establerts per a [elements](/manual/config/items/item#configuration) específics, anul·laran el proxy i la configuració global.| |*Temps d'espera de la xarxa per a la IU*|<|<| | |*Comunicació*|Quants segons cal esperar abans de tancar un sòcol inactiu (si s'ha establert una connexió amb el servidor Zabbix abans, però la interfície no pot acabar l'operació de lectura/enviament de dades durant aquest temps, la connexió s'eliminarà). Interval permès: 1 - 300 s (per defecte: 3 s).| |^|*Connexió*|Quants segons cal esperar abans d'aturar un intent de connexió al servidor Zabbix. Interval permès: 1 - 30 s (per defecte: 3 s).| |^|*Prova de tipus de suport*|Quants segons cal esperar una resposta quan es prova un tipus de suport. Interval permès: 1 - 300 s (per defecte: 65 s).| |^|*Execució de l'script*|Quants segons cal esperar una resposta quan s'executa un script. Interval permès: 1 - 300 s (per defecte: 60 s).| |^|*Prova d'element*|Quants segons cal esperar per les dades retornades quan es prova un element. Interval permès: 1 - 600 s (per defecte: 60 s).| |^|*Prova de l'informe programat*|Quants segons cal esperar a les dades retornades quan es prova un informe programat. Interval permès: 1 - 300 s (per defecte: 60 s).|

en-us	##### Timeout Specifies how long to wait for connection to proxy, agent, Zabbix web service, or SNMP checks (except SNMP `walk[OID]` and `get[OID]` items), in seconds.  Default: `3`<br> Range: 1-30
ca	##### Timeout  Especifica quant de temps s'ha d'esperar per a la connexió al proxy, agent, servei web Zabbix o comprovacions SNMP (excepte els elements SNMP `walk[OID]` i `get[OID]`), en segons.  Per defecte: `3`<br> Interval: 1-30

en-us	##### Timeout  Specifies how long to wait for connection to server, agent, Zabbix web service, or SNMP checks (except SNMP `walk[OID]` and `get[OID]` items), in seconds.  Default: `3`<br> Range: 1-30
ca	##### Timeout  Especifica quant de temps s'ha d'esperar per a la connexió al servidor, agent, servei web Zabbix o comprovacions SNMP (excepte els elements SNMP `walk[OID]` i `get[OID]`), en segons.  Per defecte: `3`<br> Interval: 1-30

en-us	##### Timeout  Specifies timeout for communications (in seconds).<br> This parameter is used for defining the duration of various communication operations:<br> - awaiting a response from Zabbix server;<br> - sending requests to Zabbix server, including [active checks](/manual/appendix/items/activepassive#active-checks) configuration requests and item data;<br> - retrieving log data through logfile or Windows event log monitoring;<br> - sending heartbeat messages;<br> - also used as a fallback in scenarios where server/proxy older than version 7.0 is sending checks without timeouts.  Default: `3`<br> Range: 1-30
ca	##### Timeout  Especifica el temps d'espera per a les comunicacions (en segons).<br> Aquest paràmetre s'empra per definir la durada de diverses operacions de comunicació:<br> - esperant una resposta del servidor Zabbix;<br> - enviament de peticions al servidor Zabbix, incloses les peticions de configuració de [comprovacions actives](/manual/appendix/items/activepassive#active-checks) i dades d'elements;<br> - Recuperació de dades de registre mitjançant un fitxer de registre o un seguiment del registre d'esdeveniments de Windows;<br> - enviament de missatges de heartbeat;<br> - També s'empra com a alternativa en escenaris on el servidor/proxy anterior a la versió 7.0 envia comprovacions sense temps d'espera.  Per defecte: `3`<br> Interval: 1-30

en-us	##### Timeout  Specifies timeout for communications (in seconds).<br> This parameter is used for defining the duration of various communication operations:<br> - awaiting a response from Zabbix server;<br> - sending requests to Zabbix server, including [active checks](/manual/appendix/items/activepassive#active-checks) configuration requests and item data;<br> - retrieving log data through logfile or Windows event log monitoring;<br> - sending heartbeat messages;<br> - also used as a fallback in scenarios where server/proxy older than version 7.0 is sending checks without timeouts.  Default: `3`<br> Range: 1-30
ca	##### Timeout  Especifica el temps d'espera per a les comunicacions (en segons).<br> Aquest paràmetre s'empra per definir la durada de diverses operacions de comunicació:<br> - esperant una resposta del servidor Zabbix;<br> - enviament de peticions al servidor Zabbix, incloses les peticions de configuració de [comprovacions actives](/manual/appendix/items/activepassive#active-checks) i dades d'elements;<br> - Recuperació de dades de registre mitjançant un fitxer de registre o un seguiment del registre d'esdeveniments de Windows;<br> - enviament de missatges de heartbeat;<br> - També s'empra com a alternativa en escenaris on el servidor/proxy anterior a la versió 7.0 envia comprovacions sense temps d'espera.  Per defecte: `3`<br> Interval: 1-30

en-us	##### Timeout  Specifies timeout for communications (in seconds).<br> This parameter is used for defining the duration of various communication operations:<br> - awaiting a response from Zabbix server;<br> - sending requests to Zabbix server, including [active checks](/manual/appendix/items/activepassive#active-checks) configuration requests and item data;<br> - retrieving log data through logfile or Windows event log monitoring;<br> - sending heartbeat messages;<br> - also used as a fallback in scenarios where server/proxy older than version 7.0 is sending checks without timeouts.  Default: `3`<br> Range: 1-30
ca	##### Timeout  Especifica el temps d'espera per a les comunicacions (en segons).<br> Aquest paràmetre s'empra per definir la durada de diverses operacions de comunicació:<br> - esperant una resposta del servidor Zabbix;<br> - enviament de peticions al servidor Zabbix, incloses les peticions de configuració de [comprovacions actives](/manual/appendix/items/activepassive#active-checks) i dades d'elements;<br> - Recuperació de dades de registre mitjançant un fitxer de registre o un seguiment del registre d'esdeveniments de Windows;<br> - enviament de missatges de heartbeat;<br> - També s'empra com a alternativa en escenaris on el servidor/proxy anterior a la versió 7.0 envia comprovacions sense temps d'espera.  Per defecte: `3`<br> Interval: 1-30

en-us	##### Timeout  Specifies timeout for communications (in seconds).<br> This parameter is used for defining the duration of various communication operations:<br> - awaiting a response from Zabbix server;<br> - sending requests to Zabbix server, including [active checks](/manual/appendix/items/activepassive#active-checks) configuration requests and item data;<br> - retrieving log data through logfile or Windows event log monitoring;<br> - sending heartbeat messages;<br> - also used as a fallback in scenarios where server/proxy older than version 7.0 is sending checks without timeouts.  Default: `3`<br> Range: 1-30
ca	##### Timeout  Especifica el temps d'espera per a les comunicacions (en segons).<br> Aquest paràmetre s'empra per definir la durada de diverses operacions de comunicació:<br> - esperant una resposta del servidor Zabbix;<br> - enviament de peticions al servidor Zabbix, incloses les peticions de configuració de [comprovacions actives](/manual/appendix/items/activepassive#active-checks) i dades d'elements;<br> - Recuperació de dades de registre mitjançant un fitxer de registre o un seguiment del registre d'esdeveniments de Windows;<br> - enviament de missatges de heartbeat;<br> - També s'empra com a alternativa en escenaris on el servidor/proxy anterior a la versió 7.0 envia comprovacions sense temps d'espera.  Per defecte: `3`<br> Interval: 1-30

en-us	##### Timeout  Spend no more than Timeout seconds on processing.  Default: `3`<br> Range: 1-30
ca	##### Timeout  No dedicar més de segons de temps d'espera en el processament.  Per defecte: `3`<br> Rang: 1-30

en-us	##### Time period selector  Take note of the time period selector above the graph. It allows selecting often required periods with one mouse click.  See also: [*Time period selector*](/manual/web_interface/time_period_selector)
ca	##### Tria de període de temps  Tingueu en compte el selector de període de temps a sobre del gràfic. Permet seleccionar períodes sovint necessaris amb un clic del ratolí.  Veieu també: [Selector de període de temps](/manual/web_interface/time_period_selector)

en-us	#### Time period selector  The *Time period* selector above the graph allows to select often required periods with one mouse click. For more information, see [*Time period selector*](/manual/web_interface/time_period_selector).
ca	#### Selector de període de temps  El selector *Període de temps* damunt del gràfic permet seleccionar períodes sovint necessaris amb un sol clic del ratolí. Per obtenir més informació, veieu [*Selector de període de temps*](/manual/web_interface/time_period_selector).

en-us	#### Time period selector  The [*Time period* selector](/manual/web_interface/time_period_selector) allows to select often required periods with one mouse click. The *Time period* selector can be expanded and collapsed by clicking the *Time period* tab in the upper right corner.
ca	#### Selector de període  El [selector de *període de temps*](/manual/web_interface/time_period_selector) permet triar períodes de temps sovint necessaris amb un clic del ratolí. El selector de *període de temps* es pot expandir i col·lapsar fent clic a la pestanya de *període de temps* a la cantonada de dalt a la dreta.

en-us	#### Time period selector  The [*Time period* selector](/manual/web_interface/time_period_selector) allows to select often required periods with one mouse click. The *Time period* selector can be expanded and collapsed by clicking the *Time period* tab next to the filter.
ca	#### Selector de període  El [selector de *període de temps*](/manual/web_interface/time_period_selector) permet triar períodes de temps sovint necessaris amb un clic del ratolí. El selector de *període de temps* es pot expandir i col·lapsar fent clic a la pestanya de *període de temps* al costat del filtre.

en-us	#### Time period selector  The [*Time period* selector](/manual/web_interface/time_period_selector) allows to select often required periods with one mouse click. The *Time period* selector can be expanded and collapsed by clicking the *Time period* tab next to the filter.  Clicking on *Show* in the Graph column displays a bar graph where availability information is displayed in bar format each bar representing a past week of the current year.  ![](../../../../../assets/en/manual/web_interface/availability_bar.png){width="600"}  The green part of a bar stands for OK time and red for problem time.
ca	#### Selector de període  El [selector de *període de temps*](/manual/web_interface/time_period_selector) permet triar períodes de temps sovint necessaris amb un clic del ratolí. El selector de períodes es pot obrir fent clic a la pestanya de *període de temps* al costat del filtre.  Feu clic a *Veure* a la columna Gràfic per veure un gràfic de barres on la informació de disponibilitat es mostra com a barres, amb cada barra que representa una setmana passada de l'any en curs.  ![](../../../../../assets/en/manual/web_interface/availability_bar.png){width="600"}  La part verda d'una barra representa el període OK i la part vermella el període d'estat del problema.

en-us	 #### Time periods for aggregation in item value/top hosts widgets  Time periods now can be configured in the [Item value](/manual/web_interface/frontend_sections/dashboards/widgets/item_value) and [Top hosts](/manual/web_interface/frontend_sections/dashboards/widgets/top_hosts) widgets.  It is also now possible to display an aggregated value in the item value widget for the chosen period. The aggregated value can be displayed as:   - minimum - maximum - average - count - sum - first - last   These added features are useful for creating data comparison widgets. For example, in one widget you may display the latest value, while in another the average value for a longer period. Or several widgets can be used for side-by-side comparison of aggregated values from various periods in the past.
ca	 #### Períodes de temps per a l'agregació als ginys de valor de l'element/equips principals  Els períodes de temps ara es poden configurar als ginys [Valor d'element](/manual/web_interface/frontend_sections/dashboards/widgets/item_value) i [Equips principals](/manual/web_interface/frontend_sections/dashboards/widgets/top_hosts).  Ara també és possible mostrar un valor agregat al giny del valor de l'element per al període escollit. El valor agregat es pot mostrar com:   - mínim - màxim - mitjana - recompte - suma - primer - darrer  Aquestes funcions afegides són útils per crear ginys de comparació de dades. Per exemple, en un giny podeu mostrar el valor més recent, mentre que en un altre el valor mitjà per a un període més llarg. O es poden emprar diversos ginys per a la comparació paral·lela de valors agregats de diversos períodes del passat.

en-us	#### Time period  The following parameters are supported for configuring *Time period*.  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-|--------|--|--------|-------------------------------| |*Time period*|<|1|time_period.\_reference|`DASHBOARD._timeperiod` - set the [*Time period* selector](/manual/web_interface/time_period_selector) as the data source;<br>`ABCDE._timeperiod` - set a [compatible widget](/manual/web_interface/frontend_sections/dashboards/widgets#widget-compatibility) (with its *Reference* parameter set to "`ABCDE`") as the data source.<br><br>Default: `DASHBOARD._timeperiod`<br><br>Alternatively, you can set the time period only in the *From* and *To* parameters.| |<|*From*|1|time_period.from|Valid time string in absolute (`YYYY-MM-DD hh:mm:ss`) or [relative](/manual/web_interface/time_period_selector) time syntax (`now`, `now/d`, `now/w-1w`, etc.).<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *supported* if *Time period* is not set| |^|*To*|1|time_period.to|Valid time string in absolute (`YYYY-MM-DD hh:mm:ss`) or [relative](/manual/web_interface/time_period_selector) time syntax (`now`, `now/d`, `now/w-1w`, etc.).<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *supported* if *Time period* is not set|
ca	#### Període de temps  Els paràmetres següents són compatibles per configurar *Període de temps*.  |Paràmetre||^|[tipus](/manual/api/reference/dashboard/object#dashboard-widget-field)|nom|valor| |-----|-|------|-------------------| |*Període de temps*||^|1|time_period.\_reference|`DASHBOARD._timeperiod` - estableix el [*Time period* selector](/manual/web_interface/time_period_selector) com a font de dades.<br>`ABCDE._timeperiod` - estableix un giny compatible (*Gràfic*, *Gràfic (clàssic)* o *Prototipus de gràfic* amb el seu paràmetre *Referència* establert en "`ABCDE`") com a font de dades.<br><br>Per defecte: `DASHBOARD._timeperiod `<br><br>Com alternativa, podeu establir el període de temps només als paràmetres *Des de* i *Fins a*.| |^||*Des de*|1|time_period.from|Cadena de temps vàlida en sintaxi de temps absoluta (`AAAA-MM-DD hh:mm:ss`) o [relativa](/manual/web_interface/time_period_selector) (`ara`, ` now/d`, `now/w-1w`, etc.).<br><br>[Comportament del paràmetre](/manual/api/reference_commentary#parameter-behavior):<br>- *admès* si no s'ha establert *Període de temps*| |^||*Fins a*|1|time_period.to|Cadena de temps vàlida en sintaxi de temps absoluta (`AAAA-MM-DD hh:mm:ss`) o [relativa](/manual/web_interface/time_period_selector) (`ara`, ` now/d`, `now/w-1w`, etc.).<br><br>[Comportament del paràmetre](/manual/api/reference_commentary#parameter-behavior):<br>- *admès* si no s'ha establert *Període de temps*|

en-us	#### Time period  The following parameters are supported for configuring *Time period*.  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-|--------|--|--------|-------------------------------| |*Time period*|<|1|time_period.\_reference|`DASHBOARD._timeperiod` - set the [*Time period* selector](/manual/web_interface/time_period_selector) as the data source;<br>`ABCDE._timeperiod` - set a [compatible widget](/manual/web_interface/frontend_sections/dashboards/widgets#widget-compatibility) (with its *Reference* parameter set to "`ABCDE`") as the data source.<br><br>Default: `DASHBOARD._timeperiod`<br><br>Alternatively, you can set the time period only in the *From* and *To* parameters.| |<|*From*|1|time_period.from|Valid time string in absolute (`YYYY-MM-DD hh:mm:ss`) or [relative](/manual/web_interface/time_period_selector) time syntax (`now`, `now/d`, `now/w-1w`, etc.).<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *supported* if *Time period* is not set| |^|*To*|1|time_period.to|Valid time string in absolute (`YYYY-MM-DD hh:mm:ss`) or [relative](/manual/web_interface/time_period_selector) time syntax (`now`, `now/d`, `now/w-1w`, etc.).<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *supported* if *Time period* is not set|
ca	#### Període de temps  S'admeten els paràmetres següents per configurar el *Període de temps*.  |Paràmetre<||[tipus](/manual/api/reference/dashboard/object#dashboard-widget-field)|nom|valor| |-----|-|------|-------------------| |*Període de temps*|<|1|time_period._reference|`DASHBOARD._timeperiod` - estableix la [tria de *Període de temps*](/manual/web_interface/time_period_selector) com a font de dades.<br>`ABCDE._timeperiod` - defineix un giny compatible (*Gràfic*, *Gràfic (clàssic)* o *prototip de gràfic* amb el seu paràmetre *Referència* definit a "`ABCDE`") com a font de dades.<br><br>Per defecte: `DASHBOARD._timeperiod`<br><br>Altrament, podeu definir el període de temps només als paràmetres *Des de* i *Fins a*.| |*Des de*|<|1|time_from|Cadena d'hora vàlida en format `AAAA-MM-DD hh:mm:ss`.<br>[Període de temps relatiu](/manual/config/visualization/graphs/simple#time-period -selector) també són compatibles (`now`, `now/d`, `now/w-1w`, etc.) també són compatibles.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#parameter-behavior):<br>- *admès* si no s'ha definit el *Període de temps*| |*Fins a*|<|1|time_to|Valor de cadena de temps vàlid en format absolut (`AAAA-MM-DD hh:mm:ss`) o [relatiu](/manual/config/visualization/graphs/simple#time_period_selector) també s'admeten valors (`now`, `now/d`, `ara/w-1w`, etc.).<br><br>[Comportament de la propietat](/manual/api/reference_commentary#parameter-behavior):<br>- *admès* si no s'ha definit el *Període de temps*|

en-us	#### Time period  The **second** parameter allows to specify the time period for aggregation. The time period can only be expressed as time, the amount of values (prefixed with **\#**) is not supported.  [Supported unit symbols](/manual/appendix/suffixes) can be used in this parameter for convenience, for example, '5m' (five minutes) instead of '300s' (300 seconds) or '1d' (one day) instead of '86400' (86400 seconds).  For the *last\_foreach* function time period is an optional parameter (supported since Zabbix 7.0), which can be omitted:      last_foreach(/*/key?[group="host group"])  Time period is not supported with the *exists\_foreach* function.
ca	##### Període de temps  El **segon** paràmetre s'empra per especificar el període de temps per a l'agregació. El període de temps només es pot expressar en temps, la quantitat de valors (prefixada amb **\#**) no s'admet.  Es poden emprar els [símbols d'unitat admesos](/manual/apèndix/sufixos) en aquest paràmetre per comoditat, per exemple, '5m' (cinc minuts) en lloc de '300s' (300 segons) o '1d' (un dia) en lloc de '86400' (86400 segons).  La funció de període de temps *last\_foreach* és opcional (admesa des de Zabbix .0), però es pot ometre:       last_foreach(/*/key?[group="grup d'equips"])  El període no s'admet amb la funció *exists\_foreach*.

en-us	### Time period  The time period object is used to define periods when the maintenance must come into effect. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |period|integer|Duration of the maintenance period in seconds.<br><br>The given value will be rounded down to minutes.<br><br>Default: 3600.| |timeperiod\_type|integer|Type of time period.<br><br>Possible values:<br>0 - *(default)* one time only;<br>2 - daily;<br>3 - weekly;<br>4 - monthly.| |start\_date|timestamp|Date when the maintenance period must come into effect.<br>The given value will be rounded down to minutes.<br><br>Default: current date.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `timeperiod_type` is set to "one time only"| |start\_time|integer|Time of day when the maintenance starts in seconds.<br>The given value will be rounded down to minutes.<br><br>Default: 0.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `timeperiod_type` is set to "daily", "weekly", or "monthly"| |every|integer|For daily and weekly periods `every` defines the day or week intervals at which the maintenance must come into effect.<br>Default value if `timeperiod_type` is set to "daily" or "weekly": 1.<br><br>For monthly periods when `day` is set, the `every` property defines the day of the month when the maintenance must come into effect.<br>Default value if `timeperiod_type` is set to "monthly" and `day` is set: 1.<br><br>For monthly periods when `dayofweek` is set, the `every` property defines the week of the month when the maintenance must come into effect.<br>Possible values if `timeperiod_type` is set to "monthly" and `dayofweek` is set:<br>1 - *(default)* first week;<br>2 - second week;<br>3 - third week;<br>4 - fourth week;<br>5 - last week.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `timeperiod_type` is set to "daily", "weekly", or "monthly"| |dayofweek|integer|Days of the week when the maintenance must come into effect.<br><br>Days are stored in binary form with each bit representing the corresponding day. For example, 4 equals 100 in binary and means, that maintenance will be enabled on Wednesday.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `timeperiod_type` is set to "weekly", or if `timeperiod_type` is set to "monthly" and `day` is not set<br>- *supported* if `timeperiod_type` is set to "monthly"| |day|integer|Day of the month when the maintenance must come into effect.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `timeperiod_type` is set to "monthly" and `dayofweek` is not set<br>- *supported* if `timeperiod_type` is set to "monthly"| |month|integer|Months when the maintenance must come into effect.<br><br>Months are stored in binary form with each bit representing the corresponding month. For example, 5 equals 101 in binary and means, that maintenance will be enabled in January and March.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `timeperiod_type` is set to "monthly"|
ca	### Període de temps  L'objecte període de temps s'empra per definir els períodes en què el manteniment ha de tindre efecte. Té les següents propietats.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |period|integer|Durada del període de manteniment en segons.<br><br>El valor donat s'arrodonirà a minuts.<br><br>Per defecte: 3600.| |timeperiod\_type|integer|Tipus de període.<br><br>Valors possibles:<br>0 - *(per defecte)* només un cop;<br>2 - diari;<br>3 - setmanal;< br>4 - mensual.| |start\_date|timestamp|Data en què el període de manteniment hauria d'entrar en vigor.<br><br>S'empra només durant un sol període.<br>El valor indicat s'arrodonirà a minuts.<br><br >Per defecte: data actual.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `timeperiod_type` és "només un cop"| |start\_time|integer|Hora del dia en què s'inicia el manteniment en segons.<br>S'empra per a períodes diaris, setmanals i mensuals.<br>El valor donat s'arrodonirà a minuts.<br><br>Per defecte: 0.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `timeperiod_type` és "diari", "setmanal" o "mensual"| |every|integer|Per als períodes diaris i setmanals `every` defineix els intervals de dia o setmana en què el manteniment ha d'entrar en vigor.<br>Valor per defecte si `timeperiod_type` s'estableix com a "diari" o "setmanal": 1. <br><br>Per als períodes mensuals en què s'estableix `day`, la propietat `every` defineix el dia del mes en què ha d'entrar en vigor el manteniment.<br>Valor per defecte si `timeperiod_type` s'estableix en "monthly" i s'estableix `dia`: 1.<br><br>Per als períodes mensuals en què s'estableix `dayofweek`, la propietat `every` defineix la setmana del mes en què ha d'entrar en vigor el manteniment.<br>Valors possibles si `timeperiod_type` s'estableix en "mensual" i `dayofweek` s'estableix:<br>1 - *(per defecte)* primera setmana;<br>2 - segona setmana;<br>3 - tercera setmana;<br>4 - quarta setmana;<br>5: la setmana passada.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `timeperiod_type` està establert com a "diària ", "setmanal" o "mensual"| |dayofweek|integer|Dies de la setmana en què el manteniment ha d'entrar en vigor.<br><br>Els dies s'emmagatzemen en forma binària i cada bit representa el dia corresponent. Per exemple, 4 és igual a 100 en binari i significa que el manteniment s'habilitarà dimecres.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `timeperiod_type` s'estableix a "setmanal", o si `timeperiod_type` s'estableix a "monthly" i `day` no està establert<br>- *admès* si `timeperiod_type` s'estableix a "monthly"| |day|integer|Dia del mes en què el manteniment ha d'entrar en vigor.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `timeperiod_type ` s'estableix en "mensual" i `dayofweek` no està establert<br>- *admès* si `timeperiod_type` s'estableix com a "monthly"| |month|integer|Mes en què el manteniment ha d'entrar en vigor.<br><br>Els mesos s'emmagatzemen en forma binària i cada bit representa el mes corresponent. Per exemple, 5 és igual a 101 en binari i significa que el manteniment s'habilitarà al gener i al març.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori * si `timeperiod_type` s'estableix a "mensual"|

en-us	##### Time period  The *Time period* parameter allows selecting a data source containing a time period for which the widget can display data. The data source can be a compatible widget from the same dashboard, the dashboard itself, or the time period configured on the widget itself.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/time_period.png)  -   To specify a [compatible widget](#widget-compatibility), set *Time period* to "Widget", enter its name and select it.     Alternatively, click the *Select* button to open a pop-up of available widgets.  -   To specify a dashboard, set *Time period* to "Dashboard".     After [saving](/manual/web_interface/frontend_sections/dashboards#editing-a-dashboard) the dashboard, the [*Time period* selector](/manual/web_interface/time_period_selector) will appear at the top of the dashboard.  -   To configure the time period on the widget itself, set *Time period* to "Custom" and enter or select the start and end of the time period.  ::: noteclassic Regardless of the widget's *Time period* configuration, compatible widgets can use it as a data source for the time period. :::
ca	##### Període de temps  El paràmetre *Període de temps* permet triar una font de dades que contingui un període de temps durant el qual el giny pot mostrar dades. La font de dades pot ser un giny compatible del mateix tauler, el mateix tauler o el període de temps configurat al mateix giny.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/time_period.png)  - Per especificar un [giny compatible] (#widget-compatibility), establiu *Període de temps* a "Giny", introduïu-ne el nom i seleccioneu-lo.     Alternativament, feu clic al botó *Triar* per obrir una finestra emergent amb els ginys disponibles.  - Per especificar un tauler, definiu *Període de temps* a "Tauler".     Després de [desar](/manual/web_interface/frontend_sections/dashboards#editing-a-dashboard) el tauler, la [tria del *Període de temps*](/manual/web_interface/time_period_selector) apareixerà a la part superior del tauler.  - Per configurar el període de temps al mateix giny, configureu *Període de temps* a "Personalitzat" i introduïu o trieu l'inici i el final del període de temps.  ::: noteclassic Independentment de la configuració del *Període de temps* del giny, els ginys compatibles poden emprar-lo com a font de dades per al període de temps. :::

en-us	#### Time period  The **Time period** tab allows to set a custom time period for the aggregation settings of the pie chart:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/pie_time_period.png){width="600"}  |   |   | |--|--------| |*Time period*|Select the [data source](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) for the time period:<br>**Dashboard** - set the *Time period* selector as the data source;<br>**Widget** - set a compatible widget specified in the *Widget* parameter as the data source;<br>**Custom** - set the time period specified in the *From* and *To* parameters as the data source; if set, a clock icon will be displayed in the top right corner of the widget, indicating the set time on mouseover.| |*Widget*|Enter or select a compatible widget (*Graph*, *Graph (classic)*, *Graph prototype*) as the data source for the time period.<br>This parameter is available if *Time period* is set to "Widget".| |*From*|Enter or select the start of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*To*|Enter or select the end of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".|
ca	#### Període de temps  La pestanya **Període de temps** permet establir un període de temps personalitzat per a la configuració d'agregació del gràfic circular:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/pie_time_period.png){width="600"}  |   |   | |--|---------| |*Període de temps*|Seleccioneu la [font de dades](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) per al període de temps:<br>**Tauler** - establiu el selector *Període de temps* com a la font de dades;<br>**Widget**: estableix un widget compatible especificat al paràmetre *Widget* com a font de dades;<br>**Personalitzat**: estableix el període de temps especificat a *De* i * A* paràmetres com a font de dades; si s'estableix, es mostrarà una icona de rellotge a l'extrem superior dret del giny, que indica l'hora establerta en passar el ratolí.| |*Widget*|Introduïu o seleccioneu un widget compatible (*Graph*, *Graph (clàssic)*, *Graph prototype*) com a font de dades per al període de temps.<br>Aquest paràmetre està disponible si el *Time period* és defineix com a "Widget".| |*Des de*|Introduïu o seleccioneu l'inici del període de temps.<br>[Sintaxi de temps relativa](/manual/web_interface/time_period_selector) (`ara`, `ara/d`, `ara/w-1w`, etc.) és compatible.<br>Aquest paràmetre està disponible si *Període de temps* s'estableix a "Personalitzat".| |*Per*|Introduïu o seleccioneu el final del període de temps.<br>[Sintaxi de temps relatiu](/manual/web_interface/time_period_selector) (`ara`, `ara/d`, `ara/w-1w`, etc.) és compatible.<br>Aquest paràmetre està disponible si *Període de temps* s'estableix a "Personalitzat".|

en-us	#### Time period  The **Time period** tab allows to set a time period for which to display data in the graph:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_time_period.png)  |   |   | |--|--------| |*Time period*|Select the [data source](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) for the time period:<br>**Dashboard** - set the *Time period* selector as the data source;<br>**Widget** - set a compatible widget specified in the *Widget* parameter as the data source;<br>**Custom** - set the time period specified in the *From* and *To* parameters as the data source; if set, a clock icon will be displayed in the top right corner of the widget, indicating the set time on mouseover.| |*Widget*|Enter or select a compatible widget as the data source for the time period.<br>This parameter is available if *Time period* is set to "Widget".| |*From*|Enter or select the start of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*To*|Enter or select the end of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".|
ca	#### Període de temps  La pestanya **Període de temps** us permet establir un període de temps personalitzat:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_time_period.png)  | | | |--|---------| |*Període de temps*|Trieu la [font de dades](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) per al període de temps:<br>**Tauler** - defineix el selector *Període de temps* com a font de dades;<br>**Giny** - defineix un giny compatible especificat al paràmetre *Giny* com a font de dades;<br>**Personalitzat** - estableix el període de temps especificat als paràmetres *Des de* i *Fins a* com a font de dades; si s'estableix, es mostrarà una icona de rellotge a l'extrem superior dret del giny, que indica l'hora establerta en passar el ratolí.| |*Giny*|Introduïu o trieu un giny compatible com a font de dades per al període de temps.<br>Aquest paràmetre és disponible si *Període de temps* s'estableix en "Giny".| |*Des de*|Introduïu o trieu l'inici del període de temps.<br>[Sintaxi de temps relativa](/manual/web_interface/time_period_selector) (`ara`, `ara/d`, `ara/w-1w`, etc.) és compatible.<br>Aquest paràmetre és disponible si *Període de temps* s'estableix a "Personalitzat".| |*Per*|Introduïu o trieu el final del període de temps.<br>[Sintaxi de temps relativa](/manual/web_interface/time_period_selector) (`ara`, `ara/d`, `ara/w-1w`, etc.) és compatible.<br>Aquest paràmetre és disponible si *Període de temps* s'estableix a "Personalitzat".|

en-us	#### TimescaleDB 1.x no longer supported  Support of TimescaleDB 1.x has been removed.
ca	#### TimescaleDB 1.x ja no és compatible  S'ha suprimit el suport de TimescaleDB 1.x.

en-us	#### TimescaleDB 2.15 support  The maximum [supported version](/manual/installation/requirements#third-party-external-surrounding-software) for TimescaleDB is now 2.15.X.
ca	#### Suport de TimescaleDB 2.15  La [versió més nova suportada](/manual/installation/requirements#third-party-external-surrounding-software) per  TimescaleDB és la 2.15.X.

en-us	#### TimescaleDB compression  Native TimescaleDB compression is supported for all Zabbix tables that are TimescaleDB hypertables. During the upgrade or migration to TimescaleDB, initial compression of the large tables may take a lot of time.  Note that compression is supported under the "timescale" Timescale Community license and  it is not supported under "apache" Apache 2.0 license. If Zabbix detects that compression is  not supported a warning message is written into the Zabbix server log and users cannot  enable compression in the frontend.  ::: notetip Users are encouraged to get familiar with [TimescaleDB](https://docs.timescale.com/latest/using-timescaledb/compression) compression documentation before using compression. :::  Note that there are certain limitations imposed by compression, specifically:  -   Compressed chunk modifications (inserts, deletes, updates) are not     allowed -   Schema changes for compressed tables are not allowed.  Compression settings can be changed in the *History and trends compression* block in *Administration* → *Housekeeping* section of Zabbix frontend.  |Parameter|Default|Comments| |--|--|------| |*Enable compression*|Enabled|Checking or unchecking the checkbox does not activate/deactivate compression immediately. Because compression is handled by the Housekeeper, the changes will take effect in up to 2 times `HousekeepingFrequency` hours (set in [zabbix\_server.conf](/manual/appendix/config/zabbix_server))<br><br>After disabling compression, new chunks that fall into the compression period will not be compressed. However, all previously compressed data will stay compressed. To uncompress previously compressed chunks, follow instructions in [TimescaleDB](https://docs.timescale.com/latest/using-timescaledb/compression) documentation.<br><br>When upgrading from older versions of Zabbix with TimescaleDB support, compression will not be enabled by default.| |*Compress records older than*|7d|This parameter cannot be less than 7 days.<br><br>Due to immutability of compressed chunks all late data (e.g. data delayed by a proxy) that is older than this value will be discarded.|
ca	 #### Compressió TimescaleDB  La compressió nadiua de TimescaleDB és suportada a partir de Zabbix 5.0 per a PostgreSQL versió 10.2 o superior i TimescaleDB versió 1.5 o superior per totes les taules Zabbix gestionades per TimescaleDB. Mentre s'actualitza o es migra cap a TimescaleDB, la compressió inicial de les taules grans pot prendre molt de temps.  Veieu que la compressió és admesa sota la llicència "timescale" Timescale Community i que no s'admet sota la llicència "apache" Apache 2.0. A partir de Zabbix 6.0.7, Zabbix detecta si la compressió és admesa; si no ho és pas, escriu un missatge d'advertència al registre del servidor Zabbix i els usuaris no poden pas activar la compressió a la interfície.  ::: notetip Es recomana als usuaris familiaritzar-se amb la documentació de la compressió [TimescaleDB](https://docs.timescale.com/latest/using-timescaledb/compression) abans d'emprar-la. :::  Veieu que hi ha algunes limitacions imposades per la compressió en particular:  -   Les modificacions de blocs comprimits (insercions, supressions, actualitzacions) no són pas permeses. -   Les modificacions de esquema de les taules comprimides no són pas permeses.  Els paràmetres de compressió es poden modificar al bloc *Compressió de l'històric i de les tendències*, a la secció *Administració* → *Neteja* de la interfície Zabbix.  |Paràmetre|Per defecte|Comentaris| |--|--|------| |*Activar la compressió*|Activa|Marcar o desmarcar la casella no activa/desactiva pas la compressió sobtadament. Com la compressió la gestiona el procés de Neteja, les modificacions tindran efecte en dos cops l'horari `HousekeepingFrequency` (definit a [zabbix\_server.conf](/manual/appendix/config/zabbix_server))<br><br>Després d'haver desactivat la compressió, els nous trossos que entren al període de compressió no seran pas comprimits. Tanmateix, totes les dades abans comprimides seguiran comprimides. Per descomprimir els blocs abans comprimits, seguiu les instruccions de la documentació [TimescaleDB](https://docs.timescale.com/latest/using-timescaledb/compression).<br><br>Mentre s'actualitza a partir de versions antigues de Zabbix amb suport de TimescaleDB, la compressió no s'activarà pas per defecte.| |*Comprimir els registres anterior a*|7d|Aquest paràmetre no pot pas ésser inferior a 7 dies.<br><br>Per la immutabilitat dels blocs comprimits, totes les dades posteriors (per exemple, les dades endarrerides per un proxy) que són anteriors a aquest valor, seran esborrades.|

en-us	#### Timescale DB: high memory usage with large number of partitions  PostgreSQL versions 9.6-12 use too much memory when updating tables with a large number of partitions ([see problem report](https://www.postgresql-archive.org/memory-problems-and-crash-of-db-when-deleting-data-from-table-with-thousands-of-partitions-td6108612.html)). This issue manifests itself when Zabbix updates trends on systems with TimescaleDB if trends are split into relatively small (e.g. 1 day) chunks. This leads to hundreds of chunks present in the trends tables with default housekeeping settings - the condition where PostgreSQL is likely to run out of memory.  The issue has been resolved since Zabbix 5.0.1 for new installations with TimescaleDB, but if TimescaleDB was set up with Zabbix before that, please see [ZBX-16347](https://support.zabbix.com/browse/ZBX-16347?focusedCommentId=430816&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-430816) for the migration notes.  #### Timescale DB 2.5.0: compression policy can fail on tables that contain integers  This issue manifests when TimescaleDB 2.5.0/2.5.1 is used. It has been resolved since TimescaleDB 2.5.2.  For more information, please see [TimescaleDB Issue #3773](https://github.com/timescale/timescaledb/issues/3773).
ca	#### Timescale DB : alt ús de memòria amb un gran nombre de particions  Les versions 9.6-12 de PostgreSQL empren massa memòria quan actualitzen taules amb un gran nombre de particions ([veieu l'informe del problema](https://dba.stackexchange.com/questions/262797/is-there-a-memory-overhead-using-partitions-in-postgres-vs-a-single-table)). Aquest problema es manifesta quan Zabbix actualitza les tendències als sistemes amb TimescaleDB si les tendències es divideixen en segments relativament petits (p. ex., 1 dia). Això fa que es vegin centenars de fragments a les taules de tendències amb la configuració de manteniment predeterminada, la condició en la qual és probable que PostgreSQL es quedi sense memòria.  El problema s'ha corregit des de Zabbix 5.0.1 per a instal·lacions noves amb TimescaleDB, però si TimescaleDB es va configurar amb Zabbix abans, consulteu [ZBX-16347](https://support.zabbix.com/browse/ZBX-16347?focusedCommentId=430816&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-430816) per a notes de migració.  #### Timescaledb 2.5.0: l'estratègia de compressió pot fallar en taules que contenen nombres enters  Aquest problema es manifesta quan s'empra TimescaleDB 2.5.0 / 2.5.1. S'ha resolt des de TimescaleDB 2.5.2.  Per obtindre més informació, consulteu [TimescaleDB Issues #3773](https://github.com/timescale/timescaledb/issues/3773).

en-us	#### TimescaleDB  Instructions for creating and configuring TimescaleDB are provided in a separate [section](/manual/appendix/install/timescaledb).
ca	#### TimescaleDB  Les instruccions de creació i configuració de TimescaleDB es proveeixen en una [secció](/manual/appendix/install/timescaledb) diferent.

en-us	##### Time shift  An optional time shift is supported with time or value count as the function parameter. This parameter allows to reference data from a period of time in the past.  Time shift starts with `now` - specifying the current time, and is followed by `+N<time unit>` or `-N<time unit>` - to add or subtract N time units.  For example, `avg(/host/key,1h:now-1d)` will return the average value for an hour one day ago.  ::: noteimportant Time shift specified in months (M) and years (y) is only supported for [trend functions](/manual/appendix/functions/trends). Other functions support seconds (s), minutes (m), hours (h), days (d), and weeks (w). :::  **Time shift with absolute time periods**  Absolute time periods are supported in the time shift parameter, for example, midnight to midnight for a day, Monday-Sunday for a week, first day-last day of the month for a month.  Time shift for absolute time periods starts with `now` - specifying the current time, and is followed by any number of time operations: `/<time unit>` - defines the beginning and end of the time unit, for example, midnight to midnight for a day, `+N<time unit>` or `-N<time unit>` - to add or subtract N time units.  Please note that the value of time shift can be greater or equal to 0, while the time period minimum value is 1.  |Parameter|Description| |--|--------| |1d:now/d|Yesterday| |1d:now/d+1d|Today| |2d:now/d+1d|Last 2 days| |1w:now/w|Last week| |1w:now/w+1w|This week|
ca	##### Desplaçament temporal  S'admet un desplaçament temporal opcional amb temps o nombre de valors com a paràmetre de funció. Empreu aquest paràmetre per fer referència a dades d'un període de temps anterior.  El desplaçament de temps comença amb "ara" - especificant l'hora actual, i va seguit de "+N<unitat de temps>" o "-N<unitat de temps>" - per sumar o restar N unitats de temps.  Per exemple, `avg(/host/key,1h:now-1d)` retornarà el valor mitjà d'una hora de fa un dia.  **Diferència horària amb períodes de temps absoluts**  Els períodes de temps absoluts s'admeten a la configuració de compensació horària, per exemple, de mitjanit a mitjanit durant un dia, de dilluns a diumenge durant una setmana, del primer al darrer dia del mes durant un mes.  El desplaçament de temps per a períodes de temps absoluts comença amb "ara" - especificant el l'hora actual, i va seguida de qualsevol nombre d'operacions de temps: `/<unitat de temps>` - defineix l'inici i el final de la unitat de temps, per exemple, de mitjanit a mitjanit durant un dia, `+N<unitat de temps>` o ` -N<unitat de temps>` - per sumar o restar N unitats de temps.  Tingueu en compte que el valor de compensació temporal pot ser superior o igual a 0, mentre que el valor del període mínim és 1.  |Paràmetre|Descripció| |--|---------| |1d:now/d|Ahir| |1d:ara/d+1d|Avui| |2d:ara/d+1d|Darrers 2 dies| |1w:now/w|La setmana passada| |1w:now/w+1w|Aquesta setmana|

en-us	#### Time suffixes  Zabbix supports the following time suffixes:  - **s** - seconds *(when used, works the same as the raw value)* - **m** - minutes - **h** - hours - **d** - days - **w** - weeks - **M** - months *([trend functions](/manual/appendix/functions/trends) only)* - **y** - years *([trend functions](/manual/appendix/functions/trends) only)*  ::: noteclassic Time suffixes support only integer numbers. For example, "1h" is supported, but "1,5h" or "1.5h" is not; use "90m" instead. :::
ca	#### Sufixos de temps  Per les unitats de temps, podeu emprar:  -   **s** - segons (quan s'empra, treballa igual que el valor en brut) -   **m** - minuts -   **h** - hores -   **d** - dies -   **w** - setmanes -   **M** - mesos ([funcions de tendència](/manual/appendix/functions/trends) uniquement) -   **y** - anys ([funcions de tendència](/manual/appendix/functions/trends) uniquement)  ::: noteclassic Els sufixos de temps admeten nombres enters(doncs '1h' s'admet, però '1,5h' o '1.5h' no s'admeten pas; empreu '90m' en lloc). :::

en-us	#### Time synchronization  It is very important to have precise system time on the server with Zabbix running. [ntpd](http://www.ntp.org/) is the most popular daemon that synchronizes the host's time with the time of other machines. It's strongly recommended to maintain synchronized system time on all systems Zabbix components are running on.
ca	#### Sincronització de l'hora  És molt important tindre una hora del sistema precisa al servidor Zabbix en execució. [ntpd](http://www.ntp.org/) és el dimoni més popular que sincronitza l'hora de l'equip amb l'hora d'altres màquines. És molt recomanable matindre l'hora del sistema sincronitzada a tots els components del sistema Zabbix en execució.

en-us	 ##### time  The current time in HHMMSS format.  Example (only nighttime, 00:00-06:00):      time()<060000
ca	 ##### time  Hora actual en format HHMMSS.  Exemple (només horari nocturn, 00:00-06:00):      time()<060000

en-us	##### Time  The following advanced configuration parameters are supported if *Clock type* is set to "Digital", and *Show* is set to "Time".  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |*Size*|0|time_size|Possible values range from 1-100.<br><br>Default: 30.| |*Bold*|0|time_bold|0 - *(default)* Disabled;<br>1 - Enabled.| |*Color*|1|time_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |*Seconds*|0|time_sec|0 - Disabled;<br>1 - *(default)* Enabled.| |*Format*|0|time_format|0 - *(default)* 24-hour;<br>1 - 12-hour.|
ca	##### Hora  Els paràmetres següents de configuració avançada s'admeten si el *Tipus de rellotge* és establert a "Digital", i *Veure* s'estableix a "Hora".  |Paràmetre|[tipus](/manual/api/reference/dashboard/object#dashboard-widget-field)|nom|valor| |-----|-|-----|-------------------| |*Mida*|0|time_size|El rang de valors possibles és d'1-100.<br><br>Per defecte: 30.| |*Negreta*|0|time_bold|0 - *(per defecte)* Desactivat;<br>1 - Actiu.| |*Color*|1|time_color|Codi de color hexadecimal (p. ex., `FF0000`).<br><br>Per defecte: `""` (buit).| |*Segons*|0|time_sec|0 - Desactivat;<br>1 - *(per defecte)* Actiu.| |*Format*|0|time_format|0 - *(default)* 24-hores;<br>1 - 12-hores.|

en-us	##### Time  The following advanced configuration parameters are supported if *Show* is set to "Time".  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |*Horizontal position*|0|time_h_pos|0 - Left;<br>1 - *(default)* Center;<br>2 - Right.<br><br>Two or more elements (Description, Value, Time) cannot share the same *Horizontal position* and *Vertical position*.| |*Vertical position*|0|time_v_pos|0 - *(default)* Top;<br>1 - Middle;<br>2 - Bottom.<br><br>Two or more elements (Description, Value, Time) cannot share the same *Horizontal position* and *Vertical position*.| |*Size*|0|time_size|Possible values range from 1-100.<br><br>Default: 15.| |*Bold*|0|time_bold|0 - *(default)* Disabled;<br>1 - Enabled.| |*Color*|1|time_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).|
ca	##### Hora  Els paràmetres següents de configuració avançada s'admeten si *Veure* és establert a "Hora".  |Paràmetre|<|[tipus](/manual/api/reference/dashboard/object#dashboard-widget-field)|nom|valor| |-----|-|-----|-------------------| |<|*Posició horitzontal*|0|value_h_pos|0 - Esquerra;<br>1 - *(per defecte)* Centre;<br>2 - Dreta.<br><br>Dos o més elements (Descripció, Valor, Temps) no poden pas tindre la mateixa *Posició horitzontal* i *Posició vertical*.| |^|*Posició vertical*|0|value_v_pos|0 - Amunt;<br>1 - *(per defecte)* Mitjà;<br>2 - A baix.<br><br>Dos o més elements (Descripció, Valor, Temps) no poden pas tindre la mateixa *Posició horitzontal* i *Posició vertical*.| |^|*Mida*|0|mida_valor|Els valors possibles oscil·len entre 1 i 100.<br><br>Per defecte: 45.| |^|*Negreta*|0|value_bold|0 - Inhabilitat;<br>1 - *(per defecte)* Activat.| |^|*Color*|1|valor_color|Codi de color hexadecimal (p. ex., `FF0000`).<br><br>Per defecte: `""` (buit).|

en-us	##### Time zone  The following advanced configuration parameters are supported if *Clock type* is set to "Digital", and *Show* is set to "Time zone".  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |*Size*|0|tzone_size|Possible values range from 1-100.<br><br>Default: 20.| |*Bold*|0|tzone_bold|0 - *(default)* Disabled;<br>1 - Enabled.| |*Color*|1|tzone_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |*Time zone*|1|tzone_timezone|Valid timezone string (e.g. `Europe/Riga`, `system`, `UTC`, etc.). For the full list of supported time zones please refer to [PHP documentation](https://www.php.net/manual/en/timezones.php).<br><br>Default: `local`.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *supported* if *Time type* is set to "Local time" or "Server time"| |*Format*|0|tzone_format|0 - *(default)* Short;<br>1 - Full.<br><br>[Parameter behavior](/manual/api/reference_commentary#parameter-behavior):<br>- *supported* if *Time type* is set to "Local time" or "Server time"|
ca	##### Zona horària  Els paràmetres de configuració avançats següents s'admeten si *Tipus de rellotge* s'estableix a "Digital" i *Veure* és definit a "Fus horari".  |Paràmetre|[tipus](/manual/api/reference/dashboard/object#dashboard-widget-field)|nom|valor| |-----|-|-----|-------------------| |*Mida*|0|tzone_size|Els valors possibles oscil·len entre 1 i 100.<br><br>Per defecte: 20.| |*Negreta*|0|tzone_bold|0 - *(per defecte)* Desactivat;<br>1 - Activat.| |*Color*|1|tzone_color|Codi de color hexadecimal (p. ex., `FF0000`).<br><br>Per defecte: `""` (buit).| |*Fus horari*|1|tzone_timezone|Cadena de zona horària vàlida (p. ex., `Europe/Riga`, `system`, `UTC`, etc.). Per obtindre la llista completa de zones horàries admeses, consulteu [documentació PHP](https://www.php.net/manual/en/timezones.php).<br><br>Per defecte: `local`.<br> <br>[Comportament del paràmetre](/manual/api/reference_commentary#parameter-behavior):<br>- *admès* si *Tipus d'hora* s'estableix a "Hora local" o "Hora del servidor"| |*Format*|0|tzone_format|0 - *(per defecte)* Curt;<br>1 - Larg.<br><br>[Comportament del paràmetre](/manual/api/reference_commentary#parameter-behavior):<br >- *admès* si el *Tipus d'hora* és establert a "Hora local" o "Hora del servidor"|

en-us	##### TLSAccept  The incoming connections to accept. Used for passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSAccept  Les connexions entrants a acceptar. S'utilitza per a controls passius. Es poden especificar diversos valors, separats per comes:<br>*sense xifrar* - accepta connexions sense xifratge (per defecte)<br>*psk* - accepta connexions amb TLS i una clau prèviament compartida (PSK)<br>*cert* - accepta connexions amb TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK estan definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSAccept  The incoming connections to accept. Used for passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSAccept  Les connexions entrants a acceptar. S'utilitza per a controls passius. Es poden especificar diversos valors, separats per comes:<br>*sense xifrar* - accepta connexions sense xifratge (per defecte)<br>*psk* - accepta connexions amb TLS i una clau prèviament compartida (PSK)<br>*cert* - accepta connexions amb TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK estan definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSAccept  The incoming connections to accept. Used for passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSAccept  Les connexions entrants a acceptar. S'utilitza per a controls passius. Es poden especificar diversos valors, separats per comes:<br>*sense xifrar* - accepta connexions sense xifratge (per defecte)<br>*psk* - accepta connexions amb TLS i una clau prèviament compartida (PSK)<br>*cert* - accepta connexions amb TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK estan definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSAccept  What incoming connections to accept:<br>*unencrypted* - accept connections without encryption (default)<br>*cert* - accept connections with TLS and a certificate  Default: `unencrypted`
ca	##### TLSAccept  Quines connexions entrants acceptar:<br>*sense xifrar* -: accepta connexions sense xifrat (per defecte)<br>*cert* - accepta connexions amb TLS i un certificat  Per defecte: `unencrypted`

en-us	##### TLSAccept  What incoming connections to accept from Zabbix server. Used for a passive proxy, ignored on an active proxy. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate  Mandatory: yes for passive proxy, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSAccept  Quines connexions entrants acceptarà el servidor Zabbix. S'empra per a un proxy passiu, ignorat en un proxy actiu. Es poden especificar diversos valors, separats per comes:<br>*sense xifrar* - admet connexions sense xifrat (per defecte)<br>*psk* - admet connexions amb TLS i una clau prèviament compartida (PSK)<br>*cert* - admet connexions amb TLS i un certificat  Obligatori: sí per al proxy passiu, si es defineixen paràmetres de certificat TLS o PSK (fins i tot per a connexions *sense xifrar*); en cas contrari no

en-us	##### TLSAccept  What incoming connections to accept. Used for a passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSAccept  Quines connexions entrants acceptem. S'empra per a controls passius. Es poden especificar diversos valors, separats per comes:<br>*sense xifrar* - accepta connexions sense xifratge (per defecte)<br>*psk* - accepta connexions amb TLS i una clau prèviament compartida (PSK)<br>*cert* - accepta connexions amb TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK estan definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSCAFile  The full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.
ca	##### TLSCAFile  La ruta completa d'un fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCAFile The full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.
ca	##### TLSCAFile La ruta completa d'un fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCAFile  The full pathname of the file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.
ca	##### TLSCAFile  La ruta completa del fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCAFile  The full pathname of the file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.
ca	##### TLSCAFile  La ruta completa del fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCAFile  The full pathname of the file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.
ca	##### TLSCAFile  La ruta completa del fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCAFile  The full pathname of the file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.
ca	##### TLSCAFile  La ruta completa del fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCAFile  The full pathname of the file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.
ca	##### TLSCAFile  La ruta completa del fitxer que conté els certificats de CA(s) de nivell superior per a la verificació de certificats entre iguals, emprats per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCertFile The full pathname of a file containing the proxy certificate or certificate chain, used for encrypted communications between Zabbix components.
ca	##### TLSCertFile  El camí complet d'un fitxer que conté el certificat del proxy o la cadena de certificats, emprat per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCertFile The full pathname of a file containing the server certificate or certificate chain, used for encrypted communications between Zabbix components.
ca	##### TLSCertFile  El camí complet d'un fitxer que conté el certificat del servidor o la cadena de certificats, emprat per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCertFile  The full pathname of the file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.
ca	##### TLSCertFile  El camí complet del fitxer que conté el certificat de l'agent o la cadena de certificats, emprat per a comunicacions xifrades amb components Zabbix.

en-us	##### TLSCertFile  The full pathname of the file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.
ca	##### TLSCertFile  El camí complet del fitxer que conté el certificat de l'agent o la cadena de certificats, emprat per a comunicacions xifrades amb components Zabbix.

en-us	##### TLSCertFile  The full pathname of the file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.
ca	##### TLSCertFile  El camí complet del fitxer que conté el certificat de l'agent o la cadena de certificats, emprat per a comunicacions xifrades amb components Zabbix.

en-us	##### TLSCertFile  The full pathname of the file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.
ca	##### TLSCertFile  El camí complet del fitxer que conté el certificat de l'agent o la cadena de certificats, emprat per a comunicacions xifrades amb components Zabbix.

en-us	##### TLSCertFile  The full pathname of the file containing the service certificate or certificate chain, used for encrypted communications with Zabbix components.
ca	##### TLSCertFile  El camí complet del fitxer que conté el certificat del servei o la cadena de certificats, emprat per a comunicacions xifrades amb components Zabbix.

en-us	##### TLSCipherAll13  The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509  Example for OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128
ca	##### TLSCipherAll13  La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat per defecte per al xifrat basat en certificats i PSK.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509  Exemple per OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128

en-us	##### TLSCipherAll13  The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509  Example for OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128
ca	##### TLSCipherAll13  La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat per defecte per al xifrat basat en certificats i PSK.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509  Exemple per OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128

en-us	##### TLSCipherAll13 The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509  Example for OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128
ca	##### TLSCipherAll13 La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat per defecte per al xifrat basat en certificats i PSK.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509  Exemple per OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128

en-us	##### TLSCipherAll  The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.  Example:      TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
ca	##### TLSCipherAll  La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat per defecte per al xifrat basat en certificats i PSK.  Exemple:      TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

en-us	##### TLSCipherAll  The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.  Example:      TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
ca	##### TLSCipherAll  La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat per defecte per al xifrat basat en certificats i PSK.  Exemple:      TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

en-us	##### TLSCipherAll The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.  Example:      TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
ca	##### TLSCipherAll La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat per defecte per al xifrat basat en certificats i PSK.  Exemple:      TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

en-us	##### TLSCipherCert13  The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate-based encryption.
ca	##### TLSCipherCert13  La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en certificats.

en-us	##### TLSCipherCert13  The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate-based encryption.
ca	##### TLSCipherCert13  La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en certificats.

en-us	##### TLSCipherCert13 The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate-based encryption.
ca	##### TLSCipherCert13 La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en certificats.

en-us	##### TLSCipherCert  The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509  Example for OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128
ca	##### TLSCipherCert  La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en certificats.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509  Exemple per OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128

en-us	##### TLSCipherCert  The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509  Example for OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128
ca	##### TLSCipherCert  La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en certificats.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509  Exemple per OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128

en-us	##### TLSCipherCert The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509  Example for OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128
ca	##### TLSCipherCert La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en certificats.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509  Exemple per OpenSSL:       EECDH+aRSA+AES128:RSA+aRSA+AES128

en-us	##### TLSCipherPSK13  The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for PSK-based encryption.  Example:      TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
ca	##### TLSCipherPSK13  La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en PSK.  Exemple:      TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

en-us	##### TLSCipherPSK13  The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for PSK-based encryption.  Example:      TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
ca	##### TLSCipherPSK13  La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en PSK.  Exemple:      TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

en-us	##### TLSCipherPSK13 The cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for PSK-based encryption.  Example:      TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
ca	##### TLSCipherPSK13 La cadena de xifrat per a OpenSSL 1.1.1 o posterior a TLS 1.3. Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en PSK.  Exemple:      TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

en-us	##### TLSCipherPSK  The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for PSK-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL  Example for OpenSSL:       kECDHEPSK+AES128:kPSK+AES128
ca	##### TLSCipherPSK  La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en PSK.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL  Exemple per OpenSSL:       kECDHEPSK+AES128:kPSK+AES128

en-us	##### TLSCipherPSK  The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for PSK-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL  Example for OpenSSL:       kECDHEPSK+AES128:kPSK+AES128
ca	##### TLSCipherPSK  La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en PSK.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL  Exemple per OpenSSL:       kECDHEPSK+AES128:kPSK+AES128

en-us	##### TLSCipherPSK The GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for PSK-based encryption.  Example for GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL  Example for OpenSSL:       kECDHEPSK+AES128:kPSK+AES128
ca	##### TLSCipherPSK La cadena de prioritat GnuTLS o la cadena de xifrat OpenSSL (TLS 1.2). Substituïu els criteris de selecció de la suite de xifrat predeterminats per al xifrat basat en PSK.  Exemple per GnuTLS:       NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL  Exemple per OpenSSL:       kECDHEPSK+AES128:kPSK+AES128

en-us	## TLS configuration  To configure TLS for communication between Zabbix components and the vault, add a certificate signed by a certificate authority (CA) to the system-wide default CA store.  To use another location, specify the directory in the SSLCALocation Zabbix [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) configuration parameter,  place the certificate file inside that directory, then run the CLI [command](https://www.openssl.org/docs/manmaster/man1/c_rehash.html):      c_rehash .
ca	## Configuració TLS  Per configurar TLS per a la comunicació entre els components del Zabbix i la volta, afegiu un certificat signat per una autoritat de certificació (CA) al magatzem de CA predeterminat de tot el sistema. Per emprar una altra ubicació, especifiqueu el directori al paràmetre de configuració SSLCALocation Zabbix [servidor](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy), poseu el fitxer de certificat dins d'aquest directori i, a continuació, executeu l'[ordre] CLI (https://www.openssl.org/docs/manmaster/man1/c_rehash.html):      c_rehash .

en-us	##### TLSConnect  How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSConnect  Com s'ha de connectar l'agent al servidor o al proxy Zabbix. S'empra per a controls actius. Només es pot especificar un valor:<br>*sense xifrar* - connectar sense xifrat (per defecte)<br>*psk* - connectar mitjançant TLS i una clau prèviament compartida (PSK)<br>*cert* - connectar mitjançant TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK són definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSConnect  How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSConnect  Com s'ha de connectar l'agent al servidor o al proxy Zabbix. S'empra per a controls actius. Només es pot especificar un valor:<br>*sense xifrar* - connectar sense xifrat (per defecte)<br>*psk* - connectar mitjançant TLS i una clau prèviament compartida (PSK)<br>*cert* - connectar mitjançant TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK són definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSConnect  How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSConnect  Com s'ha de connectar l'agent al servidor o al proxy Zabbix. S'empra per a controls actius. Només es pot especificar un valor:<br>*sense xifrar* - connectar sense xifrat (per defecte)<br>*psk* - connectar mitjançant TLS i una clau prèviament compartida (PSK)<br>*cert* - connectar mitjançant TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK són definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSConnect  How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate  Mandatory: yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSConnect  Com s'ha de connectar l'agent al servidor o al proxy Zabbix. S'empra per a controls actius. Només es pot especificar un valor:<br>*sense xifrar* - connectar sense xifrat (per defecte)<br>*psk* - connectar mitjançant TLS i una clau prèviament compartida (PSK)<br>*cert* - connectar mitjançant TLS i un certificat  Obligatori: sí, si el certificat TLS o els paràmetres PSK són definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSConnect  How the proxy should connect to Zabbix server. Used for an active proxy, ignored on a passive proxy. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate  Mandatory: yes for active proxy, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection); otherwise no
ca	##### TLSConnect  Com s'ha de connectar el proxy al servidor Zabbix. S'empra per a proxys actius, ignorat amb proxys passius. Només es pot especificar un valor:<br>*sense xifrar* - connectar sense xifrat (per defecte)<br>*psk* - connectar mitjançant TLS i una clau prèviament compartida (PSK)<br>*cert* - connectar mitjançant TLS i un certificat  Obligatori: sí per a proxys actius, si el certificat TLS o els paràmetres PSK són definits (fins i tot per a connexió *no xifrada*); en cas contrari no

en-us	##### TLSCRLFile  The full pathname of a file containing revoked certificates. This parameter is used for encrypted communications between Zabbix components.
ca	##### TLSCRLFile  Camí complet d'un fitxer que conté certificats revocats. Aquest paràmetre s'empra per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCRLFile The full pathname of a file containing revoked certificates. This parameter is used for encrypted communications between Zabbix components.
ca	##### TLSCRLFile Camí complet d'un fitxer que conté certificats revocats. Aquest paràmetre s'empra per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCRLFile  The full pathname of the file containing revoked certificates. This parameter is used for encrypted communications between Zabbix components.
ca	##### TLSCRLFile  El camí complet del fitxer que conté certificats revocats. Aquest paràmetre s'empra per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCRLFile  The full pathname of the file containing revoked certificates. This parameter is used for encrypted communications between Zabbix components.
ca	##### TLSCRLFile  El camí complet del fitxer que conté certificats revocats. Aquest paràmetre s'empra per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCRLFile  The full pathname of the file containing revoked certificates. This parameter is used for encrypted communications between Zabbix components.
ca	##### TLSCRLFile  El camí complet del fitxer que conté certificats revocats. Aquest paràmetre s'empra per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSCRLFile  The full pathname of the file containing revoked certificates. This parameter is used for encrypted communications between Zabbix components.
ca	##### TLSCRLFile  El camí complet del fitxer que conté certificats revocats. Aquest paràmetre s'empra per a comunicacions xifrades entre components Zabbix.

en-us	##### TLSKeyFile  The full pathname of a file containing the proxy private key, used for encrypted communications between Zabbix components.
ca	##### TLSKeyFile  Ruta completa d'un fitxer que conté la clau privada del proxy, emprada per a les comunicacions xifrades entre els components del Zabbix.

en-us	##### TLSKeyFile The full pathname of a file containing the server private key, used for encrypted communications between Zabbix components.
ca	##### TLSKeyFile Ruta completa d'un fitxer que conté la clau privada del servidor, emprada per a les comunicacions xifrades entre els components del Zabbix.

en-us	##### TLSKeyFile  The full pathname of the file containing the agent private key, used for encrypted communications between Zabbix components.
ca	##### TLSKeyFile  La ruta completa del fitxer que conté la clau privada de l'agent, emprada per a les comunicacions xifrades entre els components del Zabbix.

en-us	##### TLSKeyFile  The full pathname of the file containing the agent private key, used for encrypted communications between Zabbix components.
ca	##### TLSKeyFile  La ruta completa del fitxer que conté la clau privada de l'agent, emprada per a les comunicacions xifrades entre els components del Zabbix.

en-us	##### TLSKeyFile  The full pathname of the file containing the agent private key, used for encrypted communications between Zabbix components.
ca	##### TLSKeyFile  La ruta completa del fitxer que conté la clau privada de l'agent, emprada per a les comunicacions xifrades entre els components del Zabbix.

en-us	##### TLSKeyFile  The full pathname of the file containing the agent private key, used for encrypted communications between Zabbix components.
ca	##### TLSKeyFile  La ruta completa del fitxer que conté la clau privada de l'agent, emprada per a les comunicacions xifrades entre els components del Zabbix.

en-us	##### TLSKeyFile  The full pathname of the file containing the service private key, used for encrypted communications between Zabbix components.
ca	##### TLSKeyFile  Ruta completa del fitxer que conté la clau privada del servei, emprada per a les comunicacions xifrades entre els components del Zabbix.

en-us	##### TLSPSKFile  The full pathname of a file containing the proxy pre-shared key, used for encrypted communications with Zabbix server.
ca	##### TLSPSKFile  Ruta completa d'un fitxer que conté la clau prèviament compartida del proxy, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKFile  The full pathname of the file containing the agent pre-shared key, used for encrypted communications with Zabbix server.
ca	##### TLSPSKFile  La ruta completa del fitxer que conté la clau prèviament compartida de l'agent, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKFile  The full pathname of the file containing the agent pre-shared key, used for encrypted communications with Zabbix server.
ca	##### TLSPSKFile  La ruta completa del fitxer que conté la clau prèviament compartida de l'agent, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKFile  The full pathname of the file containing the agent pre-shared key, used for encrypted communications with Zabbix server.
ca	##### TLSPSKFile  La ruta completa del fitxer que conté la clau prèviament compartida de l'agent, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKFile  The full pathname of the file containing the agent pre-shared key, used for encrypted communications with Zabbix server.
ca	##### TLSPSKFile  La ruta completa del fitxer que conté la clau prèviament compartida de l'agent, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKIdentity  The pre-shared key identity string, used for encrypted communications with Zabbix server.
ca	##### TLSPSKIdentity  La cadena d'identitat de clau prèviament compartida, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKIdentity  The pre-shared key identity string, used for encrypted communications with Zabbix server.
ca	##### TLSPSKIdentity  La cadena d'identitat de clau prèviament compartida, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKIdentity  The pre-shared key identity string, used for encrypted communications with Zabbix server.
ca	##### TLSPSKIdentity  La cadena d'identitat de clau prèviament compartida, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKIdentity  The pre-shared key identity string, used for encrypted communications with Zabbix server.
ca	##### TLSPSKIdentity  Cadena d'identitat de clau prèviament compartida, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSPSKIdentity  The pre-shared key identity string, used for encrypted communications with Zabbix server.
ca	##### TLSPSKIdentity  La cadena d'identitat de clau prèviament compartida, emprada per a comunicacions xifrades amb el servidor Zabbix.

en-us	##### TLSServerCertIssuer  The allowed server certificate issuer.
ca	##### TLSServerCertIssuer  Emissor del certificat del servidor permès.

en-us	##### TLSServerCertIssuer  The allowed server (proxy) certificate issuer.
ca	##### TLSServerCertIssuer  L'emissor del certificat del servidor (proxy) permès.

en-us	##### TLSServerCertIssuer  The allowed server (proxy) certificate issuer.
ca	##### TLSServerCertIssuer  L'emissor del certificat del servidor (proxy) permès.

en-us	##### TLSServerCertIssuer  The allowed server (proxy) certificate issuer.
ca	##### TLSServerCertIssuer  L'emissor del certificat del servidor (proxy) permès.

en-us	##### TLSServerCertIssuer  The allowed server (proxy) certificate issuer.
ca	##### TLSServerCertIssuer  L'emissor del certificat del servidor (proxy) permès.

en-us	##### TLSServerCertSubject  The allowed server certificate subject.
ca	##### TLSServerCertSubject  Assumpte del certificat del servidor permès.

en-us	##### TLSServerCertSubject  The allowed server (proxy) certificate subject.
ca	##### TLSServerCertSubject  L'assumpte del certificat del servidor (proxy) permès.

en-us	##### TLSServerCertSubject  The allowed server (proxy) certificate subject.
ca	##### TLSServerCertSubject  L'assumpte del certificat del servidor (proxy) permès.

en-us	##### TLSServerCertSubject  The allowed server (proxy) certificate subject.
ca	##### TLSServerCertSubject  L'assumpte del certificat del servidor (proxy) permès.

en-us	##### TLSServerCertSubject  The allowed server (proxy) certificate subject.
ca	##### TLSServerCertSubject  L'assumpte del certificat del servidor (proxy) permès.

en-us	##### TmpDir  The temporary directory.  Default: `/tmp`
ca	##### TmpDir  Directori temporal.  Per defecte: `/tmp`

en-us	##### TmpDir The temporary directory.  Default: `/tmp`
ca	##### TmpDir Directori temporal.  Per defecte: `/tmp`

en-us	 To add a child service, press on the plus icon next to the Zabbix cluster service (the icon is visible only in *Edit* mode).  ![](../../../assets/en/manual/config/service_cluster2.png){width=600}  In the service configuration window, enter name *Zabbix server node 1*. Note that the Parent services parameter is already pre-filled with *Zabbix cluster*.   Availability of this service is affected by problems on the host *HA node 1*, marked with `component:HA node 1` problem tag. In the Problem tags parameter, enter:  - Name: component - Operation: Equals - Value: HA node 1  ![](../../../assets/en/manual/config/service_cluster3.png){width=600}  Switch to the *Tags* tab and add a service tag: `Zabbix server:node 1`. This tag will be used later for service actions and SLA reports.  ![](../../../assets/en/manual/config/service_cluster4.png){width=600}  Save the new service. 
ca	Per afegir un servei fill, toqueu la icona més al costat del servei de clúster Zabbix (la icona només és visible en mode *Edició*).  ![](../../../assets/en/manual/config/service_cluster2.png){width=600}  A la finestra de configuració del servei, introduïu el nom *Zabbix server node 1*. Tingueu en compte que el paràmetre de serveis pare ja s'ha completat prèviament amb *clúster Zabbix*.  La disponibilitat d'aquest servei es veu afectada per problemes a l'equip *HA node 1*, informats per l'etiqueta de problema `component:HA node 1`. Al paràmetre Etiquetes de problema, introduïu:  - Nom: component - Funcionament: Igual - Valor: HA node 1  ![](../../../assets/en/manual/config/service_cluster3.png){width=600}  Canvieu a la pestanya *Etiquetes* i afegiu una etiqueta de servei: `Servidor Zabbix:node 1`. Aquesta etiqueta s'emprarà més endavant per a accions de servei i informes de SLA.  ![](../../../assets/en/manual/config/service_cluster4.png){width=600}  Deseu el nou servei.

en-us	To compile Zabbix web service from sources, see [Installing Zabbix web service](/manual/installation/install#installing_zabbix_web_service).  After the installation, run zabbix\_web\_service on the machine, where the web service is installed:      zabbix_web_service     
ca	Per compilar el servei Web Zabbix a partir de les fonts, consulteu la [Instal·lació del servei Web Zabbix](/manual/installation/install#installing_zabbix_web_service).  Després de la instal·lació, executeu zabbix\_web\_service a la màquina on l'hagueu instal·lat:      zabbix_web_service     

en-us	 To configure a navigation tree element, either add a new element or edit an existing element.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree_element_configuration.png)  The following navigation tree element configuration parameters are available:  |   |   | |--|--------| |*Name*|Enter the navigation tree element name.| |*Linked map*|Select the map to link to the navigation tree element.<br>This field is auto-complete, so starting to type the name of a map will offer a dropdown of matching maps.| |*Add submaps*|Mark this checkbox to add the [submaps](/manual/config/visualization/maps/map#adding-elements) of the linked map as child elements to the navigation tree element.|
ca	Per configurar un element d'arbre de navegació, afegiu un element nou o editeu un element existent.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree_element_configuration.png)  Els següents paràmetres de configuració de l'element de l'arbre de navegació són disponibles:  | | | |--|---------| |*Nom*|Introduïu el nom de l'element de l'arbre de navegació.| |*Mapa enllaçat*|Trieu el mapa per enllaçar-lo a l'element de l'arbre de navegació.<br>Aquest camp s'emplena automàticament, de manera que començant a escriure el nom d'un mapa oferirà un desplegable de mapes coincidents.| |*Afegir submapes*|Marqueu aquesta casella de selecció per afegir els [submapes](/manual/config/visualization/maps/map#adding-elements) del mapa enllaçat com a elements secundaris a l'element de l'arbre de navegació.|

en-us	To enable the value cache functionality, an optional **ValueCacheSize** parameter is supported by the Zabbix server [configuration](/manual/appendix/config/zabbix_server) file.  Two internal items are supported for monitoring the value cache: **zabbix\[vcache,buffer,<mode>\]** and **zabbix\[vcache,cache,<parameter>\]**. See more details with [internal items](/manual/config/items/itemtypes/internal).
ca	Per habilitar la funcionalitat de la memòria cau de valors, un paràmetre opcional **ValueCacheSize** és compatible amb el fitxer [configuració](/manual/appendix/config/zabbix_server) del servidor Zabbix.  S'admeten dos elements interns per controlar la memòria cau de valors: **zabbix\[vcache,buffer,<mode>\]** i **zabbix\[vcache,cache,<parameter>\]**. Veieu més detalls amb [elements interns](/manual/config/items/itemtypes/internal).

en-us	# token.create
ca	# token.create

en-us	# token.delete
ca	# token.delete

en-us	# token.generate
ca	# token.generate

en-us	# token.get
ca	# token.get

en-us	# Token object  The following objects are directly related to the `token` API.
ca	# Objecte token  Els següents objectes són relacionats amb l'API `token`.

en-us	### Token  The token object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tokenid|ID|ID of the token.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |name|string|Name of the token.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |description|text|Description of the token.| |userid|ID|ID of the user that the token has been assigned to.<br><br>Default: *current user*.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *constant*| |lastaccess|timestamp|Most recent date and time the token was authenticated.<br><br>"0" if the token has never been authenticated.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |status|integer|Token status.<br><br>Possible values:<br>0 - *(default)* enabled token;<br>1 - disabled token.| |expires\_at|timestamp|Token expiration date and time.<br><br>"0" for never-expiring tokens.| |created\_at|timestamp|Token creation date and time.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |creator\_userid|ID|ID of the user that created the token.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
ca	### Token  L'objecte té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |tokenid|ID|Identificador de token.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*<br>- *obligatori* per operacions d'actualització| |name|string|Nom del token.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació| |description|text|Descripció del token.| |userid|ID|Usuari a qui s'ha assignat el token.<br><br>Per defecte: *usuari actual*.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *constant*| |lastaccess|timestamp|Data i hora més recents en què s'ha autenticat el token.<br><br>"0" si el token no s'ha autenticat mai.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |status|integer|Estat del token.<br><br>Valors possibles:<br>0 - *(per defecte)* token activat;<br>1 - token desactivat.| |expires\_at|timestamp|Data i hora de caducitat del token.<br><br>Zero per als tokens que no caduquen mai.| |created\_at|timestamp|Data i hora en què es va crear el token.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |creator\_userid|ID|ID de l'usuari que ha creat el token.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*|

en-us	# Token  This class is designed to work with tokens.  Object references:  -   [Token](/manual/api/reference/token/object#token)  Available methods:  -   [token.create](/manual/api/reference/token/create) - create new tokens -   [token.delete](/manual/api/reference/token/delete) - delete tokens -   [token.get](/manual/api/reference/token/get) - retrieve tokens -   [token.update](/manual/api/reference/token/update) - update tokens -   [token.generate](/manual/api/reference/token/generate) - generate tokens
ca	# Token  Aquesta classe és dissenyada per treballar amb tokens.  Referències d'objectes:  -   [Token](/manual/api/reference/token/object#token)  Available methods:  -   [token.create](/manual/api/reference/token/create) - crear nous tokens -   [token.delete](/manual/api/reference/token/delete) - esborrar tokens -   [token.get](/manual/api/reference/token/get) - recuperar tokens -   [token.update](/manual/api/reference/token/update) - actualitzar tokens -   [token.generate](/manual/api/reference/token/generate) - generar tokens

en-us	# token.update
ca	# token.update

en-us	#### Too long PSK value used with OpenSSL 1.1.1  In connecting-side log:      ...OpenSSL library (version OpenSSL 1.1.1  11 Sep 2018) initialized     ...     ...In zbx_tls_connect(): psk_identity:"PSK 1"     ...zbx_psk_client_cb() requested PSK identity "PSK 1"     ...End of zbx_tls_connect():FAIL error:'SSL_connect() set result code to SSL_ERROR_SSL: file ssl\statem\extensions_clnt.c line 801: error:14212044:SSL routines:tls_construct_ctos_early_data:internal error: TLS write fatal alert "internal error"'  In accepting-side log:      ...Message from 123.123.123.123 is missing header. Message ignored.  This problem typically arises when upgrading OpenSSL from 1.0.x or 1.1.0 to 1.1.1 and if the PSK value is longer than 512-bit (64-byte PSK, entered as 128 hexadecimal digits).  See also: [Value size limits](/manual/encryption/using_pre_shared_keys#size_limits)
ca	#### El valor PSK emprat amb OpenSSL 1.1.1 és massa llarg  Al registre del costat de connexió:       ...Biblioteca OpenSSL (versió OpenSSL 1.1.1 11 de setembre de 2018) inicialitzada      ...      ...A zbx_tls_connect(): psk_identity:"PSK 1"      ...zbx_psk_client_cb() ha sol·licitat la identitat PSK "PSK 1"      ...Fi de zbx_tls_connect():Error FAIL:'SSL_connect() estableix el codi de resultat a SSL_ERROR_SSL: fitxer ssl\statem\extensions_clnt.c línia 801: error:14212044:Rutines SSL:tls_construct_ctos_early_data:alerta d'escriptura fatal de TLS: "error intern"'  Al registre del costat que accepta la connexió:       ... Falta la capçalera del missatge de 123.123.123.123. Publicació ignorada.  Aquest problema sol passar quan s'actualitza OpenSSL d'1.0.x o d'1.1.0 a 1.1.1 i el valor de PSK és superior a 512 bits (PSK de 64 octets, introduït com a 128 dígits hexadecimals).  Veieu també: [Límit de mida del valor](/manual/encryption/using_pre_shared_keys#size_limits)

en-us	#### Top triggers  A *Top triggers* widget has been added to [dashboard widgets](/manual/web_interface/frontend_sections/dashboards/widgets), which allows viewing the triggers with the highest number of problems.  ![](../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/top_triggers.png){width="600"}  For more information, see: [*Top triggers*](/manual/web_interface/frontend_sections/dashboards/widgets/top_triggers).
ca	#### Triggers principals  S'ha afegit un giny *Triggers principals* a [Ginys del tauler](/manual/web_interface/frontend_sections/dashboards/widgets), que permet visualitzar els triggers amb el major nombre de problemes.  ![](../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/top_triggers.png){width="600"}  Per obtindre més informació, consulteu: [*Triggers principals*](/manual/web_interface/frontend_sections/dashboards/widgets/top_triggers).

en-us	 To successfully remove compressed data by housekeeper, both *Override item history period* and *Override item trend period* options must be enabled. If override is disabled and tables have compressed chunks, the housekeeper will not remove data from these tables, and warnings about incorrect configuration will be displayed in the [*Housekeeping*](/manual/web_interface/frontend_sections/administration/housekeeping) and [*System information*](/manual/web_interface/frontend_sections/reports/status_of_zabbix) sections.
ca	 Per esborrar correctament les dades comprimides per la neteja, les opcions *Anul·lar el període d'historial d'elements* i *Anul·lar del període de tendència d'elements* han d'esser habilitades. Si la substitució és desactivada i les taules tenen fragments comprimits, la neteja no treurà pas dades d'aquestes taules i es veuran avisos sobre una configuració incorrecta a les seccions [*Neteja*](/manual/web_interface/frontend_sections/administration/housekeeping) i [*Informació del sistema*](/manual/web_interface/frontend_sections/reports/status_of_zabbix).

en-us	##### TOTP  For TOTP, users must verify their identity using an authenticator app (for example, the [Google Authenticator](https://support.google.com/accounts/answer/1066447?hl=en&ref_topic=2954345&sjid=13869154989116423594-EU) app).  1\. Go to the MFA settings in Zabbix under *Users* → *Authentication* and enable multi-factor authentication.  2\. Add a new MFA [method](#method-configuration) with the following configuration:  -   Type: TOTP -   Name: Zabbix TOTP -   Hash function: SHA-1 -   Code length: 6  3\. Go to *Users* → [*User groups*](/manual/web_interface/frontend_sections/users/user_groups) and create a new user group with the following [configuration](/manual/config/users_and_usergroups/usergroup#configuration):  -   Group name: TOTP group -   Users: Admin -   Multi-factor authentication: Default (or "Zabbix TOTP" if it is not set as default)  4\. Log out of Zabbix and log back in using your credentials. Upon successful login, you will be prompted to enroll in MFA, displaying a QR code and a secret key.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/users/auth_mfa_totp_qr.png)  5\. Scan the QR code or enter the secret key into the Google Authenticator app. The app will generate a verification code which you should enter to complete the login process.  6\. For subsequent logins, retrieve the verification code from the Google Authenticator app and enter it during login.
ca	##### TOTP  Per a TOTP, els usuaris han de verificar la seva identitat mitjançant una aplicació d'autenticació (per exemple, l'aplicació [Google Authenticator](https://support.google.com/accounts/answer/1066447?hl=ca&ref_topic=2954345&sjid=13869154989116423594-EU)) .  1\. Aneu a la configuració de l'MFA a Zabbix a *Usuaris* → *Autenticació* i activeu l'autenticació multifactor.  2\. Afegiu un nou MFA [method](#method-configuration) amb la configuració següent:  - Tipus: TOTP - Nom: Zabbix TOTP - Funció hash: SHA-1 - Longitud del codi: 6  3\. Aneu a *Usuaris* → [*Grups d'usuaris*](/manual/web_interface/frontend_sections/users/user_groups) i creeu un nou grup d'usuaris amb la següent [configuració](/manual/config/users_and_usergroups/usergroup#configuration):  - Nom del grup: grup TOTP - Usuaris: Admin - Autenticació multifactor: per defecte (o "Zabbix TOTP" si no és establert com a predeterminat)  4\. Tanqueu la sessió de Zabbix i torneu a iniciar sessió amb les vostres credencials. Un cop inicieu sessió correctament, se us demanarà que us inscriviu a MFA, mostrant un codi QR i una clau secreta.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/users/auth_mfa_totp_qr.png)  5\. Escanegeu el codi QR o introdueix la clau secreta a l'aplicació Google Authenticator. L'aplicació generarà un codi de verificació que haureu d'introduir per completar el procés d'inici de sessió.  6\. Per als inicis de sessió posteriors, recupereu el codi de verificació de l'aplicació Google Authenticator i introduïu-lo durant l'inici de sessió.

en-us	#### Tracking messages  You can view the status of messages sent in *Monitoring → Problems*.  In the *Actions* column you can see summarized information about actions taken. In there green numbers represent messages sent, red ones - failed messages. *In progress* indicates that an action is initiated. *Failed* informs that no action has executed successfully.  If you click on the event time to view event details, you will be able to  see details of messages sent (or not sent) due to the event in the  *Actions* block.  In *Reports → Action log* you will see details of all actions taken for those events that have an action configured.
ca	#### Seguiment dels missatges  Podeu veure l'estat dels missatges enviats a *Monitoratge → Problemes*.  A la columna *Accions*, podeu veure informació resumida sobre les accions realitzades. Els nombres verds representen els missatges enviats, els vermells els missatges fallits. *En curs* indica que s'ha iniciat una acció. *Fallida* indica que no s'ha fet cap acció correctament.  Si feu clic a l'hora de l'esdeveniment per veure els detalls de l'esdeveniment, es mostra els detalls dels missatges enviats (o no enviats) relacionats amb l'esdeveniment al bloc d'*Accions*.  A *Informes → Registre d'accions*, veureu detalls de totes les accions realitzades per als esdeveniments que tenen una acció configurada.

en-us	#### Translating customized severity names  ::: noteimportant If Zabbix frontend translations are used, custom severity names will override translated names by default. ::: Default trigger severity names are available for translation in all locales. If a severity name is changed, a custom name is used in all locales and additional manual translation is needed.  Custom severity name translation procedure:  -   set required custom severity name, for example, 'Important' -   edit     <frontend\_dir>/locale/<required\_locale>/LC\_MESSAGES/frontend.po -   add 2 lines:  ```{=html} <!-- --> ```     msgid "Important"     msgstr "<translation string>"  and save file.  -   create .mo files as described in <frontend\_dir>/locale/README  Here **msgid** should match the new custom severity name and **msgstr** should be the translation for it in the specific language.  This procedure should be performed after each severity name change.
ca	#### Traducció de noms de gravetat personalitzats  ::: noteimportant Si s'empra la traducció de la interfície web de Zabbix, els noms de gravetat personalitzats substituiran els noms traduïts per defecte. :::  Els noms de gravetat del trigger predeterminats són disponibles per a la traducció a totes les configuracions regionals. Si es canvia un nom de gravetat, el nom personalitzat s'empra a totes les configuracions regionals i cal una traducció manual addicional.  Com traduir noms de gravetat personalitzats:  - Definiu el nom de gravetat personalitzat necessari, per exemple, "Important" - editeu <frontend\_dir>/locale/<required\_locale>/LC\_MESSAGES/frontend.po - afegiu 2 línies:  ```{=html} <!-- --> ```   msgstr "Important"   msgstr "<cadena traduïda>"  i deseu el fitxer.  - Creeu fitxers .mo tal com es descriu a <frontend\_dir>/locale/README  Aquí, **msgid** hauria d'éssser el nou nom de gravetat personalitzat i **msgstr** hauria d'ésser la traducció a l'idioma específic.  Aquest procediment s'ha de realitzar després de cada canvi de nom de gravetat.

en-us	##### Trapper items  [Trapper items](/manual/config/items/itemtypes/trapper) are items that accept incoming data instead of querying for it. Trapper items are useful for sending specific data to Zabbix server or proxy, for example, periodic availability and performance data in the case of long-running user scripts. Sending data to Zabbix server or proxy is possible using the [Zabbix sender](/manual/concepts/sender) utility or Zabbix sender [protocol](/manual/appendix/protocols/zabbix_sender). Sending data to Zabbix server is also possible using the [`history.push`](/manual/api/reference/history/push) API method.
ca	##### Elements trapper  [Elements Trapper](/manual/config/items/itemtypes/trapper) són elements que accepten dades entrants en lloc de consultar-les. Els elements Trapper són útils per enviar dades específiques al servidor Zabbix, per exemple, dades periòdiques de disponibilitat i rendiment en el cas d'scripts d'usuari de llarga durada. Podeu fer-ho emprant la utilitat [Zabbix sender](/manual/concepts/sender) o el [protocol](/manual/appendix/protocols/zabbix_sender) Zabbix sender. També es pot enviar informació al servidor Zabbix emprant el mètode API [`history.push`](/manual/api/reference/history/push).

en-us	#### Trapper process  Receiving internal metric requests from an external Zabbix instance is handled by the trapper process that validates the request, gathers the metrics, creates the JSON data buffer and sends the prepared JSON back, for example, from server:  ``` {.java} {   "response": "success",   "data": {     "boottime": N,     "uptime": N,     "hosts": N,     "items": N,     "items_unsupported": N,     "preprocessing_queue": N,     "process": {       "alert manager": {         "busy": {           "avg": N,           "max": N,           "min": N         },         "idle": {           "avg": N,           "max": N,           "min": N         },         "count": N       }, ...     },     "queue": N,     "rcache": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "requiredperformance": N,     "triggers": N,     "uptime": N,     "vcache": {       "buffer": {         "total": N,         "free": N,         "pfree": N,         "used": N,         "pused": N       },       "cache": {         "requests": N,         "hits": N,         "misses": N,         "mode": N       }     },     "vmware": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "version": "N",     "wcache": {       "values": {         "all": N,         "float": N,         "uint": N,         "str": N,         "log": N,         "text": N,         "not supported": N       },       "history": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "index": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "trend": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       }     }   } } ```
ca	#### Processos Trapper  La recepció de peticions de mètriques internes a partir d'una instància externa de Zabbix es genera per els processos Trapper que validen la petició, recull les mètriques, crea el buffer de dades JSON i retorna el JSON preparat, per xemple, des del servidor:  ``` {.java} {   "response": "success",   "data": {     "boottime": N,     "uptime": N,     "hosts": N,     "items": N,     "items_unsupported": N,     "preprocessing_queue": N,     "process": {       "alert manager": {         "busy": {           "avg": N,           "max": N,           "min": N         },         "idle": {           "avg": N,           "max": N,           "min": N         },         "count": N       }, ...     },     "queue": N,     "rcache": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "requiredperformance": N,     "triggers": N,     "uptime": N,     "vcache": {       "buffer": {         "total": N,         "free": N,         "pfree": N,         "used": N,         "pused": N       },       "cache": {         "requests": N,         "hits": N,         "misses": N,         "mode": N       }     },     "vmware": {       "total": N,       "free": N,       "pfree": N,       "used": N,       "pused": N     },     "version": "N",     "wcache": {       "values": {         "all": N,         "float": N,         "uint": N,         "str": N,         "log": N,         "text": N,         "not supported": N       },       "history": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "index": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       },       "trend": {         "pfree": N,         "free": N,         "total": N,         "used": N,         "pused": N       }     }   } } ```

en-us	##### TrapperTimeout  How many seconds the trapper may spend processing new data.  Default: `300`<br> Range: 1-300
ca	##### TrapperTimeout  Quants segons pot passar el trapper processant dades noves.  Per defecte: `300`<br> Rang: 1-300

en-us	##### TrapperTimeout Specifies how many seconds the trapper may spend processing new data.  Default: `300`<br> Range: 1-300
ca	##### TrapperTimeout Quants segons pot passar el trapper processant dades noves.  Per defecte: `300`<br> Rang: 1-300

en-us	 ##### trendavg(/host/key,time period:time shift) {#trendavg}  The average of trend values within the defined time period.  Parameters:   -   See [common parameters](#common-parameters).  Examples:      trendavg(/host/key,1h:now/h) #the average for the previous hour (e.g. 12:00-13:00)     trendavg(/host/key,1h:now/h-1h) #the average for two hours ago (11:00-12:00)     trendavg(/host/key,1h:now/h-2h) #the average for three hours ago (10:00-11:00)     trendavg(/host/key,1M:now/M-1y) #the average for the previous month a year ago
ca	 ##### trendavg(/host/key,time period:time shift) {#trendavg}  Mitjana dels valors de tendència dins del període de temps definit.  Paràmetres:  - Veieu [paràmetres comuns](#common-parameters).  Exemples:       trendavg(/host/key,1h:now/h) #mitjana de l'hora anterior (p. ex., 12:00-13:00)      trendavg(/host/key,1h:now/h-1h) #mitjana de fa dues hores (11:00-12:00)      trendavg(/host/key,1h:now/h-2h) #mitjana de fa tres hores (10:00-11:00)      trendavg(/host/key,1M:now/M-1y) #mitjana del mes anterior fa un any

en-us	##### TrendCacheSize The size of the trend cache, in bytes.<br>The shared memory size for storing trends data.  Default: `4M`<br> Range: 128K-2G
ca	##### TrendCacheSize Mida de la cau de les tendències, en octets.<br>La mida de memòria compartida per emmagatzemar les dades de les tendències.  Per defecte: `4M`<br> Rang: 128K-2G

en-us	 ##### trendcount(/host/key,time period:time shift) {#trendcount}  The number of successfully retrieved trend values within the defined time period.  Parameters:   -   See [common parameters](#common-parameters).  Examples:      trendcount(/host/key,1h:now/h) #the value count for the previous hour (e.g. 12:00-13:00)     trendcount(/host/key,1h:now/h-1h) #the value count for two hours ago (11:00-12:00)     trendcount(/host/key,1h:now/h-2h) #the value count for three hours ago (10:00-11:00)     trendcount(/host/key,1M:now/M-1y) #the value count for the previous month a year ago
ca	 ##### trendcount(/host/key,time period:time shift) {#trendcount}  Nombre de valors de tendència recuperats correctament dins del període de temps definit.  Paràmetres:  - Veieu [paràmetres comuns](#common-parameters).  Exemples:       trendcount(/host/key,1h:now/h) #recompte de valors de l'hora anterior (p. ex., 12:00-13:00)      trendcount(/host/key,1h:now/h-1h) #recompte de valors de fa dues hores (11:00-12:00)      trendcount(/host/key,1h:now/h-2h) #recompte de valors de fa tres hores (10:00-11:00)      trendcount(/host/key,1M:now/M-1y) #recompte de valors del mes anterior fa un any

en-us	##### TrendFunctionCacheSize The size of the trend function cache, in bytes.<br>The shared memory size for caching calculated trend function data.  Default: `4M`<br> Range: 128K-2G
ca	##### TrendFunctionCacheSize Mida de la cau de la funció de tendències, en octets.<br>La mida de memòria compartida per a l'emmagatzematge a la memòria cau de les dades de la funció de tendència calculades.  Per defecte: `4M`<br> Rang: 128K-2G

en-us	# trend.get
ca	# trend.get

en-us	 ##### trendmax(/host/key,time period:time shift) {#trendmax}  The maximum in trend values within the defined time period.  Parameters:   -   See [common parameters](#common-parameters).  Examples:      trendmax(/host/key,1h:now/h) #the maximum for the previous hour (e.g. 12:00-13:00)     trendmax(/host/key,1h:now/h) - trendmin(/host/key,1h:now/h) → calculate the difference between the maximum and minimum values (trend delta) for the previous hour (12:00-13:00)     trendmax(/host/key,1h:now/h-1h) #the maximum for two hours ago (11:00-12:00)     trendmax(/host/key,1h:now/h-2h) #the maximum for three hours ago (10:00-11:00)     trendmax(/host/key,1M:now/M-1y) #the maximum for the previous month a year ago
ca	 ##### trendmax(/host/key,time period:time shift) {#trendmax}  Màxim de valors de tendència dins del període de temps definit.  Paràmetres:  - Veieu [paràmetres comuns](#common-parameters).  Exemples:       trendmax(/host/key,1h:now/h) #màxim de l'hora anterior (p. ex., 12:00-13:00)      trendmax(/host/key,1h:now/h) - trendmin(/host/key,1h:now/h) → calcula la diferència entre els valors màxim i mínim (delta de tendència) de l'hora anterior (12:00- 13:00)      trendmax(/host/key,1h:now/h-1h) #màxim de fa dues hores (11:00-12:00)      trendmax(/host/key,1h:now/h-2h) #màxim de fa tres hores (10:00-11:00)      trendmax(/host/key,1M:now/M-1y) #màxim del mes anterior fa un any

en-us	 ##### trendmin(/host/key,time period:time shift) {#trendmin}  The minimum in trend values within the defined time period.  Parameters:   -   See [common parameters](#common-parameters).  Examples:      trendmin(/host/key,1h:now/h) #the minimum for the previous hour (e.g. 12:00-13:00)     trendmax(/host/key,1h:now/h) - trendmin(/host/key,1h:now/h) → calculate the difference between the maximum and minimum values (trend delta) for the previous hour (12:00-13:00)     trendmin(/host/key,1h:now/h-1h) #the minimum for two hours ago (11:00-12:00)     trendmin(/host/key,1h:now/h-2h) #the minimum for three hours ago (10:00-11:00)     trendmin(/host/key,1M:now/M-1y) #the minimum for the previous month a year ago
ca	 ##### trendmin(/host/key,time period:time shift) {#trendmin}  Màxim de valors de tendència dins del període de temps definit.  Paràmetres:  - Veieu [paràmetres comuns](#common-parameters).  Exemples:       trendmin(/host/key,1h:now/h) #mínim de l'hora anterior (p. ex., 12:00-13:00)      trendmin(/host/key,1h:now/h) - trendmin(/host/key,1h:now/h) → calcula la diferència entre els valors màxim i mínim (delta de tendència) de l'hora anterior (12:00- 13:00)      trendmin(/host/key,1h:now/h-1h) #mínim de fa dues hores (11:00-12:00)      trendmin(/host/key,1h:now/h-2h) #mínim de fa tres hores (10:00-11:00)      trendmin(/host/key,1M:now/M-1y) #mínim del mes anterior fa un any

en-us	# Trend object  The following objects are directly related to the `trend` API.  ::: noteclassic Trend objects differ depending on the item's type of information. They are created by the Zabbix server and cannot be modified via the API. :::
ca	# Objecte tendència  Els objectes següents són vinculats a l'API`trend`.  ::: noteclassic Els objectes de tendències difereixen segons el tipus d'informació de l'element. Es creen pel servidor Zabbix i no poden pas ésser modificats per via de l'API. :::

en-us	#### Trends  Retrieve trend values calculated by Zabbix server for presentation or further processing.  [Trend API](/manual/api/reference/trend)
ca	#### Tendències  Recupera els valors de tedències calculats per el servidor de Zabbix per presentar-los o tractar-los posteriorment.  [API Tendències](/manual/api/reference/trend)

en-us	#### Trends  The following information is exported for a calculated trend 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).| |*count*|<|<|number|Number of values collected for a given hour.| |*min*|<|<|number|Minimum item value for a given hour.| |*avg*|<|<|number|Average item value for a given hour.| |*max*|<|<|number|Maximum item value for a given hour.| |*type*|<|<|number|Value type:<br>0 - numeric float, 3 - numeric unsigned|
ca	#### Tendències  S'exporta la informació següent per a un valor de tendència calculat:  |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'equip.| |*item_tags*|<|<|array|Llista d'etiquetes d'elements (pot ésser buida).| | |\-|<|object|<| |^| |*tag*|string|Nom d'etiqueta.| |^|^|*value*|string|Valor d'etiqueta (pot ésser buit).| |*itemid*|<|<|number|ID de l'element.| |*name*|<|<|string|Nom visible de l'element.| |*clock*|<|<|number|Nombre de segons des de l'Època fins que es va recopilar el valor (part entera).| |*count*|<|<|number|Nombre de valors recollits durant una hora determinada.| |*min*|<|<|number|Valor mínim de l'element per a una hora determinada.| |*avg*|<|<|number|Valor mitjà de l'element durant una hora determinada.| |*max*|<|<|number|Valor màxim de l'element per a una hora determinada.| |*type*|<|<|number|Tipus de valor:<br>0 - nombre flotant numèric, 3 - numèric sense signe|

en-us	 ##### trendstl(/host/key,eval period:time shift,detection period,season,<deviations>,<devalg>,<s window>) {#trendstl}  Returns the rate of anomalies during the detection period - a decimal value between 0 and 1 that is `((the number of anomaly values)/(total number of values))`.  Parameters:   -   See [common parameters](#common-parameters);<br> -   **eval period** - the time period that must be decomposed (minimum '1h'), defined as <N><time unit> where<br>`N` - the number of time units<br>`time unit` - h (hour), d (day), w (week), M (month) or y (year)<br> -   **detection period** - the time period before the end of eval period for which anomalies are calculated (minimum '1h', cannot be longer than eval period), defined as <N><time unit> where<br>`N` - the number of time units<br>`time unit` - h (hour), d (day), w (week)<br> -   **season** - the shortest time period where a repeating pattern ("season") is expected (minimum '2h', cannot be longer than eval period, the number of entries in the eval period must be greater than the two times of the resulting frequency (season/h)), defined as <N><time unit> where<br>`N` - the number of time units<br>`time unit` - h (hour), d (day), w (week) -   **deviations** - the number of deviations (calculated by devalg) to count as anomaly (can be decimal), (must be greater than or equal to 1, default is 3); -   **devalg** (must be double-quoted) - the deviation algorithm, can be *stddevpop*, *stddevsamp* or *mad* (default); -   **s window** - the span (in lags) of the loess window for seasonal extraction (default is 10 * number of entries in eval period + 1)  Examples:      trendstl(/host/key,100h:now/h,10h,2h) #analyse the last 100 hours of trend data, find the anomaly rate for the last 10 hours of that period, expecting the periodicity to be 2h, the remainder series values of the evaluation period are considered anomalies if they reach the value of 3 deviations of the MAD of that remainder series     trendstl(/host/key,100h:now/h-10h,100h,2h,2.1,"mad") #analyse the period of 100 hours of trend data, up to 10 hours ago, find the anomaly rate for that entire period expecting the periodicity to be 2h, the remainder series values of the evaluation period are considered anomalies if they reach the value of 2,1 deviations of the MAD of that remainder series     trendstl(/host/key,100d:now/d-1d,10d,1d,4,,10) #analyse 100 days of trend data up to a day ago, find the anomaly rate for the period of last 10d of that period, expecting the periodicity to be 1d, the remainder series values of the evaluation period are considered anomalies if they reach the value of 4 deviations of the MAD of that remainder series, overriding the default span of the loess window for seasonal extraction of "10 * number of entries in eval period + 1" with the span of 10 lags     trendstl(/host/key,1M:now/M-1y,1d,2h,,"stddevsamp") #analyse the previous month a year ago, find the anomaly rate of the last day of that period expecting the periodicity to be 2h, the remainder series values of the evaluation period are considered anomalies if they reach the value of 3 deviation of the sample standard deviation of that remainder series
ca	 ##### trendstl(/host/key,eval period:time shift,detection period,season,<deviations>,<devalg>,<s window>) {#trendstl}  Retorna la taxa d'anomalies durant el període de detecció: un valor decimal entre 0 i 1 que és `((el nombre de valors d'anomalia)/(nombre total de valors))`.  Paràmetres:  - Veieu [paràmetres comuns](#common-parameters);<br> - **període d'avaluació** - el període de temps que s'ha de descompondre (mínim '1 h'), definit com a <N><unitat de temps> on<br>`N` - el nombre d'unitats de temps<br>`unitat de temps` - h (hora), d (dia), w (setmana), M (mes) o y (any)<br> - **període de detecció** - el període de temps abans del final del període d'avaluació per al qual es calculen les anomalies (mínim '1 h', no pot ser superior al període d'avaluació), definit com a <N><unitat de temps> on<br>`N` - el nombre d'unitats de temps<br>`unitat de temps` - h (hora), d (dia), w (setmana)<br> - **temporada** - el període de temps més curt on s'espera un patró repetitiu ("temporada") (mínim '2 h', no pot ser més llarg que el període d'avaluació, el nombre d'entrades en el període d'avaluació ha de ser superior a les dues vegades de la freqüència resultant (estació/h)), definida com a <N><unitat de temps> on<br>`N` - el nombre d'unitats de temps<br>`unitat de temps` - h (hora), d (dia) , w (setmana) - **desviacions** - el nombre de desviacions (calculades per devalg) per comptar com a anomalia (pot ser decimal), (ha de ser superior o igual a 1, per defecte és 3); - **devalg** (ha de ser entre cometes) - l'algoritme de desviació, pot ser *stddevpop*, *stddevsamp* o *mad* (per defecte); - **finestra s** - l'abast (endarrerit) de la finestra de loess per a l'extracció estacional (el valor per defecte és 10 * nombre d'entrades en el període d'avaluació + 1)  Exemples:       trendstl(/host/key,100h:now/h,10h,2h) #analitzar les darreres 100 hores de dades de tendència, trobar la taxa d'anomalies de les darreres 10 hores d'aquest període, esperant que la periodicitat sigui de 2h, la sèrie restant els valors del període d'avaluació es consideren anomalies si arriben al valor de 3 desviacions del MAD d'aquesta sèrie restant.      trendstl(/host/key,100h:now/h-10h,100h,2h,2.1,"mad") #analitzar el període de 100 hores de dades de tendència, fa fins a 10 hores, troba la taxa d'anomalies per a tot aquest període esperant que la periodicitat sigui de 2 h, els valors de sèries restants del període d'avaluació es consideren anomalies si arriben al valor de 2,1 desviacions del MAD d'aquesta sèrie restant.      trendstl(/host/key,100d:now/d-1d,10d,1d,4,,10) #analitzar 100 dies de dades de tendència fins fa un dia, trobar la taxa d'anomalies per al període dels darrers 10d d'aquest període, esperant que la periodicitat sigui 1d, els valors de sèries restants del període d'avaluació es consideren anomalies si arriben al valor de 4 desviacions del MAD d'aquesta sèrie restant, anul·lant l'abast predeterminat de la finestra de loess per a l'extracció estacional de "10 * nombre d'entrades en el període d'avaluació + 1" amb un interval de 10 retards      trendstl(/host/key,1M:now/M-1y,1d,2h,,"stddevsamp") #analitzar el mes anterior fa un any, trobar la taxa d'anomalies del darrer dia d'aquest període esperant que la periodicitat sigui de 2 h , els valors de sèries restants del període d'avaluació es consideren anomalies si arriben al valor de 3 desviació de la desviació estàndard mostral d'aquesta sèrie restant.

en-us	 ##### trendsum(/host/key,time period:time shift) {#trendsum}  The sum of trend values within the defined time period.  Parameters:   -   See [common parameters](#common-parameters).  Examples:      trendsum(/host/key,1h:now/h) #the sum for the previous hour (e.g. 12:00-13:00)     trendsum(/host/key,1h:now/h-1h) #the sum for two hours ago (11:00-12:00)     trendsum(/host/key,1h:now/h-2h) #the sum for three hours ago (10:00-11:00)     trendsum(/host/key,1M:now/M-1y) #the sum for the previous month a year ago
ca	 ##### trendsum(/host/key,time period:time shift) {#trendsum}  Suma dels valors de tendència dins del període de temps definit.  Paràmetres:  - Veieu [paràmetres comuns](#common-parameters).  Exemples:       trendsum(/host/key,1h:now/h) #suma de l'hora anterior (p. ex., 12:00-13:00)      trendsum(/host/key,1h:now/h-1h) #suma de fa dues hores (11:00-12:00)      trendsum(/host/key,1h:now/h-2h) #suma de fa tres hores (10:00-11:00)      trendsum(/host/key,1M:now/M-1y) #suma del mes anterior fa un any

en-us	# Trend  This class is designed to work with trend data.  Object references:  -   [Float trend](/manual/api/reference/trend/object#float_trend) -   [Integer trend](/manual/api/reference/trend/object#integer_trend)  Available methods:  -   [trend.get](/manual/api/reference/trend/get) - retrieve trends
ca	# Tendència  Aquesta classe és dissenyada pe treballar amb informació de tendències.  Referències d'objectes:  -   [Tendència flotant](/manual/api/reference/trend/object#float_trend) -   [Tendència enter](/manual/api/reference/trend/object#integer_trend)  Mètodes disponibles:  -   [trend.get](/manual/api/reference/trend/get) - recuperar tendències

en-us	#### Trigger actions  The following conditions can be used in trigger-based actions:  |Condition type|Supported operators|Description| |--|--|------| |*Host group*|equals<br>does not equal|Specify host groups or host groups to exclude.<br>**equals** - event belongs to this host group.<br>**does not equal** - event does not belong to this host group.<br>Specifying a parent host group implicitly selects all nested host groups. To specify the parent group only, all nested groups have to be additionally set with the **does not equal** operator.| |*Template*|equals<br>does not equal|Specify templates or templates to exclude.<br>**equals** - event belongs to a trigger inherited from this template.<br>**does not equal** - event does not belong to a trigger inherited from this template.| |*Host*|equals<br>does not equal|Specify hosts or hosts to exclude.<br>**equals** - event belongs to this host.<br>**does not equal** - event does not belong to this host.| |*Tag name*|equals<br>does not equal<br>contains<br>does not contain|Specify event tag or event tag to exclude.<br>**equals** - event has this tag.<br>**does not equal** - event does not have this tag.<br>**contains** - event has a tag containing this string.<br>**does not contain** - event does not have a tag containing this string.| |*Tag value*|equals<br>does not equal<br>contains<br>does not contain|Specify event tag and value combination or tag and value combination to exclude.<br>**equals** - event has this tag and value.<br>**does not equal** - event does not have this tag and value.<br>**contains** - event has a tag and value containing these strings.<br>**does not contain** - event does not have a tag and value containing these strings.| |*Trigger*|equals<br>does not equal|Specify triggers or triggers to exclude.<br>**equals** - event is generated by this trigger.<br>**does not equal** - event is generated by any other trigger, except this one.| |*Event name*|contains<br>does not contain|Specify a string in the name of the event generated by the trigger or a string to exclude. By default, the event name matches the trigger name unless a custom event name is specified in [trigger configuration](/manual/config/triggers/trigger).<br>**contains** - event name contains this string.<br>**does not contain** - this string is excluded from the event name.<br>Note: Entered value will be compared to event name with all macros expanded.| |*Trigger severity*|equals<br>does not equal<br>is greater than or equals<br>is less than or equals|Specify trigger severity.<br>**equals** - equal to trigger severity.<br>**does not equal** - not equal to trigger severity.<br>**is greater than or equals** - more or equal to trigger severity.<br>**is less than or equals** - less or equal to trigger severity.| |*Time period*|in<br>not in|Specify a time period or a time period to exclude.<br>**in** - event time is within the time period.<br>**not in** - event time is not within the time period.<br>See the [time period specification](/manual/appendix/time_period) page for description of the format.<br>[User macros](/manual/config/macros/user_macros) are supported.| |*Problem is suppressed*|no<br>yes|Specify if the problem is suppressed (not shown) because of host maintenance.<br>**no** - problem is not suppressed.<br>**yes** - problem is suppressed.<br>|
ca	#### Accions de trigger  Les condicions següents es poden utilitzar en accions basades en triggers:  |Tipus de condició|Operadors admesos|Descripció| |--|--|------| |*Grup d'equips*| és igual a<br>no és igual|Especifica els grups d'equips a excloure.<br>**igual** - l'esdeveniment pertany a aquest grup d'equips.<br>**no és igual** - l'esdeveniment no pertany a aquest grup d'equips.<br>En especificar un grup d'equips pare, es selecciona implícitament tots els equips que pengen dels grups d'equips. Per especificar només el grup pare, tots els grups que pengen s'han de definir addicionalment amb l'operador **no és igual**.| |*Plantilla*|igual<br>no és igual|Especifiqueu les plantilles que voleu excloure.<br>**igual** - l'esdeveniment pertany a un trigger heretat d'aquesta plantilla.<br>** no és igual* * - no pertany a un trigger heretat d'aquesta plantilla.| |*Equip*|és igual a <br>no és igual|Especifiqueu els equips que voleu excloure.<br>**igual** - l'esdeveniment pertany a aquest equip.<br>**no és igual** - l'esdeveniment no pertany a aquest equip.| |*Nom de l'etiqueta*|és igual a<br>no és igual<br>conté<br>no conté|Especifiqueu l'etiqueta d'esdeveniment o l'etiqueta d'esdeveniment que voleu excloure.<br>**equals** - l'esdeveniment té aquesta etiqueta<br> **no és igual** - l'esdeveniment no té aquesta etiqueta<br>**conté** - l'esdeveniment té una etiqueta que conté aquesta cadena<br> **no conté** - l'esdeveniment no té cap etiqueta que contingui aquesta cadena.| |*Valor de l'etiqueta*| és igual a<br>no és igual<br>conté<br>no conté|Especifiqueu la combinació d'etiqueta i valor o la combinació d'etiqueta i valor a excloure.< br>**igual** - l'esdeveniment té aquesta etiqueta i aquest valor<br>**no és igual** - l'esdeveniment no té aquesta etiqueta i aquest valor<br>**conté** - l'esdeveniment té una etiqueta i un valor que conté aquestes cadenes<br>* *no conté** - l'esdeveniment no té cap etiqueta o valor que contingui aquestes cadenes.| |*Trigger*|és igual a<br>no és igual|Especifica triggers o triggers a excloure.<br>**igual** - l'esdeveniment el genera aquest trigger.<br>**no és igual** - l'esdeveniment es genera per qualsevol altre trigger excepte aquest.| |*Nom de l'esdeveniment*|conté<br>no conté|Especifiqueu una cadena al nom de l'esdeveniment generat per el trigger o una cadena per excloure. Per defecte, el nom de l'esdeveniment coincideix amb el nom del trigger, excepte si s'ha definit un nom d'esdeveniment personalitzat a [configuració de trigger](/manual/config/triggers/trigger).<br>**conté** - el nom de l'esdeveniment conté aquesta cadena. <br>**no conté** - aquesta cadena no es troba al nom de l'esdeveniment.<br>*Nota*: el valor introduït es compararà amb el nom de l'esdeveniment amb totes les macros exteses.| |*Gravetat del trigger*| és igual a<br>no és igual<br>és major o igual a<br>és menor o igual a|Especifica la gravetat del trigger.<br>**igual** - és igual a gravetat del trigger<br> **no és igual** - no és igual a la gravetat del trigger<br>**és superior o igual a** - superior o igual a la gravetat del trigger<br >**és menor o igual que** - inferior o igual a la gravetat del trigger.| |*Període de temps*|dins<br>fora|Especifiqueu un període de temps o un període de temps per excloure.<br>**dins** - l'hora de l'esdeveniment és dins del període de temps. <br>**fora** - L'hora de l'esdeveniment no és al període.<br>Consulteu la pàgina [especificació del període](/manual/appendix/time_period) per obtindre una descripció del format.<br>S'admeten [macros d'usuari](/manual/config/macros/user_macros).| |*Problema esborrat*|no<br>sí|Especifiqueu si el problema s'esborra (no es mostra) a causa del manteniment de l'equip.<br>**no** - el problema no s'ha esborrat.<br>**sí** - problema esborrat.<br>|

en-us	##### Trigger configuration  In trigger configuration, enable the *Allow manual close* option.  ![](../../../../assets/en/manual/config/manual_close_conf1.png)
ca	##### Configuració del trigger  A la configuració del trigger, activeu l'opció *Permetre tancar manualment*.  ![](../../../../assets/en/manual/config/manual_close_conf1.png)

en-us	# trigger.create
ca	# trigger.create

en-us	# trigger.delete
ca	# trigger.delete

en-us	#### - Trigger displaying options  This section allows customizing how trigger status is displayed in the frontend and [trigger severity](/manual/config/triggers/severity) names and colors.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_triggers.png)  |Parameter|Description| |--|--------| |*Use custom event status colors*|Checking this parameter turns on the customization of colors for acknowledged/unacknowledged problems.| |*Unacknowledged PROBLEM events*,<br>*Acknowledged PROBLEM events*,<br>*Unacknowledged RESOLVED events*,<br>*Acknowledged RESOLVED events*|Enter new color code or click on the color to select a new one from the provided palette.<br>If *blinking* checkbox is marked, triggers will blink for some time upon the status change to become more visible.| |*Display OK triggers for*|Time period for displaying OK triggers. Allowed range: 0 - 24 hours. [Time suffixes](/manual/appendix/suffixes), e.g. 5m, 2h, 1d, are supported.| |*On status change triggers blink for*|Length of trigger blinking. Allowed range: 0 - 24 hours. [Time suffixes](/manual/appendix/suffixes), e.g. 5m, 2h, 1d, are supported.| |*Not classified*,<br>*Information*,<br>*Warning*,<br>*Average*,<br>*High*,<br>*Disaster*|Custom severity names and/or colors to display instead of system default.<br>Enter new color code or click on the color to select a new one from the provided palette.<br><br>Note that custom severity names entered here will be used in all locales. If you need to translate them to other languages for certain users, see [Customizing trigger severities](/manual/config/triggers/customseverities) page.|
ca	#### - Opcions de visualització dels triggers  Aquesta secció us permet personalitzar la visualització de l'estat del trigger a la interfície i els noms i colors de la [gravetat dels triggers](/manual/config/triggers/severity).  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_triggers.png)  |Paràmetre|Descripció| |--|---------| |*Empra colors d'estat d'esdeveniments personalitzats*|L'activació d'aquesta configuració permet la personalització del color per a problemes reconeguts/no reconeguts.| |*Esdeveniments PROBLEMA no reconeguts*,<br>*Esdeveniments PROBLEMA reconeguts*,<br>*Esdeveniments RESOLTS no reconeguts*,<br>*Esdeveniments RESOLTS reconeguts*|Introduïu un codi de color nou o feu clic al color per triar-ne un de nou a la paleta proporcionat.<br>Si la casella *pampallugues* és marcada, els triggers faran pampallugues una estona en canviar l'estat per ser més visibles.| |*Mostra triggers correctes per a*|Període per mostrar criggers correctes. Interval permès: 0 - 24 hores. Els [sufixos horaris](/manual/apèndix/sufixos), p. 5m, 2h, 1d, són compatibles.| |*En canviar d'estat, fer pampallugues durant*|Durada de les pampallugues del trigger. Interval permès: 0 - 24 hores. Els [sufixos horaris](/manual/apèndix/sufixos), p. 5m, 2h, 1d, són compatibles.| |*Sense classificar*,<br>*Informació*,<br>*Avís*,<br>*Mitjà*,<br>*Alt*,<br>*Desastre*|Noms i/o colors de gravetat personalitzats per mostrar en el seu lloc del sistema predeterminat.<br>Introduïu un codi de color nou o feu clic al color per triar-ne un de nou de la paleta proporcionada.<br><br>Tingueu en compte que els noms de gravetat personalitzats introduïts aquí s'empraran a totes les configuracions regionals. Si necessiteu traduir-los a altres idiomes per a alguns usuaris, consulteu la [Personalització de la gravetat del trigger](/manual/config/triggers/customseverities).|

en-us	#### Trigger events  The following information is exported for a problem event:  |Field|<|<|Type|Description| |-|-|----------|----------|------------------------------| |*clock*|<|<|number|Number of seconds since Epoch to the moment when problem was detected (integer part).| |*ns*|<|<|number|Number of nanoseconds to be added to `clock` to get a precise problem detection time.| |*value*|<|<|number|1 (always).| |*eventid*|<|<|number|Problem event ID.| |*name*|<|<|string|Problem event name.| |*severity*|<|<|number|Problem event severity (0 - Not classified, 1 - Information, 2 - Warning, 3 - Average, 4 - High, 5 - Disaster).| |*hosts*|<|<|array|List of hosts involved in the trigger expression; there should be at least one element in array.| | |\-|<|object|<| |^| |*host*|string|Host name.| |^|^|*name*|string|Visible host name.| |*groups*|<|<|array|List of host groups of all hosts involved in the trigger expression; there should be at least one element in array.| | |\-|<|string|Host group name.| |*tags*|<|<|array|List of problem tags (can be empty).| | |\-|<|object|<| |^| |*tag*|string|Tag name.| |^|^|*value*|string|Tag value (can be empty).|  The following information is exported for a recovery event:  |Field|Type|Description| |--|--|------| |*clock*|number|Number of seconds since Epoch to the moment when problem was resolved (integer part).| |*ns*|number|Number of nanoseconds to be added to `clock` to get a precise problem resolution time.| |*value*|number|0 (always).| |*eventid*|number|Recovery event ID.| |*p\_eventid*|number|Problem event ID.|
ca	#### Esdeveniments de trigger  S'exporta la informació següent per a un esdeveniment problemàtic:  |Camp|<|<|Tipus|Descripció| |-|-|-----------|----------|------------------------ -------| |*clock*|<|<|nombre|Nombre de segons des de l'Època fins que es va detectar el problema (part entera).| |*ns*|<|<|nombre|Nombre de nanosegons que cal afegir al `clock` per obtindre el temps precís de detecció de problemes.| |*valor*|<|<|nombre|1 (sempre).| |*eventid*|<|<|nombre|identificador de l'esdeveniment del problema| |*nom*|<|<|cadena|Nom de l'esdeveniment del problema.| |*gravetat*|<|<|nombre|Gravetat de l'esdeveniment problema (0 - No classificat, 1 - Informació, 2 - Avís, 3 - Mitjana, 4 - Alta, 5 - Desastre).| |*hosts*|<|<|array|Llista d'equips implicats en l'expressió del trigger; hi ha d'haver almenys un element a la matriu.| | |\-|<|objecte|<| |^| |*host*|string|Nom de l'equip.| |^|^|*name*|cadena|Nom d'equip visible.| |*groups*|<|<|array|Llista de grups d'equip de tots els equips implicats en l'expressió trigger; hi ha d'haver almenys un element a la matriu.| | |\-|<|string|Nom del grup d'equip.| |*etiquetes*|<|<|matriu|Llista d'etiquetes problemàtiques (poden ésser buides).| | |\-|<|objecte|<| |^| |*etiqueta*|cadena|Nom de l'etiqueta.| |^|^|*valor*|cadena|Valor de l'etiqueta (pot ésser buida).|  S'exporta la informació següent per a un esdeveniment de recuperació:  |Camp|Tipus|Descripció| |--|--|------| |*clock*|compte|Nombre de segons des de l'època fins que es va resoldre el problema (part entera).| |*ns*|nombre|Nombre de nanosegons que cal afegir a `clock` per obtindre el temps precís de resolució de problemes.| |*valor*|nombre|0 (sempre).| |*eventid*|nombre|ID d'esdeveniment de recuperació.| |*p\_eventid*|nombre|ID d'esdeveniment del problema.|

en-us	# trigger.get
ca	# trigger.get

en-us	##### Trigger lines  Simple triggers are displayed as lines with black dashes over trigger severity color -- take note of the blue line on the graph and the trigger information displayed in the legend. Up to 3 trigger lines can be displayed on the graph; if there are more triggers then the triggers with lower severity are prioritized. Triggers are always displayed in simple graphs, whereas displaying them in [custom graphs](custom#configuring_custom_graphs) is a user preference.  ![simple\_graph\_trigger.png](../../../../../assets/en/manual/config/simple_graph_trigger.png)
ca	##### Línies de trigger  Els triggers individuals es mostren com a línies amb guions negres al color de severitat del trigger; tingueu en compte la línia blava del gràfic i la informació del trigger que es mostra a la llegenda. Es poden mostrar fins a 3 línies de trigger al gràfic; si hi ha més triggers, els triggers de menor gravetat tenen prioritat. Els triggers sempre es mostren en gràfics senzills, mentre que mostrar-los a [gràfics personalitzats](custom#configuring_custom_graphs) hauria d'ésser una preferència de configuració de l'usuari.  ![simple\_graph\_trigger.png](../../../../../assets/en/manual/config/simple_graph_trigger.png)

en-us	# Trigger object  The following objects are directly related to the `trigger` API.
ca	# Objecte trigger  Els següents objectes tenen relació directa amb l'API `trigger`.

en-us	# triggerprototype.create
ca	# triggerprototype.create

en-us	# triggerprototype.delete
ca	# triggerprototype.delete

en-us	# triggerprototype.get
ca	# triggerprototype.get

en-us	# Trigger prototype object  The following objects are directly related to the `triggerprototype` API.
ca	# Objecte prototip de trigger  Els següents objectes són relacionats amb l'API `triggerprototype`.

en-us	#### Trigger prototypes  The following screenshot illustrates how we can use these macros in trigger prototypes:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/trigger_prototype_snmp.png){width="600"}  ![](../../../../../assets/en/manual/discovery/low_level_discovery/trigger_prototypes_snmp.png){width="600"}
ca	#### Prototips de trigger  La següent captura de pantalla ensenya com podem emprar aquestes macros en prototips de triggers:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/trigger_prototype_snmp.png){width="600"}  ![](../../../../../assets/en/manual/discovery/low_level_discovery/trigger_prototypes_snmp.png){width="600"}

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

en-us	### Trigger prototype  The trigger prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |triggerid|ID|ID of the trigger prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |description|string|Name of the trigger prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |expression|string|Reduced trigger expression.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |event\_name|string|Event name generated by the trigger.| |opdata|string|Operational data.| |comments|string|Additional comments to the trigger prototype.| |priority|integer|Severity of the 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.| |status|integer|Whether the trigger prototype is enabled or disabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |templateid|ID|ID of the parent template trigger prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |type|integer|Whether the trigger prototype can generate multiple problem events.<br><br>Possible values:<br>0 - *(default)* do not generate multiple events;<br>1 - generate multiple events.| |url|string|URL associated with the trigger prototype.| |url_name|string|Label for the URL associated with the trigger prototype.| |recovery\_mode|integer|OK event generation mode.<br><br>Possible values:<br>0 - *(default)* Expression;<br>1 - Recovery expression;<br>2 - None.| |recovery\_expression|string|Reduced trigger recovery expression.| |correlation\_mode|integer|OK event closes.<br><br>Possible values:<br>0 - *(default)* All problems;<br>1 - All problems if tag values match.| |correlation\_tag|string|Tag for matching.| |manual\_close|integer|Allow manual close.<br><br>Possible values:<br>0 - *(default)* No;<br>1 - Yes.| |discover|integer|Trigger prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new triggers will be discovered;<br>1 - new triggers will not be discovered and existing triggers will be marked as lost.| |uuid|string|Universal unique identifier, used for linking imported trigger prototypes to already existing ones. Auto-generated, if not given.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if the trigger prototype belongs to a template|
ca	### Prototip de trigger  L'objecte prototip de trigger té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |triggerid|ID|ID del prototip de trigger.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*<br>- *obligatori* per a operacions d'actualització| |descripció|string|Nom del prototip de trigger.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per a les operacions de creació| |expression|string|Expressió trigger reduïda.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per a operacions de creació| |event\_name|string|Nom de l'esdeveniment generat pel trigger.| |opdata|string|Dades operacionals.| |comments|string|Comentaris addicionals al prototip de trigger.| |priority|integer|Gravetat del prototip de trigger.<br><br>Valors possibles:<br>0 - *(per defecte)* no classificat;<br>1 - informació;<br>2 - avís;<br> 3 - mitjana;<br>4 - alta;<br>5 - desastre.| |status|integer|Si el prototip de trigger és habilitat o desactivat.<br><br>Valors possibles:<br>0 - *(per defecte)* activat;<br>1 - desactivat.| |templateid|ID|ID del prototip de trigger de la plantilla principal.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |type|integer|Si el prototip de trigger pot generar diversos esdeveniments problemàtics.<br><br>Valors possibles:<br>0 - *(per defecte)* no genera diversos esdeveniments;<br>1 - genera diversos esdeveniments.| |url|string|URL associada al prototip de trigger.| |url_name|string|Etiqueta per a l'URL associada al prototip de trigger.| |recovery\_mode|integer|Mode de generació d'esdeveniments correctes.<br><br>Valors possibles:<br>0 - *(per defecte)* Expressió;<br>1 - Expressió de recuperació;<br>2 - Cap.| |recovery\_expression|string|Expressió reduïda de recuperació del trigger.| |correlation\_mode|integer|L'esdeveniment correcte es tanca.<br><br>Valors possibles:<br>0 - *(per defecte)* Tots els problemes;<br>1 - Tots els problemes si els valors de l'etiqueta coincideixen.| |correlation\_tag|string|Etiqueta per fer coincidir.| |manual\_close|integer|Permetre el tancament manual.<br><br>Valors possibles:<br>0 - *(per defecte)* No;<br>1 - Sí.| |discovery|integer|Estat de la descoberta de prototips de triggers.<br><br>Valors possibles:<br>0 - *(per defecte)* es descobriran nous triggers;<br>1 - no es descobriran nous triggers i els triggers existents es marcaran com a perduts.| |uuid|string|Identificador únic universal, emprat per enllaçar prototips de trigger importats amb els ja existents. Si no es dóna, es genera automàticament.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si el prototip de trigger pertany a una plantilla|

en-us	# Trigger prototype  This class is designed to work with trigger prototypes.  Object references:  -   [Trigger prototype](/manual/api/reference/triggerprototype/object#trigger_prototype) -   [Trigger prototype tag](/manual/api/reference/triggerprototype/object#trigger_prototype_tag)  Available methods:  -   [triggerprototype.create](/manual/api/reference/triggerprototype/create) - create new trigger prototypes -   [triggerprototype.delete](/manual/api/reference/triggerprototype/delete) - delete trigger prototypes -   [triggerprototype.get](/manual/api/reference/triggerprototype/get) - retrieve trigger prototypes -   [triggerprototype.update](/manual/api/reference/triggerprototype/update) - update trigger prototypes
ca	# Prototipus de triggers  Aquesta classe és dissenyada per treballar amb prototipus de triggers.  Referències d'objectes:  -   [Prototipus de trigger](/manual/api/reference/triggerprototype/object#trigger_prototype) -   [Etiqueta de prototipus de trigger](/manual/api/reference/triggerprototype/object#trigger_prototype_tag)  Mètodes disponibles:  -   [triggerprototype.create](/manual/api/reference/triggerprototype/create) - crear nous prototipus de triggers -   [triggerprototype.delete](/manual/api/reference/triggerprototype/delete) - esborrar prototips de triggers -   [triggerprototype.get](/manual/api/reference/triggerprototype/get) - recuperar prototipus de triggers -   [triggerprototype.update](/manual/api/reference/triggerprototype/update) - actualitzar prototipus de triggers

en-us	# triggerprototype.update
ca	# triggerprototype.update

en-us	#### Triggers  Configure triggers to notify you about problems in your system. Manage trigger dependencies.  [Trigger API](/manual/api/reference/trigger)
ca	#### Triggers  Configura els triggers per ésser informats dels problemes del nostre sistema. Gestionar le dependències dels triggers.  [API Trigger](/manual/api/reference/trigger)

en-us	#### Triggers  In a [trigger](/manual/config/triggers/trigger) configuration, user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Name|<|yes| |Operational data|<|yes| |Expression (only in constants and function parameters; secret macros are not supported)|<|yes| |Tag for matching|<|yes| |Menu entry name|<|yes| |Menu entry URL^[3](supported_by_location_user#footnotes)^|<|yes| |Description|<|yes| |*Tags*^[2](supported_by_location_user#footnotes)^|<|<| | |Tag names|yes| |^|Tag values|yes|
ca	#### Triggers  En una configuració de [trigger](/manual/config/triggers/trigger), les macros d'usuari es poden emprar als camps següents:  |Ubicació|<|Múltiples macros/barreja amb text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Nom|<|sí| |Dades operacionals|<|sí| |Expressió (només a les constants i paràmetres de funció; les macros secretes no s'admeten pas).|<|sí| |Etiqueta per coincidir|<|sí| |Nom d'entrada del menú|<|sí| |URL d'entrada del menú^[3](supported_by_location_user#footnotes)^|<|sí| |Descripció|<|sí| |*Etiquetes*^[2](supported_by_location_user#footnotes)^|<|<| | |Noms de les etiquetes|sí| |^|Valors de les etiquetes|sí|

en-us	 ### Triggers  |Macro|Supported in|Description| |--|--------|--------| |{TRIGGER.DESCRIPTION}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Trigger description.*<br>All macros supported in a trigger description will be expanded if `{TRIGGER.DESCRIPTION}` is used in notification text.<br>`{TRIGGER.COMMENT}` is deprecated.| |{TRIGGER.EXPRESSION.EXPLAIN}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Event names|*Partially evaluated trigger expression.*<br>Item-based functions are evaluated and replaced by the results at the time of event generation whereas all other functions are displayed as written in the expression. Can be used for debugging trigger expressions.| |{TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}|→ Problem [recovery notifications](/manual/config/notifications/action/recovery_operations) and commands<br>→ Problem update notifications and commands<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Partially evaluated trigger recovery expression.*<br>Item-based functions are evaluated and replaced by the results at the time of event generation whereas all other functions are displayed as written in the expression. Can be used for debugging trigger recovery expressions.| |{TRIGGER.EVENTS.ACK}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Map element labels<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Number of acknowledged events for a map element in maps, or for the trigger which generated current event in notifications.*| |{TRIGGER.EVENTS.PROBLEM.ACK}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Map element labels<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Number of acknowledged PROBLEM events for all triggers disregarding their state.*| |{TRIGGER.EVENTS.PROBLEM.UNACK}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Map element labels<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Number of unacknowledged PROBLEM events for all triggers disregarding their state.*| |{TRIGGER.EVENTS.UNACK}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Map element labels<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Number of unacknowledged events for a map element in maps, or for the trigger which generated current event in notifications.*| |{TRIGGER.HOSTGROUP.NAME}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*A sorted (by SQL query), comma-space separated list of host groups in which the trigger is defined.*| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK}|→ Map element labels|*Number of acknowledged PROBLEM events for triggers in PROBLEM state.*| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK}|→ Map element labels|*Number of unacknowledged PROBLEM events for triggers in PROBLEM state.*| |{TRIGGER.EXPRESSION}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Trigger expression.*| |{TRIGGER.EXPRESSION.RECOVERY}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Trigger recovery expression* if *OK event generation* in [trigger configuration](/manual/config/triggers/trigger) is set to 'Recovery expression'; otherwise an empty string is returned.| |{TRIGGER.ID}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Map element labels, map URL names and values<br>→ Trigger URLs<br>→ Trigger tag value<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Numeric trigger ID which triggered this action.*<br>Supported in trigger tag values.| |{TRIGGER.NAME}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Name of the trigger* (with macros resolved).<br>Note that since 4.0.0 {EVENT.NAME} can be used in actions to display the triggered event/problem name with macros resolved.| |{TRIGGER.NAME.ORIG}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Original name of the trigger* (i.e. without macros resolved).| |{TRIGGER.NSEVERITY}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Numerical trigger severity.* Possible values: 0 - Not classified, 1 - Information, 2 - Warning, 3 - Average, 4 - High, 5 - Disaster.| |{TRIGGER.SEVERITY}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Trigger severity name.* Can be defined in *Administration → General → Trigger displaying options*.| |{TRIGGER.STATE}|→ Trigger-based internal notifications|*The latest state of the trigger.* Possible values: **Unknown** and **Normal**.| |{TRIGGER.STATE.ERROR}|→ Trigger-based internal notifications|*Error message with details why a trigger became unsupported.* <br> <br> If a trigger goes into the unsupported state and then immediately gets supported again the error field can be empty.| |{TRIGGER.STATUS}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Trigger value at the time of operation step execution.* Can be either PROBLEM or OK.<br>`{STATUS}` is deprecated.| |{TRIGGER.TEMPLATE.NAME}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*A sorted (by SQL query), comma-space separated list of templates in which the trigger is defined, or \*UNKNOWN\* if the trigger is defined in a host.*| |{TRIGGER.URL}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Trigger URL.*| |{TRIGGER.URL.NAME}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger-based internal notifications<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*The label for the trigger URL.*| |{TRIGGER.VALUE}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Trigger expressions<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)|*Current trigger numeric value*: 0 - trigger is in OK state, 1 - trigger is in PROBLEM state.| |{TRIGGERS.UNACK}|→ Map element labels|*Number of unacknowledged triggers for a map element, disregarding trigger state.*<br>A trigger is considered to be unacknowledged if at least one of its PROBLEM events is unacknowledged.| |{TRIGGERS.PROBLEM.UNACK}|→ Map element labels|*Number of unacknowledged PROBLEM triggers for a map element.*<br>A trigger is considered to be unacknowledged if at least one of its PROBLEM events is unacknowledged.| |{TRIGGERS.ACK}|→ Map element labels|*Number of acknowledged triggers for a map element, disregarding trigger state.*<br>A trigger is considered to be acknowledged if all of it's PROBLEM events are acknowledged.| |{TRIGGERS.PROBLEM.ACK}|→ Map element labels|*Number of acknowledged PROBLEM triggers for a map element.*<br>A trigger is considered to be acknowledged if all of it's PROBLEM events are acknowledged.|
ca	### Triggers  |Macro|Admesa a|Descripció| |--|------|------| |{TRIGGER.DESCRIPTION}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administration/scripts)|*Descripció del trigger.*<br>Totes les macros admeses en una descripció del trigger s'ampliaran si s'empra `{TRIGGER.DESCRIPTION}` al text de la notificació.<br>`{TRIGGER.COMMENT}` És obsolet. | |{TRIGGER.EXPRESSION.EXPLAIN}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)<br> → Noms d'esdeveniment|*Expressió de trigger avaluat parcialment.*<br>Les funcions basades en elements s'avaluen i es substitueixen pels resultats en el moment de la generació de l'esdeveniment, mentre que totes les altres funcions es mostren tal com s'escriuen a l'expressió. Es pot emprar per depurar triggers.| |{TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}|→ Problema [notificacions de recuperació](/manual/config/notifications/action/recovery_operations) i ordres<br>→ Notificacions i ordres d'actualització del problema<br>→ Acció d'esdeveniment manual [scripts] (/manual/web_interface/frontend_sections/administration/scripts)|*Expressió de recuperació del trigger avaluada parcialment.*<br>Les funcions basades en elements s'avaluen i es substitueixen pels resultats en el moment de la generació de l'esdeveniment, mentre que totes les altres funcions es mostren tal com s'escriu a l'expressió. Es pot emprar per depurar expressions de recuperació del trigger.| |{TRIGGER.EVENTS.ACK}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Etiquetes d'elements del mapa<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administration/scripts)|*Nombre d'esdeveniments reconeguts per a un element del mapa als mapes o per al trigger que ha generat l'esdeveniment actual a les notificacions.*| |{TRIGGER.EVENTS.PROBLEM.ACK}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Etiquetes d'elements del mapa<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/ frontend_sections/administration/scripts)|*Nombre d'esdeveniments PROBLEM reconeguts per a tots els triggers sense tindre en compte el seu estat.*| |{TRIGGER.EVENTS.PROBLEM.UNACK}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Etiquetes d'elements del mapa<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/ frontend_sections/administration/scripts)|*Nombre d'esdeveniments PROBLEM no reconeguts per a tots els triggers sense tindre en compte el seu estat.*| |{TRIGGER.EVENTS.UNACK}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Etiquetes d'elements del mapa<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administration/scripts)|*Nombre d'esdeveniments no reconeguts per a un element del mapa als mapes o per al trigger que ha generat l'esdeveniment actual a les notificacions.*| |{TRIGGER.HOSTGROUP.NAME}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/ frontend_sections/administration/scripts)|*Una llista ordenada (per consulta SQL), separada per comes, de grups d'equip en què es defineix el trigger.*| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK}|→ Etiquetes dels elements del mapa|*Nombre d'esdeveniments PROBLEM reconeguts per a triggers en estat PROBLEM.*| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK}|→ Etiquetes dels elements del mapa|*Nombre d'esdeveniments PROBLEM no reconeguts per a triggers en estat PROBLEM.*| |{TRIGGER.EXPRESSION}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administració/scripts)|*Trigger.*| |{TRIGGER.EXPRESSION.RECOVERY}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/ frontend_sections/administration/scripts)|*Activar l'expressió de recuperació *D'acord*, la generació d'esdeveniments* a [configuració del trigger](/manual/config/triggers/trigger) és establert a 'Expressió de recuperació'; en cas contrari, es retorna una cadena buida.<br>Admet des de 3.2.0.| |{TRIGGER.ID}|→Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Etiquetes d'elements del mapa, noms i valors d'URL del mapa<br>→ URL triggers<br>→ Valor de l'etiqueta triggera<br>→ Acció d'esdeveniment manual [scripts](/manual/web_interface/frontend_sections/administration/scripts)|*ID numèric del trigger que ha activat aquesta acció.*<br>S'admet als valors de l'etiqueta d'activació des de 4.4.1.| |{TRIGGER.NAME}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administration/scripts)|*Nom del trigger* (amb macros resoltes).<br>Tingueu en compte que des de la versió 4.0.0 {EVENT.NAME} es pot emprar en accions per mostrar el nom de l'esdeveniment/problema activat amb les macros resoltes.| |{TRIGGER.NAME.ORIG}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/ frontend_sections/administration/scripts)|*Nom original del trigger* (és a dir, sense les macros resoltes).| |{TRIGGER.NSEVERITY}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administració/scripts)|*Severitat del trigger numèric.* Valors possibles: 0 - No classificat, 1 - Informació, 2 - Avís, 3 - Mitjana, 4 - Alta, 5 - Desastre.| |{TRIGGER.SEVERITY}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administració/scripts)|*Nom de gravetat del trigger.* Es pot definir a *Administració → General → Opcions de visualització del trigger*.| |{TRIGGER.STATE}|→ Notificacions internes basades en triggers|*El darrer estat del trigger.* Valors possibles: **Desconegut** i **Normal**.| |{TRIGGER.STATE.ERROR}|→ Notificacions internes basades en triggers|*Missatge d'error amb detalls per què un trigger no s'admet.* <br> <br> Si un trigger passa a l'estat no compatible i es torna a donar suport immediatament, el camp pot ésser buit.| |{TRIGGER.STATUS}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts)|*Valor d'activació a l'hora d'execució del pas de l'operació.* Pot ser PROBLEMA.<br>`{STATUS}` és obsolet.| |{TRIGGER.TEMPLATE.NAME}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/ frontend_sections/administration/scripts)|*Una llista de plantilles ordenada (per consulta SQL), separada per espais per comes en què es defineix el trigger, o \*DESCONEGUT\* si el trigger és definit en un equip.*| |{TRIGGER.URL}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Notificacions internes basades en triggers<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/ administració/scripts)|*URL del trigger.*| |{TRIGGER.URL.NAME}|→ Notificacions i comandes basades en triggers<br>→ Notificacions i comandes d'actualitzacions de problems<br>→ Notificacions internes basades en triggers<br>→ [Scripts](/manual/web_interface/frontend_sections/alerts/scripts) d'accions d'esdeveniments manuals|*Etiqueta de la URL del trigger.*| |{TRIGGER.VALUE}|→ Notificacions i ordres basades en triggers<br>→ Notificacions i ordres d'actualització de problemes<br>→ Expressions d'activació<br>→ Acció manual d'esdeveniments [scripts](/manual/web_interface/frontend_sections/administration/scripts )|*Valor numèric del trigger actual*: 0 - El trigger és en estat correcte, 1 - El trigger és en estat PROBLEM.| |{TRIGGERS.UNACK}|→ Etiquetes d'elements de mapa|*Nombre de triggers no reconeguts per a un element de mapa, sense tindre en compte l'estat del trigger.*<br>Es considera que un trigger no és reconegut si almenys un dels seus esdeveniments PROBLEM no es reconeix.| |{TRIGGERS.PROBLEM.UNACK}|→ Etiquetes d'elements de mapa|*Nombre de triggers PROBLEM no reconeguts per a un element de mapa.*<br>Es considera que un trigger no es reconeix si almenys un dels seus esdeveniments PROBLEM no es reconeix.| |{TRIGGERS.ACK}|→ Etiquetes d'elements de mapa|*Nombre de triggers reconeguts per a un element de mapa, sense tindre en compte l'estat del trigger.*<br>Es considera que s'ha reconegut un trigger si es reconeixen tots els seus esdeveniments PROBLEM.| |{TRIGGERS.PROBLEM.ACK}|→ Etiquetes d'elements de mapa|*Nombre de triggers de PROBLEM reconeguts per a un element de mapa.*<br>Es considera que s'ha reconegut un trigger si es reconeixen tots els seus esdeveniments PROBLEM.|

en-us	##### Triggers  Triggers have an 'OK event generation' setting that controls how OK events are generated:  -   *Expression* - an OK event is generated for a trigger in problem     state when its expression evaluates to FALSE. This is the simplest     setting, enabled by default. -   *Recovery expression* - an OK event is generated for a trigger in     problem state when its expression evaluates to FALSE and the     recovery expression evaluates to TRUE. This can be used if trigger     recovery criteria is different from problem criteria. -   *None* - an OK event is never generated. This can be used in     conjunction with multiple problem event generation to simply send a     notification when something happens.  Additionally triggers have an 'OK event closes' setting that controls which problem events are closed:  -   *All problems* - an OK event will close all open problems created by     the trigger -   *All problems if tag values match* - an OK event will close open     problems created by the trigger and having at least one matching tag     value. The tag is defined by 'Tag for matching' trigger setting. If     there are no problem events to close then OK event is not generated.     This is often called trigger level event correlation.
ca	##### Triggers  Els triggers tenen un paràmetre "Generació d'esdeveniments OK" que controla com es generen els esdeveniments OK:  - *Expressió*: es genera un esdeveniment OK per a un trigger en estat de "problema" quan la seva expressió s'avalua com a FALSE. Aquesta és la configuració més senzilla, activada per defecte. - *Expressió de recuperació*: es genera un esdeveniment OK per a un trigger en estat "problema" quan la seva expressió s'avalua com a FALSA i l'expressió de recuperació és TRUE. Això es pot emprar si els criteris de recuperació del trigger són diferents dels criteris del problema. - *Cap*: mai es generen esdeveniments OK. Això es pot emprar juntament amb múltiples generacions d'esdeveniments "problemàtics" per enviar simplement una notificació quan passa alguna cosa.  A més, els triggers tenen una configuració "Tancar un esdeveniment d'acord" que controla quins esdeveniments es tanquen:  - *Tots els problemes*: un esdeveniment OK tancarà tots els problemes oberts creats pel trigger - *Tots els problemes si els valors de l'etiqueta coincideixen*: un esdeveniment OK tancarà els problemes oberts creats pel trigger que tinguin almenys un valor d'etiqueta coincident. L'etiqueta s'estableix mitjançant el paràmetre de trigger "Etiqueta per coincidència". Si no hi ha cap problema per tancar, no es genera l'esdeveniment OK. Sovint es coneix com a correlació d'esdeveniments a nivell de trigger.

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

en-us	### Trigger  The trigger object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |triggerid|ID|ID of the trigger.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |description|string|Name of the trigger.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |expression|string|Reduced trigger expression.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |event\_name|string|Event name generated by the trigger.| |opdata|string|Operational data.| |comments|string|Additional description of the trigger.| |error|string|Error text if there have been any problems when updating the state of the trigger.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |flags|integer|Origin of the trigger.<br><br>Possible values:<br>0 - *(default)* a plain trigger;<br>4 - a discovered trigger.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |lastchange|timestamp|Time when the trigger last changed its state.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |priority|integer|Severity of the trigger.<br><br>Possible values:<br>0 - *(default)* not classified;<br>1 - information;<br>2 - warning;<br>3 - average;<br>4 - high;<br>5 - disaster.| |state|integer|State of the trigger.<br><br>Possible values:<br>0 - *(default)* trigger state is up to date;<br>1 - current trigger state is unknown.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |status|integer|Whether the trigger is enabled or disabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |templateid|ID|ID of the parent template trigger.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |type|integer|Whether the trigger can generate multiple problem events.<br><br>Possible values:<br>0 - *(default)* do not generate multiple events;<br>1 - generate multiple events.| |url|string|URL associated with the trigger.| |url_name|string|Label for the URL associated with the trigger.| |value|integer|Whether the trigger is in OK or problem state.<br><br>Possible values:<br>0 - *(default)* OK;<br>1 - problem.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |recovery\_mode|integer|OK event generation mode.<br><br>Possible values:<br>0 - *(default)* Expression;<br>1 - Recovery expression;<br>2 - None.| |recovery\_expression|string|Reduced trigger recovery expression.| |correlation\_mode|integer|OK event closes.<br><br>Possible values:<br>0 - *(default)* All problems;<br>1 - All problems if tag values match.| |correlation\_tag|string|Tag for matching.| |manual\_close|integer|Allow manual close.<br><br>Possible values:<br>0 - *(default)* No;<br>1 - Yes.| |uuid|string|Universal unique identifier, used for linking imported triggers to already existing ones. Auto-generated, if not given.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if the trigger belongs to a template|
ca	### Trigger  L'objecte trigger té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |triggerid|ID|ID de el trigger.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*<br>- *obligatori* per a operacions d'actualització| |descripció|string|Nom del trigger.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per a operacions de creació| |expression|string|Expressió triggera reduïda.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per a operacions de creació| |event\_nom|string|Nom de l'esdeveniment generat pel trigger.| |opdata|string|Dades operacionals.| |comentaris|string|Descripció addicional del trigger.| |error|string|Text d'error si hi ha hagut algun problema en actualitzar l'estat del trigger.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |flags|integer|Origen de el trigger.<br><br>Valors possibles:<br>0 - *(per defecte)* un trigger senzill;<br>4 - un trigger descobert.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |lastchange|timestamp|Hora en què el trigger va canviar per darrera vegada el seu estat.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |priority|integer|Gravetat de el trigger.<br><br>Valors possibles:<br>0 - *(per defecte)* no classificat;<br>1 - informació;<br>2 - avís;<br>3 - mitjana;<br>4 - alta;<br>5 - desastre.| |state|integer|Estat del trigger.<br><br>Valors possibles:<br>0 - *(per defecte)* l'estat de el trigger és actualitzat;<br>1 - l'estat actual del trigger és desconegut.<br> <br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |status|integer|Si el trigger és actiu o desactivat.<br><br>Valors possibles:<br>0 - *(per defecte)* activat;<br>1 - desactivat.| |templateid|ID|ID del trigger de la plantilla principal.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |type|integer|Si el trigger pot generar diversos esdeveniments problemàtics.<br><br>Valors possibles:<br>0 - *(per defecte)* no genera diversos esdeveniments;<br>1 - genera diversos esdeveniments.| |url|string|URL associada al trigger.| |url_name|string|Etiqueta per a l'URL associada amb el trigger.| |value|integer|Si el trigger és en estat correcte o problemàtic.<br><br>Valors possibles:<br>0 - *(per defecte)* D'acord;<br>1 - problema.<br><br>[ Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*| |recovery\_mode|integer|Mode de generació d'esdeveniments correctes.<br><br>Valors possibles:<br>0 - *(per defecte)* Expressió;<br>1 - Expressió de recuperació;<br>2 - Cap.| |recovery\_expression|string|Expressió reduïda de recuperació del trigger.| |correlation\_mode|integer|L'esdeveniment correcte es tanca.<br><br>Valors possibles:<br>0 - *(per defecte)* Tots els problemes;<br>1 - Tots els problemes si els valors de l'etiqueta coincideixen.| |correlation\_tag|string|Etiqueta per fer coincidir.| |manual\_close|integer|Permetre el tancament manual.<br><br>Valors possibles:<br>0 - *(per defecte)* No;<br>1 - Sí.| |uuid|string|Identificador únic universal, emprat per enllaçar triggers importats amb els ja existents. Si no es dóna, es genera automàticament.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si el trigger pertany a una plantilla|

en-us	# Trigger  This class is designed to work with triggers.  Object references:  -   [Trigger](/manual/api/reference/trigger/object#trigger) -   [Trigger tag](/manual/api/reference/trigger/object#trigger_tag)  Available methods:  -   [trigger.create](/manual/api/reference/trigger/create) - create new triggers -   [trigger.delete](/manual/api/reference/trigger/delete) - delete triggers -   [trigger.get](/manual/api/reference/trigger/get) - retrieve triggers -   [trigger.update](/manual/api/reference/trigger/update) - update triggers
ca	# Trigger  Aquesta classe és dissenyada per treballar amb triggers.  Referències d'objectes:  -   [Trigger](/manual/api/reference/trigger/object#trigger) -   [Etiqueta de trigger](/manual/api/reference/trigger/object#trigger_tag)  Mètodes disponibles:  -   [trigger.create](/manual/api/reference/trigger/create) - crear nous triggers -   [trigger.delete](/manual/api/reference/trigger/delete) - esborrar triggers -   [trigger.get](/manual/api/reference/trigger/get) - recuperar triggers -   [trigger.update](/manual/api/reference/trigger/update) - actualitzar triggers

en-us	# trigger.update
ca	# trigger.update

en-us	##### Trigger  With the item working you need to configure the [trigger](/manual/config/triggers/trigger). It's important to decide what entries in the log file are worth paying attention to. For example, the following trigger expression will search for a string like 'Stopping' to signal potential problems:      find(/My host/log[/var/log/syslog],,"regexp","Stopping")=1   ::: noteimportant To make sure that each line containing the string "Stopping" is considered a problem also set the *Problem event generation mode* in trigger configuration to 'Multiple'. :::  Then define a recovery expression. The following recovery expression will resolve all problems if a log line is found containing the string "Starting":      find(/My host/log[/var/log/syslog],,"regexp","Starting")=1   Since we do not want that it's important to make sure somehow that the corresponding root problems are closed, not just all problems. That's where tagging can help.  Problems and resolutions can be matched by specifying a tag in the trigger configuration. The following settings have to be made:  -   *Problem event generation mode*: Multiple -   *OK event closes*: All problems if tag values match -   Enter the name of the tag for event matching  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger.png)  -   configure the [tags](/manual/config/tagging) to extract tag values     from log lines  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger2.png)  If configured successfully you will be able to see problem events tagged by application and matched to their resolution in *Monitoring* → *Problems*.  ![](../../../../assets/en/manual/config/matched_problems.png){width="600"}  ::: notewarning Because misconfiguration is possible, when similar event tags may be created for **unrelated** problems, please review the cases outlined below! :::  -   With two applications writing error and recovery messages to the     same log file a user may decide to use two *Application* tags in the     same trigger with different tag values by using separate regular     expressions in the tag values to extract the names of, say,     application A and application B from the {ITEM.VALUE} macro (e.g.     when the message formats differ). However, this may not work as     planned if there is no match to the regular expressions.     Non-matching regexps will yield empty tag values and a single empty     tag value in both problem and OK events is enough to correlate them.     So a recovery message from application A may accidentally close an     error message from application B.  ```{=html} <!-- --> ``` -   Actual tags and tag values only become visible when a trigger fires.     If the regular expression used is invalid, it is silently replaced     with an \*UNKNOWN\* string. If the initial problem event with an     \*UNKNOWN\* tag value is missed, there may appear subsequent OK     events with the same \*UNKNOWN\* tag value that may close problem     events which they shouldn't have closed.  ```{=html} <!-- --> ``` -   If a user uses the {ITEM.VALUE} macro without macro functions as the     tag value, the 255-character limitation applies. When log messages     are long and the first 255 characters are non-specific, this may     also result in similar event tags for unrelated problems.
ca	##### Trigger  Quan l'element funciona, heu de configurar un [trigger](/manual/config/triggers/trigger). És important decidir quines entrades del fitxer de registre hem de vigilar. Per exemple, el trigger següent cercarà una cadena com ara "Stopping" per indicar problemes potencials:       find(/El meu equip/log[/var/log/syslog],,"regexp","Stopping")=1  ::: noteimportant Per assegurar-vos que cada línia que conté la cadena "Aturar" es considera un problema, també configureu el *Mode de generació d'esdeveniments problemàtics* a la configuració de l'activador a 'Multiple'. :::  A continuació, definiu una expressió de recuperació. La següent expressió de recuperació resoldrà tots els problemes si troba una línia de registre que conté la cadena "Starting":       find(/El meu equip/log[/var/log/syslog],,"regexp","Starting")=1  Com que no volem això, és important assegurar-nos d'alguna manera que els problemes d'arrel corresponents siguin tancats, no només tots els problemes. Aquí és on l'etiquetatge pot ajudar.  Els problemes i les resolucions es poden fer coincidir especificant una etiqueta a la configuració del trigger. S'han de fer els paràmetres següents:  - *Mode de generació d'esdeveniments de problemes*: Múltiples - *Es tanca un esdeveniment OK*: Tots els problemes si els valors de l'etiqueta coincideixen - Introduïu el nom de l'etiqueta per a la concordança d'esdeveniments  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger.png)  - configureu les [etiquetes](/manual/config/tagging) per extreure els valors de les etiquetes de les línies de registre  ![](../../../../assets/en/manual/config/event_correlation/correlation_trigger2.png)  Si s'ha configurat correctament, podreu veure els esdeveniments problemàtics etiquetats per aplicació i corresponents a la seva resolució a *Monitoratge* → *Problemes*.  ![](../../../../assets/en/manual/config/matched_problems.png){width="600"}  ::: notewarning Com que és possible una configuració incorrecta, on es poden crear etiquetes d'esdeveniments similars per a problemes **no relacionats**, reviseu els casos que es descriuen a continuació. :::  - Amb dues aplicacions escrivint missatges d'error i de recuperació al mateix fitxer de registre, un usuari pot decidir emprar dues etiquetes *Aplicació* al mateix trigger amb diferents valors d'etiquetes emprant expressions regulars separades amb valors per extreure els noms de, per exemple, l'aplicació A i l'aplicació B de la macro {ITEM.VALUE} (per exemple, quan els formats dels missatges són diferents). Tanmateix, és possible que això no funcioni com s'esperava si no hi ha cap coincidència d'expressió regular. Les expressions regulars no coincidents produiran valors d'etiqueta buits i un únic valor d'etiqueta buit en els esdeveniments del problema i OK és suficient per correlacionar-los. Per tant, un missatge de recuperació de l'aplicació A pot tancar accidentalment un missatge d'error de l'aplicació B.  ```{=html} <!-- --> ``` - Les etiquetes i els valors d'etiquetes reals només es fan visibles quan s'activa un trigger. Si l'expressió regular emprada no és vàlida, es substitueix en silenci per una cadena \*DESCONEGUDA\*. Si es perd l'esdeveniment de problema inicial amb un valor d'etiqueta \*DESCONEGUDA\*, els esdeveniments OK posteriors poden aparèixer amb el mateix valor de l'etiqueta \*DESCONEGUDA\* que poden tancar esdeveniments de problema que no s'haurien de tancar.  ```{=html} <!-- --> ``` - Si un usuari empra la macro {ITEM.VALUE} sense funcions de macro com a valor d'etiqueta, s'aplica el límit de 255 caràcters. Quan els missatges de registre són llargs i els primers 255 caràcters no són específics, això també pot donar lloc a etiquetes d'esdeveniments similars per a problemes no relacionats.

en-us	#### trigger  [ZBXNEXT-2020](https://support.zabbix.com/browse/ZBXNEXT-2020) `trigger.get`: Method now also supports `status`, `ts_disable` and `disable_source` properties if `selectTriggerDiscovery` parameter is used.
ca	#### trigger  [ZBXNEXT-2020](https://support.zabbix.com/browse/ZBXNEXT-2020) `trigger.get`: El mètode ara admet les propietats `status`, `ts_disable` i `disable_source` properties si s'empra el paràmetre `selectTriggerDiscovery`.

en-us	#### Trimmed long IPv6 IP address in failed login information  A failed login attempt message will display only the first 39 characters of a stored IP address as that's the character limit in the database field. That means that IPv6 IP addresses longer than 39 characters will be shown incompletely.
ca	#### L'adreça IP IPv6 llarga ha fallat en la informació d'inici de sessió  Un missatge d'intent d'inici de sessió fallit només mostrarà els primers 39 caràcters d'una adreça IP emmagatzemada perquè aquest és el límit de caràcters al camp de la base de dades. Això significa que les adreces IP IPv6 de més de 39 caràcters es mostraran de manera incompleta.

en-us	##### Trim {#trim}  Remove specified characters from the beginning and end of the value.
ca	##### Retallar {#trim}  Esborra els caràcters especificats del principi i del final del valor.

en-us	 ##### trim(value,<chars>) {#trim}  Remove specified characters from the beginning and end of string.<br> Supported value types: *String*, *Text*, *Log*.  Parameter:   -   **value** - the value to check;<br> -   **chars** (optional) - specify the characters to remove.  Whitespace is trimmed from both sides by default (if no optional characters are specified). See also: [ltrim()](#ltrim), [rtrim()](#rtrim).  Examples:      trim(last(/host/key)) - remove whitespace from the beginning and end of string     trim(last(/host/key),"_") - remove '_' from the beginning and end of string
ca	 ##### trim(value,<chars>) {#ltrim}  Esborra els caràcters especificats del principi i final de la cadena.<br> Tipus de valors admesos: *String*, *Text*, *Log*.  Paràmetre:  - **valor** - valor que cal comprovar;<br> - **caràcters** (opcional) - especifiqueu els caràcters que voleu esborrar.  Els espais en blanc es retallen a les dues bandes per defecte (si no s'especifiquen caràcters opcionals). Veieu també: [ltrim()](#ltrim), [rtrim()](#rtrim).  Exemples:       ltrim(last(/host/key)) esborra els espais en blanc del principi i final de la cadena      ltrim(last(/host/key),"_") esborra qualsevol '_' del principi i final de la cadena

en-us	 ### Troubleshooting agent items  In case of passive checks, to prevent that item does not get any value because the server request to the agent times out first, the following should be noted:  -   Where agent version is older than server version, the *Timeout* value in the [item configuration](/manual/config/items/item#configuration) (or [global timeout](/manual/web_interface/frontend_sections/administration/general#timeouts)) may need to be higher than the `Timeout` value in the agent [configuration file](/manual/appendix/config/zabbix_agentd#timeout). -   Where agent version is newer than server version, the `Timeout` value in the server [configuration file](/manual/appendix/config/zabbix_server#timeout) may need to be higher than the `Timeout` value in the agent [configuration file](/manual/appendix/config/zabbix_agentd#timeout).
ca	 ### Problemes dels elements de l'agent  En cas de comprovacions passives, per evitar que aquest element no obtingui cap valor perquè la petició del servidor a l'agent s'espera primer, cal tindre en compte el següent:  - Quan la versió de l'agent sigui més antiga que la del servidor, el valor de *Timeout* a la [configuració de l'element](/manual/config/items/item#configuration) (o [temps d'espera global](/manual/web_interface/frontend_sections/administration/general) #timeouts)) pot haver de ser superior al valor de `Timeout` a l'agent [fitxer de configuració](/manual/appendix/config/zabbix_agentd#timeout). - Quan la versió de l'agent sigui més recent que la versió del servidor, és possible que el valor `Timeout` del servidor [fitxer de configuració](/manual/appendix/config/zabbix_server#timeout) hagi de ser superior al valor `Timeout` de l'agent [configuració fitxer](/manual/appendix/config/zabbix_agentd#timeout).

en-us	#### Troubleshooting and removing agent  This section lists some useful commands that can be used for troubleshooting and removing Zabbix agent installation.  See if Zabbix agent is running:      ps aux | grep zabbix_agentd  See if Zabbix agent has been installed from packages:      pkgutil --pkgs | grep zabbix      com.zabbix.pkg.ZabbixAgent  See the files that were installed from the installer package (note that the initial `/` is not displayed in this view):      pkgutil --only-files --files com.zabbix.pkg.ZabbixAgent     Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist                                                                                                                                                                                                                                usr/local/bin/zabbix_get                                                                                                                                                                                                                                                            usr/local/bin/zabbix_sender                                                                                                                                                                                                                                                         usr/local/etc/zabbix/zabbix_agentd/userparameter_examples.conf.NEW                                                                                                                                                                                                                  usr/local/etc/zabbix/zabbix_agentd/userparameter_mysql.conf.NEW                                                                                                                                                                                                                     usr/local/etc/zabbix/zabbix_agentd.conf.NEW                                                                                                                                                                                                                                         usr/local/sbin/zabbix_agentd  Stop Zabbix agent if it was launched with `launchctl`:      sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist  Remove files (including configuration and logs) that were installed with installer package:      sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist     sudo rm -f /usr/local/sbin/zabbix_agentd     sudo rm -f /usr/local/bin/zabbix_get     sudo rm -f /usr/local/bin/zabbix_sender     sudo rm -rf /usr/local/etc/zabbix     sudo rm -rf /var/log/zabbix  Forget that Zabbix agent has been installed:      sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent
ca	#### Solució de problemes i esborrat de l'agent  Aquesta secció llista algunes ordres útils que es poden emprar per resoldre problemes i esborrar la instal·lació de l'agent Zabbix.  Comproveu si l'agent Zabbix és en marxa:      ps aux | grep zabbix_agentd  Comproveu si l'agent Zabbix s'ha instal·lat des dels paquets:      pkgutil --pkgs | grep zabbix      com.zabbix.pkg.ZabbixAgent  Veieu els fitxers que s'han instal·lat des del paquet d'instal·lació (tingueu en compte que la `/` inicial no es veu en aquesta vista):      pkgutil --only-files --files com.zabbix.pkg.ZabbixAgent     Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist                                                                                                                                                                                                                                usr/local/bin/zabbix_get                                                                                                                                                                                                                                                            usr/local/bin/zabbix_sender                                                                                                                                                                                                                                                         usr/local/etc/zabbix/zabbix_agentd/userparameter_examples.conf.NEW                                                                                                                                                                                                                  usr/local/etc/zabbix/zabbix_agentd/userparameter_mysql.conf.NEW                                                                                                                                                                                                                     usr/local/etc/zabbix/zabbix_agentd.conf.NEW                                                                                                                                                                                                                                         usr/local/sbin/zabbix_agentd  Atureu l'agent Zabbix si s'ha engegat amb `launchctl`:      sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist  Esborreu els fitxers (inclosos la configuració i els registres) que es van instal·lar amb el paquet d'instal·lació:      sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist     sudo rm -f /usr/local/sbin/zabbix_agentd     sudo rm -f /usr/local/bin/zabbix_get     sudo rm -f /usr/local/bin/zabbix_sender     sudo rm -rf /usr/local/etc/zabbix     sudo rm -rf /var/log/zabbix  Oblideu que l'agent Zabbix s'ha instal·lat:      sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent

en-us	#### Troubleshooting  - In case of unavailable metrics, please ensure that they are not made unavailable or turned off by default in recent VMware vSphere versions, or if some limits are not placed on performance-metric database queries.   For more information, see [ZBX-12094](https://support.zabbix.com/browse/ZBX-12094). - If `config.vpxd.stats.maxQueryMetrics` is invalid or exceeds the maximum number of characters permitted error, add a `config.vpxd.stats.maxQueryMetrics` parameter to the vCenter Server settings.   The value of this parameter should be the same as the value of `maxQuerysize` in VMware's *web.xml* file.   For more information, see [*VMware Knowledge Base* article](https://kb.vmware.com/s/article/2107096).
ca	### Solució de problemes  - En cas que les mètriques no estiguin disponibles, assegureu-vos que no siguin disponibles o desactivades de manera predeterminada a les versions recents de VMware vSphere o que s'imposen alguns límits a les consultes de bases de dades de mètriques de rendiment.    Consulteu [ZBX-12094](https://support.zabbix.com/browse/ZBX-12094) per obtindre més informació. - Si `config.vpxd.stats.maxQueryMetrics` no és vàlid o supera el nombre màxim de caràcters permesos, afegiu una configuració `config.vpxd.stats.maxQueryMetrics` a la configuració de vCenter Server.    El valor d'aquest paràmetre ha de ser idèntic al valor de `maxQuerysize` al *web.xml* de VMware.    Consulteu l'[article de la *base de coneixement de VMware*](https://kb.vmware.com/s/article/2107096) per obtindre més informació.

en-us	#### Troubleshooting  The following steps may help you troubleshoot problems with Elasticsearch setup:  1.  Check if the mapping is correct (GET request to required index URL     like `http://localhost:9200/uint`). 2.  Check if shards are not in failed state (restart of Elasticsearch     should help). 3.  Check the configuration of Elasticsearch. Configuration should allow     access from the Zabbix frontend host and the Zabbix server host. 4.  Check Elasticsearch logs.  If you are still experiencing problems with your installation then please create a bug report with all the information from this list (mapping, error logs, configuration, version, etc.)
ca	#### Problemes  Les següents etapes us poden ajudar a resoldre els problemes vinculats a la configuració d'Elasticsearch:  1. Verifiqueu si el mapatge és correcte (petició GET a l'URL d'índex consultat com a `http://localhost:9200/uint`). 2. Verifiqueu si els fragments no són pas en estat fallit (el reinici d'Elasticsearch hauria d'ajudar). 3. Verifiqueu la configuració d'Elasticsearch. La configuració ha de permetre l'accés després de l'equip frontal Zabbix i l'equip del servidor Zabbix. 4. Verifiqueu els registres d'Elasticsearch.   Si seguiu trobant problemes amb la vostra instal·lació, ,mireu de crear un informe d'errors amb tota la informació d'aquesta llista  (mapatge, informe d'errors, configuració, versió, etc.)

en-us	 ##### truncate(value,decimal places) {#truncate}  Truncate the value to decimal places.  Parameter:   -   **value** - the value to check; -   **decimal places** - specify decimal places for truncating (0 is also possible).  For example, a value '2.5482' truncated to 2 decimal places will be '2.54'.  Example:      truncate(last(/host/key),2)
ca	 ##### truncate(value,decimal places) {#truncate}  Truncar el valor a decimals.  Paràmetre:  - **valor** - valor a comprovar; - **posicions decimals** - especifiqueu posicions decimals per truncar (també és possible 0).  Per exemple, un valor '2,5482' truncat a 2 decimals serà '2,54'.  Exemple:      truncate(last(/host/key),2)

en-us	# Tutorials  This section contains practical step-by-step tutorials to illustrate how to build a custom [module](/devel/modules/tutorials/module) and a [widget](/devel/modules/tutorials/widget) in Zabbix.
ca	# Tutorials  Aquesta secció conté tutorials pràctics passa a passa per il·lustrar com crear un [mòdul](/devel/modules/tutorials/module) i un [giny](/devel/modules/tutorials/widget) personalitzats a Zabbix.

en-us	#### Type of calculation  The following options of calculating conditions are available:  -   **And** - all conditions must be met  Note that using "And" calculation is disallowed between several triggers when they are selected as a `Trigger=` condition. Actions can only be executed based on the event of one trigger.  -   **Or** - enough if one condition is met -   **And/Or** - combination of the two: AND with different condition     types and OR with the same condition type, for example:  *Host group* equals Oracle servers\ *Host group* equals MySQL servers\ *Event name* contains 'Database is down'\ *Event name* contains 'Database is unavailable'  is evaluated as  **(**Host group equals Oracle servers **or** Host group equals MySQL servers**)** **and** **(**Event name contains 'Database is down' **or** Event name contains 'Database is unavailable'**)**  -   **Custom expression** - a user-defined calculation formula for     evaluating action conditions. It must include all conditions     (represented as uppercase letters A, B, C, ...) and may include     spaces, tabs, brackets ( ), **and** (case sensitive), **or** (case     sensitive), **not** (case sensitive).  While the previous example with `And/Or` would be represented as (A or B) and (C or D), in a custom expression you may as well have multiple other ways of calculation:  (A and B) and (C or D)\ (A and B) or (C and D)\ ((A or B) and C) or D\ (not (A or B) and C) or not D\ etc.
ca	#### Tipus de càlcul  Les opcions de condicions de càlcul següents estan disponibles:  - **I** - s'han de complir totes les condicions  Tingueu en compte que l'ús del càlcul "I" no és permès entre diversos triggers quan es trien com a condició `Trigger=`. Les accions només es poden executar en funció de l'esdeveniment d'un trigger.  - **O** - suficient si es compleix una condició - **I/O** - combinació dels dos: I amb diferents tipus de condició i O amb el mateix tipus de condició, per exemple: - *El grup d'equips* és igual a "servidors Oracle"\ *El grup d'equips* és igual a "servidors MySQL"\ *El nom de l'esdevenimentr* conté 'La base de dades és caiguda'\ *El nom de l'esdeveniment* conté 'La base de dades no és disponible'  s'avalua com  **(**El grup d'equips és igual a servidors Oracle **o** El grup d'equips és igual a servidors MySQL**)** **i** **(**El nom de l'esdeveniment conté 'La base de dades és caiguda **o** El nom de l'esdeveniment conté 'La base de dades no és pas disponible **)**  - **Expressió personalitzada** - una fórmula de càlcul definida per l'usuari per avaluar les condicions d'acció. Ha d'incloure totes les condicions (representades per lletres majúscules A, B, C, ...) i pot incloure espais, tabulacions, parèntesis ( ), **i** (distingeix entre majúscules i minúscules), **o** (distingeix entre majúscules i minúscules) , **no** (distingeix entre majúscules i minúscules).  Tot i que l'exemple anterior amb `I/O` seria representat per (A o B) i (C o D), en una expressió personalitzada també podeu tindre altres mètodes de càlcul:  (A i B) i (C o D)\ (A i B) o (C i D)\ ((A o B) i C) o D\ (no (A o B) i C) o no D\ etc

en-us	 ### type  Type of the module. Required for widgets and must equal "widget".  *Type*: String  *Default*: "module"  *Example*:  ```json "type": "widget" ```
ca	### tipus  Tipus del mòdul. Obligatori per ginys i ha de ser igual a "giny".  *Tipus*: Cadena  *Per defecte*: "module"  *Exemple*:  ```json "tipus": "giny" ```

en-us	### UI element  The UI element object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |name|string|Name of the UI element.<br><br>Possible values if `type` of the [Role](#role) object is set to "User", "Admin", or "Super admin":<br>`monitoring.dashboard` - *Dashboards*;<br>`monitoring.problems` - *Monitoring → Problems*;<br>`monitoring.hosts` - *Monitoring → Hosts*;<br>`monitoring.latest_data` - *Monitoring → Latest data*;<br>`monitoring.maps` - *Monitoring → Maps*;<br>`services.services` - *Services → Services*;<br>`services.sla_report` - *Services → SLA report*;<br>`inventory.overview` - *Inventory → Overview*;<br>`inventory.hosts` - *Inventory → Hosts*;<br>`reports.availability_report` - *Reports → Availability report*;<br>`reports.top_triggers` - *Reports → Triggers top 100*.<br><br>Possible values if `type` of the [Role](#role) object is set to "Admin" or "Super admin":<br>`monitoring.discovery` - *Monitoring → Discovery*;<br>`services.sla` - *Services → SLA*;<br>`reports.scheduled_reports` - *Reports → Scheduled reports*;<br>`reports.notifications` - *Reports → Notifications*;<br>`configuration.template_groups` - *Data collection → Template groups*;<br>`configuration.host_groups` - *Data collection → Host groups*;<br>`configuration.templates` - *Data collection → Templates*;<br>`configuration.hosts` - *Data collection → Hosts*;<br>`configuration.maintenance` - *Data collection → Maintenance*;<br>`configuration.discovery` - *Data collection → Discovery*;<br>`configuration.trigger_actions` - *Alerts → Actions → Trigger actions*;<br>`configuration.service_actions` - *Alerts → Actions → Service actions*;<br>`configuration.discovery_actions` - *Alerts → Actions → Discovery actions*;<br>`configuration.autoregistration_actions` - *Alerts → Actions → Autoregistration actions*;<br>`configuration.internal_actions` - *Alerts → Actions → Internal actions*.<br><br>Possible values if `type` of the [Role](#role) object is set to "Super admin":<br>`reports.system_info` - *Reports → System information*;<br>`reports.audit` - *Reports → Audit log*;<br>`reports.action_log` - *Reports → Action log*;<br>`configuration.event_correlation` - *Data collection → Event correlation*;<br>`administration.media_types` - *Alerts → Media types*;<br>`administration.scripts` - *Alerts → Scripts*;<br>`administration.user_groups` - *Users → User groups*;<br>`administration.user_roles` - *Users → User roles*;<br>`administration.users` - *Users → Users*;<br>`administration.api_tokens` - *Users → API tokens*;<br>`administration.authentication` - *Users → Authentication*;<br>`administration.general` - *Administration → General*;<br>`administration.audit_log` - *Administration → Audit log*;<br>`administration.housekeeping` - *Administration → Housekeeping*;<br>`administration.proxies` - *Administration → Proxies*;<br>`administration.macros` - *Administration → Macros*;<br>`administration.queue` - *Administration → Queue*.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |status|integer|Whether access to the UI element is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.|
ca	### Element UI  L'objecte d'element d'UI té les propietats següents:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |name|string|Nom de l'element de la UI.<br><br>Valors possibles si `type` de l'objecte [Rol](#role) és definit a "User", "Admin" o "Super admin":<br>`monitoring.dashboard` - *Taulers*;<br>`monitoring.problems` - *Monitoratge → Problemes*;<br>`monitoring.hosts` - *Monitoratge → Equips*;<br>`monitoring.latest_data` - *Monitoratge → Dades més recents*; < br>`monitoring.maps` - *Monitoratge → Mapes*;<br>`services.services` - *Serveis → Serveis*;<br>`services.sla_report` - *Serveis → Informe SLA*;<br>` inventory.overview` - *Inventari → Visió general*;<br>`inventory.hosts` - *Inventari → Equips*;<br>`reports.availability_report` - *Informes → Informe de disponibilitat*;<br>`reports.top_triggers ` - *Informes → 100 triggers principals*.<br><br>Valors possibles si `type` de l'objecte [Rol](#role) és definit a "Admin" o "Super admin":<br>`monitoring.discovery` - *Monitoratge → Descoberta*;<br>`services.sla` - *Serveis → SLA*;<br>`reports. scheduled_reports` - *Informes → Informes programats*;<br>`reports.notifications` - *Informes → Notificacions*;<br>`configuration.template_groups` - *Recull de dades → Grups de plantilles*;<br>`configuration.host_groups` - *Recull de dades → Grups d'equips*;<br>`configuration.templates ` - *Recull de dades → Plantilles*;<br>`configuration.hosts` - *Recull de dades → Equips*;<br>`configuration.maintenance` - *Recull de dades → Manteniment*;<br>`configuration.discovery` - *Recull de dades → Descoberta*;<br>`configuration.trigger_actions` - *Alertes → Accions → Accions de trigger*;<br>`configuration.service_actions` - *Alertes → Accions → Accions de servei*;<br>`configuration.discovery_actions` - *Alertes → Accions → Accions de descoberta*;<br>`configuration.autoregistration_actions` - *Alertes → Accions → Accions d'autoregistre*;<br>`configuration.internal_actions` - *Alertes → Accions → Accions internes*.<br><br>Valors possibles si `type` de l'objecte [Rol](#role) és definit a "Super admin":<br>`reports.system_info` - *Informes → Informació del sistema*; <br>`reports.audit` - *Informes → Auditoria*;<br>`reports.action_log` - *Informes → Registre d'accions*;<br>`configuration.event_correlation` - *REcull de dades → Correlació d'esdeveniments*;<br>`administration.media_types` - *Alerts → Tipus de suport*;<br>`administration.scripts` - *Alerts → Scripts*;<br> `administration.user_groups` - *Users → Grups d'usuaris*;<br>`administration.user_roles` - *Usuaris → Rols d'usuari*;<br>`administration.users` - *Usuaris → Usuaris*;<br>`administration.api_tokens` - *Usuaris → API tokens*;<br>`administration.authentication` - *Usuaris → Autenticació*;<br>`administration.general` - *Administració → General*;<br>`administration.audit_log` - *Administració → Registre d'auditoria*;<br>`administration.housekeeping` - *Administració → Neteja*;<br>`administration.proxies` - *Administració → Proxys*;<br>`administration.macros` - *Administració → Macros*<br>`administration.queue` - *Administració → Cua*.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |status|integer|Indica si l'accés a l'element de la IU és permès.<br><br>Valors possibles:<br>0 - Desactivat;<br>1 - *(per defecte)* Activat .|

en-us	##### UnavailableDelay Determines how often host is checked for availability during the [unavailability](/manual/appendix/items/unreachability#unavailable_host) period in seconds.  Default: `60`<br> Range: 1-3600
ca	##### UnavailableDelay Amb quina freqüència es comprova la disponibilitat d'un equip durant el període d'[indisponibilitat](/manual/appendix/items/unreachability#unavailable_host), en segons.  Per defecte: `60`<br> Rang: 1-3600

en-us	##### UnavailableDelay  How often a host is checked for availability during the [unavailability](/manual/appendix/items/unreachability#unavailable_host) period in seconds.  Default: `60`<br> Range: 1-3600
ca	##### UnavailableDelay  Amb quina freqüència es comprova la disponibilitat d'un equip durant el període d'[indisponibilitat](/manual/appendix/items/unreachability#unavailable_host), en segons.  Per defecte: `60`<br> Rang: 1-3600

en-us	#### Unavailable interface  After the UnreachablePeriod ends and the interface has not reappeared, the interface is treated as unavailable.  In the server log it is indicated by messages like these:      temporarily disabling Zabbix agent checks on host "New host": interface unavailable  and in the [frontend](/manual/web_interface/frontend_sections/data_collection/hosts) the host availability icon goes from green/gray to yellow/red (the unreachable interface details can be seen in the hint box that is displayed when a mouse is positioned on the host availability icon):  ![](../../../../assets/en/manual/config/unavailable.png)  The **UnavailableDelay** parameter defines how often an interface is checked during interface unavailability.  By default it is 60 seconds (so in this case "temporarily disabling", from the log message above, will mean disabling checks for one minute).  When the connection to the interface is restored, the monitoring returns to normal automatically, too:      enabling Zabbix agent checks on host "New host": interface became available
ca	#### Indisponibilitat de la interfície  Un cop acaba el període UnreachablePeriod i la interfície no ha tornat a aparèixer, la interfície es considera com a no disponible.  Al registre del servidor, això es veu amb missatges com aquests:       desactivació temporal de les comprovacions de l'agent Zabbix a l'equip "Nou equip": interfície no disponible  i a la [interfície web](/manual/web_interface/frontend_sections/configuration/hosts) la icona de disponibilitat de l'equip canvia de verd/gris a groc/vermell (els detalls de la interfície inaccessible es poden veure al quadre que es mostra quan el ratolí passa per damunt de la icona de disponibilitat de l'equip):  ![](../../../../assets/en/manual/config/unavailable.png)  El paràmetre **UnavailableDelay** defineix la freqüència amb què es verifica una interfície durant la indisponibilitat de la interfície.  Per defecte, s'inicialitza en 60 segons (per tant, en el cas de "inhabilitat temporalment", el missatge de registre anterior implicarà desactivar les comprovacions durant un minut).  Quan es restableix la connexió a la interfície, la supervisió també torna a la normalitat automàticament:       habilitant les comprovacions de l'agent Zabbix a l'equip "Nou equip": la interfície torna a ésser disponible

en-us	#### Unblocking multiple users  Unblock two users.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "user.unblock",     "params": [         "1",         "5"     ],     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "userids": [             "1",             "5"         ]     },     "id": 1 } ```
ca	#### Desblocar diversos usuaris  Desbloca dos usuaris.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "user.unblock",     "params": [         "1",         "5"     ],     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "userids": [             "1",             "5"         ]     },     "id": 1 } ```

en-us	###      **unencrypted**   connect without encryption (default)  ```{=html} <!-- --> ```    **psk**   connect using TLS and a pre-shared key  ```{=html} <!-- --> ```    **cert**   connect using TLS and a certificate  ```{=html} <!-- --> ``` **--tls-ca-file** *CA-file*   Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification.  **--tls-crl-file** *CRL-file*   Full pathname of a file containing revoked certificates.  **--tls-agent-cert-issuer** *cert-issuer*   Allowed agent certificate issuer.  **--tls-agent-cert-subject** *cert-subject*   Allowed agent certificate subject.  **--tls-cert-file** *cert-file*   Full pathname of a file containing the certificate or certificate chain.  **--tls-key-file** *key-file*   Full pathname of a file containing the private key.  **--tls-psk-identity** *PSK-identity*   PSK-identity string.  **--tls-psk-file** *PSK-file*   Full pathname of a file containing the pre-shared key.  **--tls-cipher13** *cipher-string*   Cipher string for OpenSSL 1.1.1 or newer for TLS 1.3. Override the default ciphersuite selection criteria. This option is not available if OpenSSL version is less than 1.1.1.  **--tls-cipher** *cipher-string*   GnuTLS priority string (for TLS 1.2 and up) or OpenSSL cipher string (only for TLS 1.2). Override the default ciphersuite selection criteria.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAG}
ca	###      **no encriptat**   connectar sense criptografia (per defecte)  ```{=html} <!-- --> ```    **psk**   connectar fent ús de TLS i clau pre-compartida  ```{=html} <!-- --> ```    **cert**   connectar fent ús de TLS i un certificat  ```{=html} <!-- --> ``` **--tls-ca-file** *CA-file*   Ruta completa d'un arxiu que conté els certificats de CA(s) de nivell superior per verificar el parell de certificat.  **--tls-crl-file** *CRL-file*   Ruta completa de l'arxiu que conté els certificats revocats.  **--tls-agent-cert-issuer** *cert-issuer*   Emissor de certificat d'agent permès.  **--tls-agent-cert-subject** *cert-subject*   Assumpte de certificat d'agent permès.  **--tls-cert-file** *cert-file*   Ruta sencera de l'arxiu que conté el certificat o cadena de certificats.  **--tls-key-file** *key-file*   Ruta sencera de l'arxiu que conté la clau privada.  **--tls-psk-identity** *PSK-identity*   Cadena d'identitat PSK.  **--tls-psk-file** *PSK-file*   Ruta sencera de l'arxiu que conté la clau pre-compartida.  **--tls-cipher13** *cipher-string*   Seqüència de criptografia per a OpenSSL 1.1.1, o més nova per a TLS 1.3. Sobreescriu els criteris d'escollir la clau de xifratge per defecte. Aquesta opció no és pas disponible si la versió d'OpenSSL és inferior a la 1.1.1.  **--tls-cipher** *cipher-string*   Cadena de prioritat GnuTLS (per a TLS 1.2 i superior) o cadena de xifrat d'OpenSSL (només per a TLS 1.2). Sobreescriu el criteri de selecció de clau de xifrat que hi ha per defecte.  **-h**, **--help**   Ensenya aquesta ajuda i surt.  **-V**, **--version**   Ensenya la informació de versió i surt.  [ ]{#lbAG}

en-us	###      **unencrypted**   connect without encryption (default)  ```{=html} <!-- --> ```    **psk**   connect using TLS and a pre-shared key  ```{=html} <!-- --> ```    **cert**   connect using TLS and a certificate  ```{=html} <!-- --> ``` **--tls-ca-file** *CA-file*   Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification.  **--tls-crl-file** *CRL-file*   Full pathname of a file containing revoked certificates.  **--tls-server-cert-issuer** *cert-issuer*   Allowed server certificate issuer.  **--tls-server-cert-subject** *cert-subject*   Allowed server certificate subject.  **--tls-cert-file** *cert-file*   Full pathname of a file containing the certificate or certificate chain.  **--tls-key-file** *key-file*   Full pathname of a file containing the private key.  **--tls-psk-identity** *PSK-identity*   PSK-identity string.  **--tls-psk-file** *PSK-file*   Full pathname of a file containing the pre-shared key.  **--tls-cipher13** *cipher-string*   Cipher string for OpenSSL 1.1.1 or newer for TLS 1.3. Override the default ciphersuite selection criteria. This option is not available if OpenSSL version is less than 1.1.1.  **--tls-cipher** *cipher-string*   GnuTLS priority string (for TLS 1.2 and up) or OpenSSL cipher string (only for TLS 1.2). Override the default ciphersuite selection criteria.  **-v**, **--verbose**   Verbose mode, **-vv** for more details.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAG}
ca	###      **unencrypted**   connectar sense criptografia (per defecte)  ```{=html} <!-- --> ```    **psk**   connectar amb TLS i una clau pre-compartida  ```{=html} <!-- --> ```    **cert**   connectar amb TLS i un certificat  ```{=html} <!-- --> ``` **--tls-ca-file** *CA-file*   Ruta completa d'un arxiu que conté els certificats CA(s) de nivell superior per verificar la certificació de peer.  **--tls-crl-file** *CRL-file*   Ruta completa de l'arxiu que conté els certificats revocats.  **--tls-server-cert-issuer** *cert-issuer*   Emissor de certificat de servidor permès.  **--tls-server-cert-subject** *cert-subject*   Assumpte del certificat del servidor permès.  **--tls-cert-file** *cert-file*   Ruta completa de l'arxiu que conté el certificat o cadena de certificats.  **--tls-key-file** *key-file*   Ruta completa d'un arxiu que conté la clau privada.  **--tls-psk-identity** *PSK-identity*   Cadena d'identitat PSK.  **--tls-psk-file** *PSK-file*   Ruta completa d'un arxiu que conté la clau pre-compartida.  **--tls-cipher13** *cipher-string*   Seqüència de criptografia per a OpenSSL 1.1.1 or més nova per a TLS 1.3. Sobreescriu el criteri per escollir per defecte el xifrat. Aquesta opció no és pas disponible si la versió d'OpenSSL és inferior a l'1.1.1.  **--tls-cipher** *cipher-string*   La cadena de prioritat GnuTLS (per a TLS 1.2 o superior) o la cadena de xifrat d'OpenSSL (només per a TLS 1.2). Sobreescriu els criteris d'escollir per defecte de la cadena de xifrat.  **-v**, **--verbose**   Mode detallat; **-vv** per a més detalls.  **-h**, **--help**   Mostra l'ajuda i surt.  **-V**, **--version**   Mostra informació de la versió i surt.  [ ]{#lbAG}

en-us	 #### Unified agent/agent2 protocols  Zabbix agent and agent 2 protocols have been unified by switching Zabbix agent to Zabbix agent 2 protocol. The difference between Zabbix agent and Zabbix agent 2 requests/responses is expressed by the "variant" tag value ("1" - Zabbix agent, "2" - Zabbix agent 2).  See also: [Passive and active agent checks](/manual/appendix/items/activepassive).
ca	 #### Protocols agent/agent2 unificats  Els protocols de l'agent Zabbix i l'agent 2 s'han unificat canviant l'agent Zabbix al protocol de l'agent 2 de Zabbix. La diferència entre les sol·licituds/respostes de l'agent Zabbix i l'agent Zabbix 2 s'expressa pel valor de l'etiqueta "variant" ("1" - agent Zabbix, "2" - agent Zabbix 2).  Veieu també: [Comprovacions d'agent passiu i actiu](/manual/appendix/items/activepassive).

en-us	#### Uninstalling agent Windows service  To uninstall a single instance of Zabbix agent using the default configuration file:         zabbix_agentd.exe --uninstall  To uninstall a single instance of Zabbix agent using a non-default configuration file:         zabbix_agentd.exe --config <your_configuration_file> --uninstall  To uninstall multiple instances of Zabbix agent from Windows services:        zabbix_agentd.exe --config <configuration_file_for_instance_1> --uninstall --multiple-agents       zabbix_agentd.exe --config <configuration_file_for_instance_2> --uninstall --multiple-agents       ...       zabbix_agentd.exe --config <configuration_file_for_instance_N> --uninstall --multiple-agents
ca	#### Desinstal·lant el servei d'agent de Windows  Per desinstal·lar una única instància de l'agent Zabbix mitjançant el fitxer de configuració predeterminat:          zabbix_agentd.exe --uninstall  Per desinstal·lar una única instància de l'agent Zabbix mitjançant un fitxer de configuració no predeterminat:          zabbix_agentd.exe --config <fitxer_de_configuració> --uninstall  Per desinstal·lar diverses instàncies de l'agent Zabbix dels serveis de Windows:         zabbix_agentd.exe --config <fitxer_de_configuració_per_instància_1> --uninstall --multiple-agents        zabbix_agentd.exe --config <fitxer_de_configuració_per_instància_2> --uninstall --multiple-agents        ...        zabbix_agentd.exe --config <fitxer_de_configuració_per_instància_N> --uninstall --multiple-agents

en-us	#### Uninstalling multiple modules  Uninstall modules "27" and "28".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "module.delete",     "params": [         "27",         "28"     ],     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "moduleids": [             "27",             "28"         ]     },     "id": 1 } ```
ca	#### Desinstal·lar diversos mòduls  Desinstal·la els mòduls "27" i "28".  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "module.delete",     "params": [         "27",         "28"     ],     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "moduleids": [             "27",             "28"         ]     },     "id": 1 } ```