en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these hosts as *Enabled* -   *Create disabled* - create these hosts as *Disabled* -   *Delete* - delete these host prototypes  To use these options, mark the checkboxes before the respective host prototypes, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Crear activat* - crea aquests equips com a *Activat* - *Crear desactivat* - crea aquests equips com a *Desactivat* - *Esborrar* - esborra aquest prototip d'equips  Per emprar aquestes opcions, marqueu les caselles davant dels prototips d'equips respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these items as *Enabled* -   *Create disabled* - create these items as *Disabled* -   *Mass update* - mass update these item prototypes -   *Delete* - delete these item prototypes  To use these options, mark the checkboxes before the respective item prototypes, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Crear activat* - crea aquests elements com a *Activat* - *Crear desactivat* - crea aquests elements com a *Desactivat* - *Actualització massiva* - actualitza en grup aquests prototips d'elements - *Esborrar* - esborra aquest prototip d'elements  Per emprar aquestes opcions, marqueu les caselles davant dels prototips d'elements respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these items as *Enabled* -   *Create disabled* - create these items as *Disabled* -   *Mass update* - mass update these item prototypes -   *Delete* - delete these item prototypes  To use these options, mark the checkboxes before the respective item prototypes, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Crear activat* - crea aquests elements com a *Activat* - *Crear desactivat* - crea aquests elements com a *Desactivat* - *Actualització massiva* - actualitza en grup aquests prototips d'elements - *Esborrar* - esborra aquest prototip d'elements  Per emprar aquestes opcions, marqueu les caselles davant dels prototips d'elements respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these triggers as *Enabled* -   *Create disabled* - create these triggers as *Disabled* -   *Mass update* - mass update these trigger prototypes -   *Delete* - delete these trigger prototypes  To use these options, mark the checkboxes before the respective trigger prototypes, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Crear activat* - crea aquests triggers com a *Activat* - *Crear desactivat* - crea aquests triggers com a *Desactivat* - *Actualització massiva* - actualitza en grup aquests prototips de triggers - *Esborrar* - esborra aquest prototip de triggers   Per emprar aquestes opcions, marqueu les caselles davant dels prototips de triggers respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Create enabled* - create these triggers as *Enabled* -   *Create disabled* - create these triggers as *Disabled* -   *Mass update* - mass update these trigger prototypes -   *Delete* - delete these trigger prototypes  To use these options, mark the checkboxes before the respective trigger prototypes, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Crear activat* - crea aquests triggers com a *Activat* - *Crear desactivat* - crea aquests triggers com a *Desactivat* - *Actualització massiva* - actualitza en grup aquests prototips de triggers - *Esborrar* - esborra aquest prototip de triggers   Per emprar aquestes opcions, marqueu les caselles davant dels prototips de triggers respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Delete* - delete these graph prototypes  To use these options, mark the checkboxes before the respective graph prototypes, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Esborrar*: esborra aquests prototips de gràfics  Per emprar aquestes opcions, marqueu les caselles davant dels prototips de gràfics respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Delete* - delete these graph prototypes  To use these options, mark the checkboxes before the respective graph prototypes, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Esborrar*: esborra aquests prototips de gràfics  Per emprar aquestes opcions, marqueu les caselles davant dels prototips de gràfics respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change host status to *Monitored* -   *Disable* - change host status to *Not monitored* -   *Export* - export the hosts to a YAML, XML or JSON file -   *Mass update* - [update several     properties](/manual/config/hosts/hostupdate) for a number of hosts     at once -   *Delete* - delete the hosts  To use these options, mark the checkboxes before the respective hosts, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Activar* - canvia l'estat de l'equip a *Monitorat* - *Desactivar* - canvia l'estat de l'equip a *No monitorat* - *Exportar* - exporta els equips a un fitxer YAML, XML o JSON - *Actualització massiva* - [actualitza diverses propietats](/manual/config/hosts/hostupdate) per a diversos equips alhora - *Esborrar* - esborra els equips  Per emprar aquestes opcions, marqueu les caselles davant dels equips respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change item status to *Enabled* -   *Disable* - change item status to *Disabled* -   *Check now* - execute a check for new item values immediately.     Supported for **passive** checks only (see [more     details](/manual/config/items/check_now)). Note that when checking     for values immediately, configuration cache is not updated, thus the     values will not reflect very recent changes to item configuration. -   *Clear history and trends* - delete history and trend data for items. -   *Copy* - copy the items to other hosts or templates. -   *Mass update* - [update several     properties](/manual/config/items/itemupdate) for a number of items     at once. -   *Delete* - delete the items.  To use these options, mark the checkboxes before the respective items, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Activar* - canvia l'estat de l'element a *Activat* - *Desactivar* - canvia l'estat de l'element a *Desactivat* - *Comprovar ara* - executa tot seguit una comprovació dels valors d'elements nous. Només s'admet per a comprovacions **passives** (veieu [més detalls](/manual/config/items/check_now)). Tingueu en compte que quan comproveu els valors immediatament, la memòria cau de configuració no s'actualitza, de manera que els valors no reflectiran canvis molt recents a la configuració de l'element. - *Esborrar historial i tendències* - esborra l'historial d'elements i les dades de tendències. - *Copiar* - copia elements a altres equips o plantilles. - *Actualització massiva* - [actualitza diverses propietats](/manual/config/items/itemupdate) per a diversos elements alhora. - *Esborrar* - esborra elements.  Per emprar aquestes opcions, marqueu les caselles davant dels elements respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change item status to *Enabled*. -   *Disable* - change item status to *Disabled*. -   *Copy* - copy the items to other hosts or templates. -   *Mass update* - [update several     properties](/manual/config/items/itemupdate) for a number of items     at once. -   *Delete* - delete the items.  To use these options, mark the checkboxes before the respective items, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Activar* - canvia l'estat de l'element a *Activat*. - *Desactivar* - canvia l'estat de l'element a *Desactivat*. - *Copiar* - copia els elements a altres equips o plantilles. - *Actualització massiva* - [actualitza diverses propietats](/manual/config/items/itemupdate) per a diversos elements alhora. - *Esborrar* - esborra els elements.  Per emprar aquestes opcions, marqueu les caselles davant dels elements respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the action status to *Enabled* -   *Disable* - change the action status to *Disabled* -   *Delete* - delete the actions  To use these options, mark the checkboxes before the respective actions, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilitar*: canvia l'estat de l'acció a *Activat* - *Desactivar*: canvia l'estat de l'acció a *Desactivat* - *Esborrar*: esborra les accions  Per emprar aquestes opcions, marqueu les caselles davant de les accions respectives i feu clic al botó necessari.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the correlation rule status to *Enabled* -   *Disable* - change the correlation rule status to *Disabled* -   *Delete* - delete the correlation rules  To use these options, mark the checkboxes before the respective correlation rules, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilitar*: canvia l'estat de la regla de correlació a *Activada* - *Desactivar*: canvia l'estat de la regla de correlació a *Desactivada* - *Esborrar*: esborra les regles de correlació  Per emprar aquestes opcions, marqueu les caselles davant de les regles de correlació respectives i feu clic al botó necessari.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the discovery rule status to *Enabled* -   *Disable* - change the discovery rule status to *Disabled* -   *Delete* - delete the discovery rules  To use these options, mark the checkboxes before the respective discovery rules, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilitar*: canvia l'estat de la regla de descoberta a *Activada* - *Desactivar*: canvia l'estat de la regla de descoberta a *Desactivada* - *Esborrar*: esborra les regles de descoberta   Per emprar aquestes opcions, marqueu les caselles davant de les regles de descoberta respectives i feu clic al botó necessari.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the low-level discovery rule status to *Enabled*. -   *Disable* - change the low-level discovery rule status to     *Disabled*. -   *Check now* - perform discovery based on the discovery rules     immediately. See [more details](/manual/config/items/check_now).     Note that when performing discovery immediately, the configuration     cache is not updated, thus the result will not reflect very recent     changes to discovery rule configuration. -   *Delete* - delete the low-level discovery rules.  To use these options, mark the checkboxes before the respective discovery rules, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Activar* - canvia l'estat de la regla de descoberta de baix nivell a *Activat*. - *Desactivar* - canvia l'estat de la regla de descoberta de baix nivell a *Desactivat*. - *Verifica ara* - realitza immediatament la descoberta en funció de les regles de descoberta; veieu [més detalls](/manual/config/items/check_now). Tingueu en compte que quan s'executa la descoberta immediatament, la memòria cau de configuració no s'actualitza, de manera que el resultat no reflectirà els canvis molt recents a la configuració de la regla de descoberta. - *Esborra* - esborra les regles de descoberta de baix nivell.  Per emprar aquestes opcions, marqueu les caselles davant de les regles de descoberta respectives i, a continuació, feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the low-level discovery rule status to *Enabled* -   *Disable* - change the low-level discovery rule status to *Disabled* -   *Delete* - delete the low-level discovery rules  To use these options, mark the checkboxes before the respective discovery rules, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilitar*: canvia l'estat de la regla de descoberta de baix nivell a *Activada* - *Desactivar*: canvia l'estat de la regla de descoberta de baix nivell a *Desactivada* - *Esborrar*: esborra les regles de descoberta de baix nivell  Per emprar aquestes opcions, marqueu les caselles davant de les regles de descoberta respectives i feu clic al botó necessari.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the media type status to *Enabled* -   *Disable* - change the media type status to *Disabled* -   *Export* - export the media types to a YAML, XML or JSON file -   *Delete* - delete the media types  To use these options, mark the checkboxes before the respective media types, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilitar*: canvia l'estat del tipus de suport a *Activat* - *Desactivar*: canvia l'estat del tipus de suport a *Desactivat* - *Exportar*: exporta els tipus de suport a un fitxer YAML, XML o JSON - *Esborrar*: esborra els tipus de suports  Per emprar aquestes opcions, marqueu les caselles davant dels tipus de suports respectius i feu clic al botó necessari.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the scenario status to *Enabled* -   *Disable* - change the scenario status to *Disabled* -   *Clear history and trends* - clear history and trend data for the scenarios -   *Delete* - delete the web scenarios  To use these options, mark the checkboxes before the respective web scenarios, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Activar* - canvia l'estat de l'escenari a *Activat* - *Desactivar* - canvia l'estat de l'escenari a *Desactivat* - *Esborrar historial i tendències* - esborra l'historial i les dades de tendències dels escenaris - *Esborrar* - esborra escenaris web  Per emprar aquestes opcions, marqueu les caselles davant dels escenaris web respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the scenario status to *Enabled* -   *Disable* - change the scenario status to *Disabled* -   *Delete* - delete the web scenarios  To use these options, mark the checkboxes before the respective web scenarios, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilitar*: canvia l'estat de l'escenari a *Activat* - *Desactivar*: canvia l'estat de l'escenari a *Desactivat* - *Esborrar*: esborra els escenaris  Per emprar aquestes opcions, marqueu les caselles davant dels escenaris web respectius i feu clic al botó necessari.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change the user group status to *Enabled* -   *Disable* - change the user group status to *Disabled* -   *Enable debug mode* - enable debug mode for the user groups -   *Disable debug mode* - disable debug mode for the user groups -   *Delete* - delete the user groups  To use these options, mark the checkboxes before the respective user groups, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilitar*: canvia l'estat del grup d'usuaris a *Activat* - *Desactivar*: canvia l'estat del grup d'usuaris a *Desactivat* - *Habilitar mode de depuració*: habilita el mode de depuració per als grups d'usuaris - *Deshabilitar mode de depuració*: deshabilita el mode de depuració per als grups d'usuaris - *Esborrar*: esborra els grups d'usuaris  Per emprar aquestes opcions, marqueu les caselles davant dels grups d'usuaris respectius i feu clic al botó necessari.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change trigger status to *Enabled*. -   *Disable* - change trigger status to *Disabled*. -   *Copy* - copy the triggers to other hosts or templates. -   *Mass update* - update several properties for a number of triggers     at once. -   *Delete* - delete the triggers.  To use these options, mark the checkboxes before the respective triggers, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Activar* - canvia l'estat d'activació a *Activat*. - *Desactivar* - canvia l'estat d'activació a *Desactivat*. - *Copiar* - copia els triggers a altres equips o plantilles. - *Actualització massiva* - actualitza diverses propietats per a diversos triggers alhora. - *Esborrar* - esborra els triggers.  Per emprar aquestes opcions, marqueu les caselles davant dels triggers respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable* - change trigger status to *Enabled* -   *Disable* - change trigger status to *Disabled* -   *Copy* - copy the triggers to other hosts or templates -   *Mass update* - update several properties for a number of triggers     at once -   *Delete* - delete the triggers  To use these options, mark the checkboxes before the respective triggers, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Activar* - canvia l'estat d'activació a *Activat* - *Desactivar* - canvia l'estat d'activació a *Desactivat* - *Copiar* - copia els triggers a altres equips o plantilles - *Actualització massiva* - actualitza diverses propietats per a diversos triggers alhora - *Esborrar* - esborra els triggers  Per emprar aquestes opcions, marqueu les caselles davant dels triggers respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable hosts* - change the status of all hosts in the group to     "Monitored" -   *Disable hosts* - change the status of all hosts in the group to     "Not monitored" -   *Delete* - delete the host groups  To use these options, mark the checkboxes before the respective host groups, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista ofereixen opcions d'edició col·lectiva:  - *Activa els equips*: canvia l'estat de tots els equips del grup a "Monitorat" - *Desactiva els equips*: canvia l'estat de tots els equips del grup a "Sense monitorar". - *Esborra* - esborra els grups d'equips  Per emprar aquestes opcions, marqueu les caselles davant dels grups d'equips respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Enable hosts* - change the status of hosts monitored by the proxy     to *Monitored* -   *Disable hosts* - change the status of hosts monitored by the proxy     to *Not monitored* -   *Delete* - delete the proxies  To use these options, mark the checkboxes before the respective proxies, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Habilita els equips*: canvieu l'estat dels equips monitorats pel proxy a *Monitorat* - *Desactiva els equips*: canvia l'estat dels equips monitorats pel proxy a *No monitorat* - *Esborrar* - esborra proxys  Per emprar aquestes opcions, marqueu les caselles davant dels proxys respectius i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Export* - export the template to a YAML, XML or JSON file -   *Mass update* - [update several     properties](/manual/config/templates/mass) for a number of templates     at once -   *Delete* - delete the template while leaving its linked entities     (items, triggers etc.) with the hosts -   *Delete and clear* - delete the template and its linked entities     from the hosts  To use these options, mark the checkboxes before the respective templates, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Exportar* - exporta el model a un fitxer YAML, XML o JSON - *Actualització massiva* - [actualitza diverses propietats](/manual/config/templates/mass) per a diverses plantilles alhora - *Esborrar* - esborra el model deixant les seves entitats relacionades (elements, triggers, etc.) als equips - *Esborrar i netejar* - esborra el model i les entitats relacionades dels equips  Per emprar aquestes opcions, marqueu les caselles davant de les plantilles respectives i feu clic al botó requerit.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Mass update* - update the selected problems by navigating to the     [problem update](/manual/acknowledges#updating_problems) screen  To use this option, mark the checkboxes before the respective problems, then click on the *Mass update* button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Actualització massiva* - actualitzeu els problemes triats anant a la pantalla [problemes d'actualització](/manual/acknowledges#updating_problems)  Per emprar aquesta opció, marqueu les caselles davant dels problemes respectius i feu clic al botó *Actualització massiva*.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Unblock* - re-enable system access to blocked users -   *Delete* - delete the users  To use these options, mark the check-boxes before the respective users, then click on the required button.
ca	##### Opcions d'edició massiva  Els botons de sota de la llista proporcionen opcions d'edició massiva:  - *Desbloca*: torna a habilitar l'accés al sistema per als usuaris blocats - *Esborra* - esborra usuaris  Per emprar aquestes opcions, marqueu les caselles davant dels respectius usuaris i feu clic al botó requerit.

en-us	##### Mass update  Sometimes you may want to delete or change the status of a number of reports at once. Instead of opening each individual report for editing, you may use the mass update function for that.  To mass-update some reports, do the following:  -   Mark the checkboxes of the reports to update in the list -   Click the required button below the list to make the changes (*Enable*, *Disable*, or *Delete*)
ca	##### Actualització massiva  De vegades, és possible que vulgueu esborrar o canviar l'estat de diversos informes. En lloc d'obrir cada informe individual per editar-lo, podeu emprar la funció d'actualització massiva per a això.  Per actualitzar de manera massiva determinats informes, seguiu aquestes passes:  - Marqueu les caselles dels informes a actualitzar a la llista - Feu clic al botó necessari a sota de la llista per fer canvis (*Activar*, *Desactivar* o *Esborrar*).

en-us	##### Master item  Create an IPMI item using the following key:      ipmi.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_item.png)  Set the type of information to "Text" for possibly big JSON data.
ca	##### Element principal  Creeu un element IPMI amb la clau següent:       ipmi.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_item.png)  Estableix el tipus d'informació a "Text" per a dades JSON possiblement grans.

en-us	##### Master item  Create a Zabbix agent item using the following key:      vfs.fs.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_item.png)  Set the type of information to "Text" for possibly big JSON data.  The data returned by this item will contain something like the following for a mounted filesystem:  ``` {.java} {   "fsname": "/",   "fstype": "rootfs",   "bytes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   },   "inodes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   } } ```
ca	##### Element mestre  Creeu un element d'agent Zabbix amb la clau següent:       vfs.fs.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/fs_get_item.png)  Estableix el tipus d'informació a "Text" per a dades JSON possiblement grans.  Les dades que retorna aquest element contindran alguna cosa com el següent per a un sistema de fitxers muntat:  ``` {.java} {   "fsname": "/",   "fstype": "rootfs",   "bytes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   },   "inodes": {     "total": 1000,     "free": 500,     "used": 500,     "pfree": 50.00,     "pused": 50.00   } } ```

en-us	#### Maximum JSON depth  The maximum allowed JSON depth has been set to 64 to improve security and performance during JSON parsing.
ca	#### Profunditat màxima de JSON  La profunditat JSON màxima permesa s'ha establert en 64 per millorar la seguretat i el rendiment durant l'anàlisi JSON.

en-us	### Media  The media object has the following properties.  |Property|Type|Description| |--------|----|-----------| |**mediatypeid**<br>(required)|string|ID of the media type used by the media.| |**sendto**<br>(required)|string/array|Address, user name or other identifier of the recipient.<br><br>If type of [Media type](/manual/api/reference/mediatype/object#mediatype) is e-mail, values are represented as array. For other types of [Media types](/manual/api/reference/mediatype/object#mediatype), value is represented as a string.| |**active**|integer|Whether the media is enabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |**severity**|integer|Trigger severities to send notifications about.<br><br>Severities are stored in binary form with each bit representing the corresponding severity. For example, 12 equals 1100 in binary and means, that notifications will be sent from triggers with severities warning and average.<br><br>Refer to the [trigger object page](/manual/api/reference/trigger/object#trigger) for a list of supported trigger severities.<br><br>Default: 63| |**period**|string|Time when the notifications can be sent as a [time period](/manual/appendix/time_period) or user macros separated by a semicolon.<br><br>Default: 1-7,00:00-24:00|
ca	### Suport  L'objecte suport té les propietats següents.  |Propietat|Tipus|Descripció| |--------|----|-----------| |**mediatypeid**<br>(obligatori)|string|ID del tipus de suport emprat per el suport.| |**sendto**<br>(obligatori)|string/array|L'adreça, el nom d'usuari o un altre identificador del destinatari.<br><br>Si el [tipus de suport](/en/manual/api/reference/mediatype /object#type_de_media) és un correu electrònic, els valors es representen com una matriu. Per a altres [tipus de suport](/en/manual/api/reference/mediatype/object#type_de_media), el valor es representa amb una cadena.| |**active**|integer|Indica si el suport és habilitat.<br><br>Valors possibles:<br>0 - *(per defecte)* activat;<br>1 - desactivat.| |**severity**|integer|Activa les gravetats per enviar notificacions.<br><br>Les gravetats s'emmagatzemen en forma binària, amb cada bit que representa la gravetat corresponent. Per exemple, 12 és igual a 1100 en binari i vol dir que s'enviaran notificacions des de triggers d'advertiment i de gravetat mitjana.<br><br>Consulteu la [pàgina d'objecte trigger](/en/manual/api/reference/trigger/object# trigger) per obtindre una llista de gravetats del trigger admeses.<br><br>Per defecte: 63| |**period**|string|Hora en què les notificacions es poden enviar com a [període](/ca/manual/appendix/time_period) o macros d'usuari separades per punt i coma.<br><br> Per defecte: 1-7.00: 00-24:00|

en-us	#### mediatype  Changes:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) message template object: added support of `conditiontype` value: 4 - *(event created on service status update)*.\
ca	#### mediatype  Canvis:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) objecte de plantilla de missatge: al valor `conditiontype` se li ha afegit el suport: 4 - *(esdeveniment creat en actualitzar l'estat del servei)*.\

en-us	#### mediatype  Changes:\ [ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: added strict validation of the methods parameters.\
ca	#### tipus de mitjà  Canvis:\ [ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: afegida la validació estricta dels paràmetres dels mètodes.\

en-us	# mediatype.create
ca	# mediatype.create

en-us	# mediatype.delete
ca	# mediatype.delete

en-us	# mediatype.get
ca	# mediatype.get

en-us	# > Media type object  The following objects are directly related to the `mediatype` API.
ca	# > Objecte de tipus de suport  Els següents objectes són relacionats amb l'API `mediatype`.

en-us	#### Media type testing  It is possible to test if a configured media type works.  **Email**  For example, to test an email media type:  -   Locate the relevant email in the [list](#overview) of media types -   Click on *Test* in the last column of the list (a testing window     will open) -   Enter a *Send to* recipient address and with body and optional     subject -   Send a test message by clicking on *Test*  Test success or failure message will be displayed in the same window:  |<|![](../../../../assets/en/manual/config/notifications/media/test_email0.png){width="600"}| |-|-----------------------------------------------------------------------------------------|  **Webhook**  To test a webhook media type:  -   Locate the relevant webhook in the [list](#overview) of media types -   Click on *Test* in the last column of the list (a testing window     will open) -   Edit the webhook parameter values, if needed -   Click on *Test*  By default, webhook tests are performed with parameters entered during configuration. However, it is possible to change attribute values for testing. Replacing or deleting values in the testing window affects the test procedure only, the actual webhook attribute values will remain unchanged.  |<|![](../../../../assets/en/manual/config/webhook_test1.png){width="600"}| |-|-----------------------------------------------------------------------|  To view media type test log entries without leaving the test window:  -   Click on *Open log* (a new popup window will open).  |<|![](../../../../assets/en/manual/config/mediatype_test2.png){width="600"}| |-|-------------------------------------------------------------------------|
ca	#### Test de tipus de suport  Es pot provar si un tipus de suport configurat funciona.  **Correu electrònic**  Per exemple, per provar un tipus de suport de correu electrònic:  - Feu clic a *Provar* a la darrera columna de la llista (s'obrirà una finestra de prova) - Introduïu una adreça de destinatari *Enviar a* i el cos i l'assumpte opcionals - Envieu un missatge de prova fent clic a *Provar*  El missatge d'aprovat o no de la prova es veurà a la mateixa finestra:  |<|![](../../../../assets/en/manual/config/notifications/media/test_email0.png){width="600"}| |-|------------------------------------------------ --------------------------------------------|  **Webhook**  Per provar un tipus de suport de webhook:  - Localitzeu el webhook rellevant a la [llista](#vista general) de tipus de suport - Feu clic a *Provar* a la darrera columna de la llista (s'obrirà una finestra de prova) - Modifiqueu els valors dels paràmetres del webhook, si cal - Feu clic a *Provar*  Per defecte, les proves de webhook es fan amb els paràmetres introduïts durant la configuració. Tanmateix, és possible modificar els valors dels atributs de les proves. La substitució o la supressió de valors a la finestra de prova només afecta el procediment de prova, els valors reals dels atributs del webhook es mantindran sense canvis.  |<|![](../../../../assets/en/manual/config/webhook_test1.png){width="600"}| |-|------------------------------------------------ -------------------------|  Per veure les entrades del registre de prova de tipus de suport sense sortir de la finestra de prova:  - Feu clic a *Obre el registre* (s'obrirà una nova finestra emergent).  |<|![](../../../../assets/en/manual/config/mediatype_test2.png){width="600"}| |-|------------------------------------------------ --------------------------|

en-us	### Media type  The media type object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |mediatypeid|string|*(readonly)* ID of the media type.| |**name**<br>(required)|string|Name of the media type.| |**type**<br>(required)|integer|Transport used by the media type.<br><br>Possible values:<br>0 - email;<br>1 - script;<br>2 - SMS;<br>4 - Webhook.| |exec\_path|string|For script media types `exec_path` contains the name of the executed script.<br><br>Required for script media types.| |gsm\_modem|string|Serial device name of the GSM modem.<br><br>Required for SMS media types.| |passwd|string|Authentication password.<br><br>Used for email media types.| |smtp\_email|string|Email address from which notifications will be sent.<br><br>Required for email media types.| |smtp\_helo|string|SMTP HELO.<br><br>Required for email media types.| |smtp\_server|string|SMTP server.<br><br>Required for email media types.| |smtp\_port|integer|SMTP server port to connect to.| |smtp\_security|integer|SMTP connection security level to use.<br><br>Possible values:<br>0 - None;<br>1 - STARTTLS;<br>2 - SSL/TLS.| |smtp\_verify\_host|integer|SSL verify host for SMTP.<br><br>Possible values:<br>0 - No;<br>1 - Yes.| |smtp\_verify\_peer|integer|SSL verify peer for SMTP.<br><br>Possible values:<br>0 - No;<br>1 - Yes.| |smtp\_authentication|integer|SMTP authentication method to use.<br><br>Possible values:<br>0 - None;<br>1 - Normal password.| |status|integer|Whether the media type is enabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |username|string|User name.<br><br>Used for email media types.| |exec\_params|string|Script parameters.<br><br>Each parameter ends with a new line feed.| |maxsessions|integer|The maximum number of alerts that can be processed in parallel.<br><br>Possible values for SMS:<br>1 - *(default)*<br><br>Possible values for other media types:<br>0-100| |maxattempts|integer|The maximum number of attempts to send an alert.<br><br>Possible values:<br>1-100<br><br>Default value:<br>3| |attempt\_interval|string|The interval between retry attempts. Accepts seconds and time unit with suffix.<br><br>Possible values:<br>0-1h<br><br>Default value:<br>10s| |content\_type|integer|Message format.<br><br>Possible values:<br>0 - plain text;<br>1 - *(default)* html.| |script|string|Media type webhook script javascript body.| |timeout|string|Media type webhook script timeout. Accepts seconds and time unit with suffix.<br><br>Possible values:<br>1-60s<br><br>Default value:<br>30s| |process\_tags|integer|Defines should the webhook script response to be interpreted as tags and these tags should be added to associated event.<br><br>Possible values:<br>0 - *(default)* Ignore webhook script response.<br>1 - Process webhook script response as tags.| |show\_event\_menu|integer|Show media type entry in `problem.get` and `event.get` property `urls`.<br><br>Possible values:<br>0 - *(default)* Do not add `urls` entry.<br>1 - Add media type to `urls` property.| |event\_menu\_url|string|Define `url` property of media type entry in `urls` property of `problem.get` and `event.get`.| |event\_menu\_name|string|Define `name` property of media type entry in `urls` property of `problem.get` and `event.get`.| |parameters|array|Array of [webhook input parameters](/manual/api/reference/mediatype/object#webhook-parameters).| |description|string|Media type description.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
ca	### Tipus de suport  L'objecte de tipus de suport té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data-types)|Descripció| |--|--|------| |mediatypeid|string|*(només lectura)* ID del tipus de suport.| |**name**<br>(obligatori)|string|Nom del tipus de suport.| |**type**<br>(obligatori)|integer|Transport emprat pel tipus de suport.<br><br>Valors possibles:<br>0 - correu-e;<br>1 - script;<br>2 - SMS;<br>4 - Webhook.| |exec\_path|string|Per als tipus de suport d'script, `exec_path` conté el nom de l'script executat.<br><br>Requerit per als tipus de suport d'script.| |gsm\_modem|string|Nom del dispositiu sèrie del mòdem GSM.<br><br>Requerit per als tipus de suports SMS.| |passwd|string|Mot de pas d'autenticació.<br><br>S'empra per als tipus de mitjans de correu-e.| |smtp\_email|string|Adreça de correu-e des de la que s'enviaran les notificacions.<br><br>Requerit per als tipus de mitjans de correu-e.| |smtp\_helo|string|SMTP HELO.<br><br>Requerit per als tipus de suports de correu-e.| |smtp\_server|string|Servidor SMTP.<br><br>Requerit per als tipus de mitjans de correu-e.| |smtp\_port|integer|Port del servidor SMTP per connectar-se.| |smtp\_security|integer|Nivell de seguretat de la connexió SMTP que cal emprar.<br><br>Valors possibles:<br>0 - Cap;<br>1 - STARTTLS;<br>2 - SSL/TLS.| |smtp\_verify\_host|integer|SSL verifica l'equip per a SMTP.<br><br>Valors possibles:<br>0 - No;<br>1 - Sí.| |smtp\_verify\_peer|integer|SSL verifica el parell per a SMTP.<br><br>Valors possibles:<br>0 - No;<br>1 - Sí.| |smtp\_authentication|integer|Mètode d'autenticació SMTP que cal emprar.<br><br>Valors possibles:<br>0 - Cap;<br>1 - Mot de pas normal.| |status|integer|Si el tipus de suport és habilitat.<br><br>Valors possibles:<br>0 - *(per defecte)* activat;<br>1 - desactivat.| |username|integer|Nom d'usuari.<br><br>S'empra per als tipus de mitjans de correu-e.| |exec\_params|string|Paràmetres d'script.<br><br>Cada paràmetre acaba amb un salt de línia nova.| |maxsessions|integer|El nombre màxim d'alertes que es poden processar en paral·lel.<br><br>Valors possibles per a SMS:<br>1 - *(per defecte)*<br><br>Valors possibles ​​per a altres tipus de suports:<br>0-100| |maxattempts|integer|El nombre màxim d'intents per enviar una alerta.<br><br>Valors possibles:<br>1-100<br><br>Per defecte:<br>3| |attempt\_interval|string|L'interval de reintent. Accepta segons i unitat de temps amb sufix.<br><br>Valors possibles:<br>0-1h<br><br>Valor per defecte:<br>10s| |content\_type|integer|Format del missatge.<br><br>Valors possibles:<br>0 - text sense format;<br>1 - *(per defecte)* html.| |script|string|Cos de JavaScript de l'script del tipus de suport webhook.| |timeout|string|Temps d'espera de l'script del tipus de suport Webhook. Accepta segons i unitat de temps amb sufix.<br><br>Valors possibles:<br>1-60s<br><br>Valor per defecte:<br>30s| |process\_tags|integer|Defineix si la resposta de l'script webhook s'ha d'interpretar com a etiquetes i aquestes etiquetes s'han d'afegir a l'esdeveniment associat.<br><br>Valors possibles:<br>0 - *(per defecte) * Ignora la resposta de l'script webhook.<br>1 - Tracta la resposta de l'script webhook com a etiquetes.| |show\_event\_menu|integer|Mostra l'entrada del tipus de suport a `problem.get` i `event.get` a la propietat `urls`.<br><br>Valors possibles:<br>0 - *(per defecte)* No afegiu l'entrada `urls`.<br>1 - Afegeix un tipus de suport a la propietat `urls`.| |event\_menu\_url|string|Defineix la propietat `url` de l'entrada del tipus de suport a la propietat `urls` de `problem.get` i `event.get`.| |event\_menu\_name|string|Defineix la propietat `name` de l'entrada del tipus de suport a la propietat `urls` de `problem.get` i `event.get`.| |parameters|array|Matriu de [paràmetres d'entrada del webhook](/manual/api/reference/mediatype/object#webhook-parameters).| |description|string|Descripció del tipus de suport.|  Tingueu en compte que per a alguns mètodes (actualitzar, esborrar) la combinació de paràmetres obligatoris/opcionals és diferent.

en-us	# Media type  This class is designed to work with media types.  Object references:\  -   [Media type](/manual/api/reference/mediatype/object#media_type)  Available methods:\  -   [mediatype.create](/manual/api/reference/mediatype/create) -     creating new media types -   [mediatype.delete](/manual/api/reference/mediatype/delete) -     deleting media types -   [mediatype.get](/manual/api/reference/mediatype/get) - retrieving     media types -   [mediatype.update](/manual/api/reference/mediatype/update) -     updating media types
ca	# Tipus de suport  Aquesta classe és dissenyada per treballar amb tipus de suport.  Referències d'objectes:\  -   [Tipus de suport](/manual/api/reference/mediatype/object#media_type)  Mètodes disponibles:\  -   [mediatype.create](/manual/api/reference/mediatype/create) - crear nous tipus de suport -   [mediatype.delete](/manual/api/reference/mediatype/delete) - esborrar tipus de suport -   [mediatype.get](/manual/api/reference/mediatype/get) - recuperar tipus de suport -   [mediatype.update](/manual/api/reference/mediatype/update) - actualitzar tipus de suport

en-us	# mediatype.update
ca	# mediatype.update

en-us	### Media type URL  The media type URL object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |name|string|Media type defined URL name.| |url|string|Media type defined URL value.|  Results will contain entries only for active media types with enabled event menu entry. Macro used in properties will be expanded, but if one of the properties contains an unexpanded macro, both properties will be excluded from results. For supported macros, see [*Supported macros*](/manual/appendix/macros/supported_by_location).
ca	### URL dels tipus de suport  L'objecte té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |name|string|nom d'URL definit pel tipus de suport.| |url|string|valor d'URL definit pel tipus de suport.|  Els resultats contindran entrades només per als tipus de suport actius amb una entrada de menú d'esdeveniments activada. La macro emprada a les propietats s'ampliarà, però si una de les propietats conté una macro no ampliada, ambdues propietats s'exclouran dels resultats. Les macros compatibles són descrites en aquesta [pàgina](/manual/appendix/macros/supported_by_location).

en-us	### Media type URL  The media type URL object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |name|string|Media type defined URL name.| |url|string|Media type defined URL value.|  Results will contain entries only for active media types with enabled event menu entry. Macro used in properties will be expanded, but if one of the properties contains an unexpanded macro, both properties will be excluded from results. For supported macros, see [*Supported macros*](/manual/appendix/macros/supported_by_location).
ca	### URL dels tipus de suport  L'objecte té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |name|string|nom d'URL definit pel tipus de suport.| |url|string|valor d'URL definit pel tipus de suport.|  Els resultats contindran entrades només per als tipus de suport actius amb una entrada de menú d'esdeveniments activada. La macro emprada a les propietats s'ampliarà, però si una de les propietats conté una macro no ampliada, ambdues propietats s'exclouran dels resultats. Les macros compatibles són descrites en aquesta [pàgina](/manual/appendix/macros/supported_by_location).

en-us	 ### Memcached  |Key|<|<|<| |--|--|------|------| |**Description**|**Return value**|**Parameters**|**Comments**| |memcached.ping\[connString,<user>,<password>\]|<|<|<| |Test if a connection is alive or not.|1 - connection is alive<br><br>0 - connection is broken (if there is any error presented including AUTH and configuration issues)|**connString** - URI or session name.| | |memcached.stats\[connString,<user>,<password>,<type>\]|<|<|<| |Gets the output of the STATS command.|JSON - output is serialized as JSON|**connString** - URI or session name.<br>**user, password** - Memcached login credentials.<br>**type** - stat type to be returned: *items*, *sizes*, *slabs* or *settings* (empty by default, returns general statistics).| |
ca	### Memcached  |Clau|<|<|<| |--|--|------|------| |**Descripció**|**Valor de retorn**|**Paràmetres**|**Comentaris**| |memcached.ping\[connString,\<usuari\>,\<mot de pas\>\]|<|<|<| |Prova si una connexió és activa o no.|1 - la connexió és activa<br><br>0 - la connexió s'ha avortat (en cas d'error, inclosos problemes d'AUTH i de configuració)|**connString** - URI o nom de sessió.| | |memcached.stats\[connString,\<usuari\>,\<mot de pas\>,\<tipus\>\]|<|<|<| |Obté la sortida de l'ordre STATS.|JSON - la sortida es serialitza com a JSON|**connString** - URI o nom de sessió.<br>**usuari, mot de pas** - credencials d'inici de sessió Memchached.<br>**tipus** - tipus d'estadístiques a retornar: *elements*, *mida*, *lloses* o *configuració* (buit per defecte, retorna estadístiques generals).| |

en-us	#### Memory suffixes  Memory size suffixes are supported in:  -   trigger [expression](/manual/config/triggers/expression) constants     and function parameters -   constants of [calculated     item](/manual/config/items/itemtypes/calculated) formulas  For memory size you can use:  -   **K** - kilobyte -   **M** - megabyte -   **G** - gigabyte -   **T** - terabyte
ca	#### Sufixos de memòria  Els sufixos de mida de memòria s'admeten a:  - les [expressions](/manual/config/triggers/expression) de les constants i els paràmetres de funció de triggers. - les fòrmules de les constants dels [elements calculats](/manual/config/items/itemtypes/calculated)  Per la mida de la memòria, podeu emprar:  - **K** - kilooctet - **M** - megaoctet - **G** - gigaoctet - **T** - teraoctet

en-us	**Memory**  Zabbix requires both physical and disk memory. The amount of required  disk memory obviously depends on the number of hosts and parameters that are being monitored. If you're planning to keep a long history of monitored parameters, you should be thinking of at least a couple of gigabytes to have enough space to store the history in the database. Each Zabbix daemon process requires several connections to a database server. The amount of memory allocated for the connection depends on the configuration of the database engine.   ::: noteclassic The more physical memory you have, the faster the database (and therefore Zabbix) works.  :::
ca	**Memòria**  Zabbix requereix memòria física i memòria de disc. 128 Mo de memòria física i 256 Mo d'espai lliure en disc poden ser un bon punt de partida. No obstant això, la quantitat de memòria de disc necessària, òbviament, depèn del nombre d'equips i paràmetres que es controlen. Si teniu previst mantindre un gran historial de paràmetres monitorats, hauríeu de considerar almenys uns quants gigaoctets per tindre prou espai per emmagatzemar l'historial a la base de dades. Cada procés de dimoni Zabbix requereix diverses connexions a un servidor de bases de dades. La quantitat de memòria assignada a la connexió depèn de la configuració del motor de base de dades.  :::noteclassic Com més memòria física tingui, més ràpid s'executarà la base de dades (i, per tant, Zabbix). :::

en-us	### Message template  The message template object defines a template that will be used as a default message for action operations to send a notification. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**eventsource**<br>(required)|integer|Event source.<br><br>Possible values:<br>0 - triggers;<br>1 - discovery;<br>2 - autoregistration;<br>3 - internal;<br>4 - services.| |**recovery**<br>(required)|integer|Operation mode.<br><br>Possible values:<br>0 - operations;<br>1 - recovery operations;<br>2 - update operations.| |subject|string|Message subject.| |message|string|Message text.|
ca	### Plantilla de missatge  L'objecte defineix una plantilla que s'emprarà com a missatge predeterminat per a les operacions d'acció per enviar una notificació. Té les següents propietats.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |**eventsource**<br>(obligatori)|integer|Font de l'esdeveniment.<br><br>Valors possibles:<br>0 - triggers;<br>1 - descobriment;<br>2 - enregistrament automàtic;< br>3 - intern;<br>4 - serveis.| |**recovery**<br>(obligatori)|integer|Mode d'operació.<br><br>Valors possibles:<br>0 - operacions;<br>1 - operacions de recuperació;<br>2 - operacions d'actualització.| |subject|string|Assumpte del missatge.| |message|string|Text del missatge.|

en-us	# Method reference  This section provides an overview of the functions provided by the Zabbix API and will help you find your way around the available classes and methods.
ca	# Referència dels mètodes  Aquesta secció proporciona una vista general de les funcions de l'API Zabbix i ens ajuda a trobar les classes i mètodes disponibles.

en-us	 #### Migration with running server  * Export current history, import it to the temp table,  then insert the data into new tables while ignoring duplicates:  ``` {.sql} \copy history_old TO '/tmp/history.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    DOUBLE PRECISION DEFAULT '0.0000'          NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history FROM '/tmp/history.csv' DELIMITER ',' CSV INSERT INTO history SELECT * FROM temp_history ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_uint_old TO '/tmp/history_uint.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_uint (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    numeric(20)     DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_uint FROM '/tmp/history_uint.csv' DELIMITER ',' CSV INSERT INTO history_uint SELECT * FROM temp_history_uint ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_str_old TO '/tmp/history_str.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_str (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    varchar(255)    DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_str FROM '/tmp/history_str.csv' DELIMITER ',' CSV INSERT INTO history_str (itemid,clock,value,ns) SELECT * FROM temp_history_str ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_log_old TO '/tmp/history_log.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_log (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     timestamp                integer         DEFAULT '0'               NOT NULL,     source                   varchar(64)     DEFAULT ''                NOT NULL,     severity                 integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     logeventid               integer         DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_log FROM '/tmp/history_log.csv' DELIMITER ',' CSV INSERT INTO history_log SELECT * FROM temp_history_log ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_text_old TO '/tmp/history_text.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_text (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_text FROM '/tmp/history_text.csv' DELIMITER ',' CSV INSERT INTO history_text SELECT * FROM temp_history_text ON CONFLICT (itemid,clock,ns) DO NOTHING; ``` * Follow [post-migration instructions](#post-migration) to drop the old tables.
ca	#### Migrció amb el servidor en marxa  * Exporteu l'historial actual, importeu-lo a la taula temporal, i inseriu la informació a les noves taules ignorant duplicitats:  ``` {.sql} \copy history_old TO '/tmp/history.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    DOUBLE PRECISION DEFAULT '0.0000'          NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history FROM '/tmp/history.csv' DELIMITER ',' CSV INSERT INTO history SELECT * FROM temp_history ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_uint_old TO '/tmp/history_uint.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_uint (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    numeric(20)     DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_uint FROM '/tmp/history_uint.csv' DELIMITER ',' CSV INSERT INTO history_uint SELECT * FROM temp_history_uint ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_str_old TO '/tmp/history_str.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_str (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    varchar(255)    DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_str FROM '/tmp/history_str.csv' DELIMITER ',' CSV INSERT INTO history_str (itemid,clock,value,ns) SELECT * FROM temp_history_str ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_log_old TO '/tmp/history_log.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_log (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     timestamp                integer         DEFAULT '0'               NOT NULL,     source                   varchar(64)     DEFAULT ''                NOT NULL,     severity                 integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     logeventid               integer         DEFAULT '0'               NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_log FROM '/tmp/history_log.csv' DELIMITER ',' CSV INSERT INTO history_log SELECT * FROM temp_history_log ON CONFLICT (itemid,clock,ns) DO NOTHING;  \copy history_text_old TO '/tmp/history_text.csv' DELIMITER ',' CSV CREATE TEMP TABLE temp_history_text (     itemid                   bigint                                    NOT NULL,     clock                    integer         DEFAULT '0'               NOT NULL,     value                    text            DEFAULT ''                NOT NULL,     ns                       integer         DEFAULT '0'               NOT NULL ); \copy temp_history_text FROM '/tmp/history_text.csv' DELIMITER ',' CSV INSERT INTO history_text SELECT * FROM temp_history_text ON CONFLICT (itemid,clock,ns) DO NOTHING; ``` * Seguiu les [instruccions de post-migració](#post-migration) per buidar les taules antigues.

en-us	#### Mikrotik  -   *MikroTik \<device model> SNMP* - 53 new model-specific templates for monitoring various models of MikroTik     ethernet routers and switches, see     [full list](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/mikrotik); -   *Mikrotik SNMP* - a generic template for monitoring MikroTik devices.
ca	##### Mikrotik  - *MikroTik \<model de dispositiu> SNMP* - 53 nous models específics de model per monitorar diversos models d'encaminadors i commutadors Ethernet MikroTik, veieu la [llista sencera](https://git.zabbix.com/projects/ZBX/rest/zabbix/browse/templates/net/mikrotik); - *Mikrotik SNMP* - una plantilla genèrica per controlar l'equip MikroTik.

en-us	##### Mikrotik routers  Use SNMP agent provided by Mikrotik. See <http://www.mikrotik.com> for more information.
ca	##### Routers Mikrotik  Empreu un agent SNMP proveït per Mikrotik. Veieu <http://www.mikrotik.com> per tindre més informació.

en-us	##### Minimum weekly disk space among clusters  View the lowest disk space among clusters over a week.  -   add to the data set: hosts `cluster*`, key "Free disk space on     /data" -   select the aggregate function `min` and specify interval `1w` -   a bar graph is displayed, where each bar represents the minimum disk     space per week for each /data volume of the cluster
ca	##### Espai de disc mínim setmanal entre clústers  Mostra l'espai de disc més baix entre els clústers durant una setmana.  - afegiu al conjunt de dades: equips `clúster*`, clau "Espai lliure en disc a /data". - trieu la funció d'agregació `min` i especifiqueu l'interval `1w` - Es mostra un gràfic de barres, on cada barra representa l'espai de disc mínim per setmana per a cada volum /data del clúster

en-us	## Miscellaneous
ca	## Diversos

en-us	##### Miscellaneous aspects of escalation behavior  Let's consider what happens in different circumstances if an action contains several escalation steps.  |Situation|Behavior| |---------|--------| |*The host in question goes into maintenance after the initial problem notification is sent*|Depending on the *Pause operations for suppressed problems* setting in action [configuration](/manual/config/notifications/action/operation#configuring_an_operation), all remaining escalation steps are executed either with a delay caused by the maintenance period or without delay. A maintenance period does not cancel operations.| |*The time period defined in the **Time period** action condition ends after the initial notification is sent*|All remaining escalation steps are executed. The *Time period* condition cannot stop operations; it has effect with regard to when actions are started/not started, not operations.| |*A problem starts during maintenance and continues (is not resolved) after maintenance ends*|Depending on the *Pause operations for suppressed problems* setting in action [configuration](/manual/config/notifications/action/operation#configuring_an_operation), all escalation steps are executed either from the moment maintenance ends or immediately.| |*A problem starts during a no-data maintenance and continues (is not resolved) after maintenance ends*|It must wait for the trigger to fire, before all escalation steps are executed.| |*Different escalations follow in close succession and overlap*|The execution of each new escalation supersedes the previous escalation, but for at least one escalation step that is always executed on the previous escalation. This behavior is relevant in actions upon events that are created with EVERY problem evaluation of the trigger.| |*During an escalation in progress (like a message being sent), based on any type of event:<br>- the action is disabled<br>Based on trigger event:<br>- the trigger is disabled<br>- the host or item is disabled<br>Based on internal event about triggers:<br>- the trigger is disabled<br>Based on internal event about items/low-level discovery rules:<br>- the item is disabled<br>- the host is disabled*|The message in progress is sent and then one more message on the escalation is sent. The follow-up message will have the cancellation text at the beginning of the message body (*NOTE: Escalation canceled*) naming the reason (for example, *NOTE: Escalation canceled: action '<Action name>' disabled*). This way the recipient is informed that the escalation is canceled and no more steps will be executed. This message is sent to all who received the notifications before. The reason of cancellation is also logged to the server log file (starting from [Debug Level](/manual/appendix/config/zabbix_server) 3=Warning).<br><br>Note that the *Escalation canceled* message is also sent if operations are finished, but recovery operations are configured and are not executed yet.| |*During an escalation in progress (like a message being sent) the action is deleted*|No more messages are sent. The information is logged to the server log file (starting from [Debug Level](/manual/appendix/config/zabbix_server) 3=Warning), for example: `escalation canceled: action id:334 deleted`|
ca	##### Aspectes diversos del comportament de l'escalada  Considerem què passa en diferents circumstàncies si una acció conté diverses passes d'escalada.  |Estat|Comportament| |----------|--------| |*L'equip en qüestió entra en manteniment després que s'enviï la notificació inicial del problema*|Segons la configuració *Aturar operacions per problemes esborrats* a [configuració](/manual/config/notifications/action/operation#configuring_an_operation) de l'acció, totes les passes d'escalada restants s'executen amb un endarreriment causat pel període de manteniment o sense demora. Un període de manteniment no cancel·la les operacions.| |*El període de temps definit a la condició d'acció **Període de temps** acaba després d'enviar la notificació inicial*|S'executen totes les passes d'escalada restants. La condició *Període* no pot aturar les operacions; té un efecte sobre quan s'inicien/no s'inicien les accions, no sobre les operacions.| |*Un problema comença durant el manteniment i continua (no es resol) després d'acabar el manteniment*|Segons la configuració *Pausa les operacions per a problemes esborrats* a [configuració](/manual/config/notifications/action/operation#configuring_an_operation) de l'acció, totes les passes d'escalada s'executen tan aviat com acaba el manteniment o immediatament.| |*Un problema s'inicia durant un manteniment sense dades i continua (no es resol) després d'acabar el manteniment*|Ha d'esperar que el trigger s'activi, abans d'executar qualsevol pas d'escalada.| |*Es segueixen i es superposen diferents escalades*|L'execució de cada escalada nova substitueix l'escalada anterior, però almenys per a una passa d'escalada que encara s'executa a l'escalada anterior. Aquest comportament és rellevant en accions sobre esdeveniments que es creen amb l'avaluació de CADA problema del trigger.| |*Durant una escalada en curs (com l'enviament d'un missatge), depenent de qualsevol tipus d'esdeveniment:<br>- l'acció és desactivada<br>Depenent de l'esdeveniment trigger:< br>- l'activador és desactivat<br>- equip o element és desactivat<br>Segons un esdeveniment intern relacionat amb els triggers:<br>- el trigger és desactivat<br>Segons un esdeveniment intern relacionat amb els elements/regles de descoberta de baix nivell:<br>- l'element és desactivat<br >- l'equip és desactivat*|S'envia el missatge actual i després s'envia un altre missatge sobre l'escalada. El missatge de seguiment contindrà el text de cancel·lació al principi del cos del missatge (*NOTA: Escalada cancel·lada*) indicant el motiu (p. ex. **NOTA: Escalada cancel·lada: acció '\<Nom de l'acció\>' desactivada*). D'aquesta manera, s'avisa al destinatari que l'escalada s'ha cancel·lat i no es faran més passes. Aquest missatge s'envia a tothom que hagi rebut les notificacions abans. El motiu de la recuperació també es registra al fitxer de registre del servidor (des del [nivell de depuració](/manual/appendix/config/zabbix_server) 3=Avís).<br><br>Tingueu en compte que el missatge *Escalada cancel·lada* també és enviat si les operacions s'han completat, però les operacions de recuperació són configurades i encara no s'executen.| |*Durant una escalada en curs (com ara enviar un missatge) l'acció s'esborra*|No s'envien més missatges. La informació es registra al fitxer de registre del servidor (des del [nivell de depuració](/manual/appendix/config/zabbix_server) 3=Avís), per exemple: `escalada cancel·lada: acció id:334 esborrada`|

en-us	#### Miscellaneous  -   Maximum field size has been increased for the following fields:     -   [Item preprocessing](/manual/config/items/preprocessing#configuration) parameters     -   [Media type](/manual/config/notifications/media#common-parameters) message -   The default language of Zabbix web interface has been changed from     British to American English. Support of British English has been     dropped. -   The Share link in the main menu has been replaced by an Integrations     link, leading to the     [Integrations](https://www.zabbix.com/integrations) page on the     Zabbix website. -   If Zabbix web interface is opened in one of the languages available     on the Zabbix website, clicking the Integrations link will open the     Integrations page in the appropriate language. For all other     languages, including English, the Integrations page will be opened     in English. -   A custom expression, used in [action configuration](/manual/config/notifications/action/#configuring-an-action) for calculating conditions, now can be up to 1024 characters long (previously 255). -   *Monitoring->Hosts* section now shows link to host problems screen even if no problems are currently open.
ca	##### Diversos  - S'ha augmentat la mida màxima de camp per als camps següents:     - Paràmetres [preprocessament d'elements](/manual/config/items/preprocessing#configuration)     - Missatge del [tipus de suport](/manual/config/notifications/media#common-parameters) - L'idioma predeterminat de la interfície web de Zabbix ha canviat de l'anglès britànic a l'anglès dels EUA. S'ha esborrat el suport a l'anglès del Regne Unit. - L'enllaç Compartir al menú principal s'ha substituït per un enllaç Integracions, que porta a la pàgina d'[Integracions](https://www.zabbix.com/integrations) del lloc web de Zabbix. - Si la interfície web de Zabbix s'obre en un dels idiomes disponibles al lloc web de Zabbix, fent clic a l'enllaç Integracions s'obrirà la pàgina d'integracions en l'idioma adequat. Per a la resta d'idiomes, inclòs l'anglès, la pàgina Integracions s'obrirà en anglès. - Una expressió personalitzada, emprada a [configuració d'acció](/manual/config/notifications/action/#configuring-an-action) per calcular condicions, pot contindre fins a 1024 caràcters (era 255). - La secció *Monitoratge->Equips* ensenya un enllaç a la pantalla de problemes de l'equip encara que actualment no hi hagi cap problema obert.

en-us	#### Miscellaneous  The *Clear history* button located in *Configuration* → *Hosts* → [*Items*](/manual/web_interface/frontend_sections/configuration/hosts/items#mass-editing-options) has been renamed *Clear history and trends* to more accurately describe its function, which is the same as the *Clear history and trends* button in the item [configuration form](/manual/config/items/item).
ca	#### Diversos  El botó *Esborrar historial* que hi ha a *Configuració* → *Equips* → [*Elements*](/manual/web_interface/frontend_sections/configuration/hosts/items#mass-editing-options) s'ha reanomenat a *Esborrar historial i tendències* per descriure amb més precisió la seva funció, que és la mateixa que el botó *Esborrar historial i tendències* de l'element [formulari de configuració](/manual/config/items/item).

en-us	#### Mismatch counting  Count the number of hosts whose names do not contain the substring "ubuntu"  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "countOutput": true,         "search": {             "host": "ubuntu"         },         "excludeSearch": true     },     "auth": "766b71ee543230a1182ca5c44d353e36",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "44",     "id": 1 } ```
ca	#### Recompte d'incompatibilitat  Compta el nombre d'equips amb noms que no tenen pas la subcadena "ubuntu"  Petició:  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "countOutput": true,         "search": {             "host": "ubuntu"         },         "excludeSearch": true     },     "auth": "766b71ee543230a1182ca5c44d353e36",     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": "44",     "id": 1 } ```

en-us	 #### Missing files in Windows agent archive  The Windows Zabbix agent download ZIP file is missing zabbix_sender.h and zabbix_sender.lib files in versions 6.0.0-6.0.27, required for zabbix_sender.dll.
ca	 #### Mancança de fitxers a l'arxiu de l'agent de Windows  Al fitxer ZIP de descàrrega de l'agent de Windows Zabbix hi manquen els fitxers zabbix_sender.h i zabbix_sender.lib a les versions 6.0.0-6.0.27, necessaris per a zabbix_sender.dll.

en-us	### Mixing item key and session parameters in Zabbix agent 2 plugins  Zabbix agent 2 now allows to override [named session](/manual/config/items/plugins) parameters by specifying new values in the item key parameters. Previously, users had to select if they prefer to provide connection string values in a named session or in an item key. If a named session has been used, related item key parameters had to be empty. Now, if using named sessions, only the first parameter (usually, a URI) has to be specified in the named session, whereas other parameters can be defined either in the named session or in the item key.
ca	### Barrejant de claus d'element i paràmetres de sessió als connectors de l'agent 2 de Zabbix  L'agent Zabbix 2 permet ara anul·lar els paràmetres de la [sessió anomenada](/manual/config/items/plugins) especificant nous valors als paràmetres clau de l'element. Abans, els usuaris havien de triar si preferien proporcionar valors de cadena de connexió en una sessió amb nom o en una clau d'element. Si s'havia emprat una sessió amb nom, els paràmetres de clau d'element relacionats havien d'estar buits. Ara, si s'empren sessions amb nom, només s'ha d'especificar el primer paràmetre (normalment, un URI) a la sessió amb nom, mentre que altres paràmetres es poden definir a la sessió amb nom o a la clau d'element.

en-us	 ##### Modbus data  |Item key|<|<|<| |--|--|------|------| |Description|Return value|Parameters|Comments| |**modbus.get**\[endpoint,<slave id>,<function>,<address>,<count>,<type>,<endianness>,<offset>\]|<|<|<| |Reads Modbus data.|JSON object|**endpoint** - endpoint defined as `protocol://connection_string`<br>**slave id** - slave ID<br>**function** - Modbus function<br>**address** - address of first registry, coil or input<br>**count** - number of records to read<br>**type** - type of data<br>**endianness** - endianness configuration<br>**offset** - number of registers, starting from 'address', the results of which will be discarded.<br><br>See a [detailed description](/manual/appendix/items/modbus) of parameters.|Supported since Zabbix 5.2.0.|
ca	##### dades Modbus  |Clau de l'elemen|<|<|<| |--|--|------|------| |Descripció|Valor de retorn|Paràmetres|Comentaris| |**modbus.get**\[endpoint,<id esclave>,<fonction>,<adresse>,<count>,<type>,<endianness>,<offset>\]|<|<|<| |Llegeix dades Modbus.|Objecte JSON|**punt final** - punt final definit com a `protocol://connection_string`<br>**identificador esclau** - ID esclau<br>**funció** - funció Modbus<br >**adreça** - adreça del primer registre, bobina o entrada<br>**compte** - nombre de registres a llegir<br>**tipus** - tipus de dades<br>**endianness** - configuració endianness<br>**offset** - nombre de registres, començant per "adreça", els resultats dels quals s'ignoraran.<br><br>Veieu una [descripció detallada](/manual/appendix/items/modbus) de les configuracions.|Suportat des de Zabbix 5.2.0.|

en-us	##### - Modes  (**forecast** only)\ Every time a trigger function is evaluated it gets data from the specified history period and fits a specified function to the data. So, if the data is slightly different the fitted function will be slightly different. If we simply calculate the value of the fitted function at a specified time in the future you will know nothing about how the analyzed item is expected to behave between now and that moment in the future. For some `fit` options (like *polynomial*) a simple value from the future may be misleading.  |`mode`|**forecast** result| |------|-------------------| |*value*|f(now + `time`)| |*max*|max~now\ <=\ t\ <=\ now\ +\ `time`~ f(t)| |*min*|min~now\ <=\ t\ <=\ now\ +\ `time`~ f(t)| |*delta*|*max* - *min*| |*avg*|average of f(t) (now <= t <= now + `time`) according to [definition](https://en.wikipedia.org/wiki/Mean_of_a_function)|
ca	##### - Modes  (**forecast** només)\ Cada vegada que s'avalua una funció de trigger, s'obtenen dades del període d'historial especificat i ajusta una funció especificada a les dades. Així, si les dades són lleugerament diferents, la funció ajustada serà lleugerament diferent. Si només calculem el valor de la funció ajustada en un moment futur especificat, no sabreu pas res sobre el comportament esperat de l'element analitzat per llavors. Per a algunes opcions d'"ajustament" (com ara *polinomi*), un simple valor futur pot ésser enganyós.  |`mode`|resultat **predit**| |------|----------------------------| |*valor*|f(ara + `hora`)| |*max*|max~ara\ <=\ t\ <=\ ara\ +\ `temps`~ f(t)| |*min*|min~ara\ <=\ t\ <=\ ara\ +\ `temps`~ f(t)| |*delta*|*max* - *min*| |*mitjana*|mitjana de f(t) (ara <= t <= ara + `temps`) segons [definició](https://en.wikipedia.org/wiki/Mean_of_a_function)|

en-us	 ### Modifying existing services  :::noteclassic The buttons described below are visible only when *Services* section is in the Edit mode. :::  To edit an existing service, press the pencil icon next to the service.   To clone an existing service, press the pencil icon to open its configuration and then press Clone button. When a service is cloned, its parent links are preserved, while the child links are not.  To delete a service, press on the `x` icon next to it. When you delete a parent service, its child services will not be deleted and will move one level higher in the service tree (1st level children will get the same level as the deleted parent service).   Two buttons below the list of services offer some mass-editing options:  -   *Mass update* - mass update service properties -   *Delete* - delete the services  To use these options, mark the checkboxes before the respective services, then click on the required button.
ca	### Modificació dels serveis existents  :::noteclassic Els botons que es descriuen a continuació només són visibles quan la secció *Serveis* és en mode d'edició. :::  Per editar un servei existent, toqueu la icona de llapis que hi ha al costat del servei.  Per clonar un servei existent, toqueu la icona del llapis per obrir-ne la configuració i, a continuació, toqueu el botó Clonar. Quan es clona un servei, es conserven els seus enllaços primaris, mentre que els enllaços secundaris no.  Per treure un servei, toqueu la icona "x" que hi ha al costat. Quan esborreu un servei principal, els seus serveis secundaris no s'esborraran pas i pujaran un nivell a l'arbre de serveis (els fills de primer nivell tindran el mateix nivell que el servei principal esborrat).  Dos botons sota la llista de serveis ofereixen opcions d'edició massiva:  - *Actualització massiva* - actualització massiva de les propietats del servei - *Suprimir* - esborra serveis  Per emprar aquestes opcions, marqueu les caselles que hi ha davant dels serveis i, a continuació, feu clic al botó requerit.

en-us	#### - Module API  In order for a shared library to be treated as a Zabbix module, it should implement and export several functions. There are currently six functions in the Zabbix module API, only one of which is mandatory and the other five are optional.
ca	#### - Mòdul d'API  Perquè una biblioteca compartida es tracti com un mòdul Zabbix, ha d'implementar i exportar diverses funcions. Actualment hi ha sis funcions a l'API Zabbix, on només una és obligatòria i les altres cinc són opcionals.

en-us	#### - Modules  This section allows to administer custom [frontend modules](/manual/modules).  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_modules.png){width="600"}  Click on *Scan directory* to register/unregister any custom modules. Registered modules will appear in the list, along with their details. Unregistered modules will be removed from the list.  You may filter modules by name or status (enabled/disabled). Click on the module status in the list to enable/disable a module. You may also mass enable/disable modules by selecting them in the list and then clicking on the *Enable/Disable* buttons below the list.
ca	#### - Mòduls  Aquesta secció us permet administrar els [mòduls d'interfície web](/manual/modules) personalitzats.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_modules.png){width="600"}  Feu clic a *Escanejar el directori* per registrar/anul·lar el registre de qualsevol mòdul personalitzat. Els mòduls desats apareixeran a la llista, juntament amb els seus detalls. Els mòduls no registrats s'esborraran de la llista.  Podeu filtrar mòduls per nom o estat (activat/desactivat). Feu clic a l'estat del mòdul a la llista per activar/desactivar un mòdul. També podeu activar/desactivar mòduls en massa triant-los a la llista i després fent clic als botons *Activar/Desactivar* a sota de la llista.

en-us	##### Module structure  Each module is a directory (placed within the `modules` directory) with sub-directories containing controllers, views and any other code:      example_module_directory/           (required)         manifest.json                   (required)  Metadata and action definition.         Module.php                                  Module initialization and event handling.         actions/                                    Action controller files.             SomethingView.php             SomethingCreate.php             SomethingDelete.php             data_export/                                                  ExportAsXml.php                 ExportAsExcel.php         views/                                      View files.             example.something.view.php             example.something.delete.php             js/                                     JavaScript files used in views.                 example.something.view.js.php         partials/                                   View partial files.             example.something.reusable.php             js/                                     JavaScript files used in partials.                 example.something.reusable.js.php  As you can see, the only mandatory file within the custom module directory is `manifest.json`. The module will not register without this file. `Module.php` is responsible for registering menu items and processing events such as 'onBeforeAction' and 'onTerminate'. The *actions*, *views* and *partials* directories contain PHP and JavaScript code needed for module actions.
ca	##### Estructura dels mòduls  Cada mòdul és un directori (ubicat al directori "mòduls") amb subdirectoris que contenen controladors, vistes i altres codis:       directori_mòdul_exemple/ (obligatori)          manifest.json (obligatori) Definició de metadades i accions.          Module.php Inicialització del mòdul i gestió d'esdeveniments.          accions/fitxers del controlador d'accions.              SomethingView.php              SomethingCreate.php              SomethingDelete.php              exportació_dades/                  ExportaAsXml.php                  Exporta com a Excel.php          visualitzacions/ Veure fitxers.              exemple.algunacosa.veure.php              exemple.algunacosa.suprimir.php              js/ Fitxers JavaScript emprats a views.example.something.view.js.php          parcials/ Fitxers de visualització parcial.              exemple.alguna cosa.reutilitzable.php              js/ Fitxers JavaScript emprats a parcials.                  exemple.alguna cosa.reutilitzable.js.php  Com podeu veure, l'únic fitxer necessari al directori del mòdul personalitzat és `manifest.json`. El mòdul no es registrarà sense aquest fitxer. `Module.php` és responsable de registrar els elements del menú i gestionar esdeveniments com ara 'onBeforeAction' i 'onTerminate'. Els directoris *accions*, *visualitzacions* i *parcials* contenen el codi PHP i JavaScript necessaris per a les accions del mòdul.

en-us	### Module  The module object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**moduleid**<br>(required)|string|ID of the module.| |status|integer|Whether access to the module is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.|
ca	### Mòdul  L'objecte mòdul té les propietats següents:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |**moduleid**<br>(obligatori)|string|ID del mòdul.| |status|integer|Diu si l'accés al mòdul és habilitat.<br><br>Valors possibles:<br>0 - Inhabilitat;<br>1 - *(per defecte)* Habilitat.|

en-us	 ### MongoDB  |Key|<|<|<| |--|--|------|------| |**Description**|**Return value**|**Parameters**|**Comments**| |mongodb.collection.stats\[connString,<user>,<password>,<database>,collection\]|<|<|<| |Returns a variety of storage statistics for a given collection.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.<br>**database** - database name (default: admin).<br>**collection** — collection name.| | |mongodb.collections.discovery\[connString,<user>,<password>\]|<|<|<| |Returns a list of discovered collections. Used for [low-level discovery](/manual/discovery/low_level_discovery).|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.collections.usage\[connString,<user>,<password>\]|<|<|<| |Returns usage statistics for collections.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.connpool.stats\[connString,<user>,<password>\]|<|<|<| |Returns information regarding the open outgoing connections from the current database instance to other members of the sharded cluster or replica set.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.db.stats\[connString,<user>,<password>,<database>\]|<|<|<| |Returns statistics reflecting a given database system state.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.<br>**database** - database name (default: admin).| | |mongodb.db.discovery\[connString,<user>,<password>\]|<|<|<| |Returns a list of discovered databases. Used for [low-level discovery](/manual/discovery/low_level_discovery).|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.jumbo\_chunks.count\[connString,<user>,<password>\]|<|<|<| |Returns count of jumbo chunks.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.oplog.stats\[connString,<user>,<password>\]|<|<|<| |Returns a status of the replica set, using data polled from the oplog.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.ping\[connString,<user>,<password>\]|<|<|<| |Tests if a connection is alive or not.|1 - connection is alive<br><br>0 - connection is broken (if there is any error presented including AUTH and configuration issues).|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.rs.config\[connString,<user>,<password>\]|<|<|<| |Returns a current configuration of the replica set.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.rs.status\[connString,<user>,<password>\]|<|<|<| |Returns a replica set status from the point of view of the member where the method is run.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.server.status\[connString,<user>,<password>\]|<|<|<| |Returns database state.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.sh.discovery\[connString,<user>,<password>\]|<|<|<| |Returns a list of discovered shards present in the cluster.|JSON object|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.| | |mongodb.version\[connString,<user>,<password>\]|<|<|<| |Returns the database server version.|String|**connString** - URI or session name.<br>**user, password** - MongoDB login credentials.||
ca	### MongoDB  |Clau<|<|<| |--|--|------|------| |**Descripció**|**Valor de retorn**|**Paràmetres**|**Comentaris**| |mongodb.collection.stats\[connString,\<usuari\>,\<paraula de pas\>,\<base de dades\>,col·lecció\]|<|<|<| |Retorna diverses estadístiques d'emmagatzematge per a una col·lecció determinada.|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.<br>**base de dades** - nom de la base de dades (per defecte: admin).<br>**col·lecció** — nom de la col·lecció.| | |mongodb.collections.discovery\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna una llista de col·leccions descobertes. S'empra per a la [descoberta de baix nivell](/manual/discovery/low_level_discovery/examples/systemd).|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - Credencials d'inici de sessió MongoDB.| | |mongodb.collections.usage\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna les estadístiques d'ús de la col·lecció.|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.| | |mongodb.connpool.stats\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna informació sobre les connexions de sortida obertes de la instància de base de dades actual a altres membres del clúster fragmentat o del conjunt de rèpliques.|Objecte JSON|**connString** - URI o nom de sessió.<br >**usuari, paraula de pas** - Credencials d'inici de sessió de MongoDB.| | |mongodb.db.stats\[connString,\<usuari\>,\<paraula de pas\>,\<base de dades\>\]|<|<|<| |Retorna estadístiques que reflecteixen un estat del sistema de base de dades determinat.|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.<br>* *base de dades** - nom de la base de dades (per defecte: admin).| | |mongodb.db.discovery\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna una llista de bases de dades descobertes. S'empra per a la [descoberta de baix nivell](/manual/discovery/low_level_discovery/examples/systemd).|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - Credencials Inici de sessió de MongoDB.| | |mongodb.jumbo\_chunks.count\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna el nombre de fragments jumbo.|objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.| | |mongodb.oplog.stats\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna un estat del conjunt de rèpliques, emprant les dades consultades des de l'oplog.|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - Credencials connexió MongoDB.| | |mongodb.ping\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Prova si una connexió és activa o no.|1 - la connexió és activa<br><br>0 - la connexió s'avorta (en cas d'errors, inclosos problemes d'AUTH i de configuració).|**connString** - URI o nom de sessió. <br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.| | |mongodb.rs.config\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna una configuració actual del conjunt de rèpliques.|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.| | |mongodb.rs.status\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna un estat de conjunt de rèpliques des de la perspectiva del membre on s'executa el mètode.|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - Credencials d'inici de sessió MongoDB.| | |mongodb.server.status\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna l'estat de la base de dades.|Objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.| | |mongodb.sh.discovery\[connString,\<usuari\>,\<paraula de pas\>\]|<|<|<| |Retorna una llista de fragments descoberts presents al clúster.|objecte JSON|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - credencials d'inici de sessió de MongoDB.| | |mongodb.version\[connString,<user>,<password>\]|<|<|<| |Retorna la versió de la base de dades del servidor.|Cadena|**connString** - URI o nom de sessió.<br>**usuari, paraula de pas** - Credencials d'accés de MongoDB.||

en-us	 #### MongoDB plugin parameters  The following MongoDB plugin parameters are no longer mandatory if Plugins.MongoDB.Sessions.<SessionName>.TLSConnect is set to `verify_ca` or `verify_full`:  -   Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile -   Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile    See also: [MongoDB plugin parameters](/manual/appendix/config/zabbix_agent2_plugins/mongodb_plugin#parameters)
ca	 #### Paràmetres del plugin MongoDB  Els paràmetres del connector MongoDB següents ja no són obligatoris si Plugins.MongoDB.Sessions.<SessionName>.TLSConnect s'estableix a `verify_ca` o `verify_full`:  - Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile - Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile  Veieu també: [paràmetre del plugin de MongoDB](/manual/appendix/config/zabbix_agent2_plugins/mongodb_plugin#parameters)

en-us	#### Monitoring → Latest data updated Several improvements have been made to the Latest data section:  - Time since last check (for example, 1m 20s) is now displayed instead of the last item execution time.  - Hovering over an item's last value will show the raw value without units or value mapping applied.  - If a host is in maintenance, an orange wrench icon will be visible next to the host name.
ca	##### Monitoratge → Darreres dades actualitzades S'han fet diverses millores a la secció de Dades més recents:  - Ara es veu el temps transcorregut des de la darrera comprovació (p. ex., 1 m 20 s) en lloc del temps d'execució del darrer element. - Si passeu el cursor per sobre del darrer valor d'un element, es veurà el valor brut sense unitats ni assignació de valors aplicades. - Si un equip és en manteniment, es veurà una icona de clau anglesa carbassa al costat del nom d'equip.

en-us	#### Monitoring → Overview removed  The Overview section in the Monitoring menu has been removed completely. The same functionality can be still accessed by using the *Data overview* and *Trigger overview* dashboard [widgets](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets).
ca	#### Monitoratge → Vista general esborrada  La secció de Vista general del menú Monitoratge s'ha eliminat completament. Encara es pot accedir a la mateixa funcionalitat mitjançant els [ginys](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets) dels taulers de control *Vista general de dades* i *Vista general de triggers*.

en-us	##### Monitoring → Overview removed  The Overview section in the Monitoring menu has been removed completely. The same functionality can be still accessed by using the *Data overview* and *Trigger overview* dashboard [widgets](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets).
ca	##### Monitoratge → Vista general esborrada  La secció de Vista general del menú Monitoratge s'ha eliminat completament. Encara es pot accedir a la mateixa funcionalitat mitjançant els [ginys](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets) dels taulers de control *Vista general de dades* i *Vista general de triggers*.

en-us	#### Monitoring → Problems  The following parameters are supported:  -   `show` - filter option "Show": 1 - recent problems, 2 - all, 3 - in     problem state -   `name` - filter option "Problem": freeform string -   `severities` - filter option "Severity": array of selected     severities in a format 'severities\[\*\]=\*' (replace \* with     severity level): 0 - not classified, 1 - information, 2 - warning,     3 - average, 4 - high, 5 - disaster -   `inventory` - filter option "Host inventory": array of inventory     fields: \[field\], \[value\] -   `evaltype` - filter option "Tags", tag filtering strategy: 0 -     And/Or, 2 - Or -   `tags` - filter option "Tags": array of defined tags: \[tag\],     \[operator\], \[value\] -   `show_tags` - filter option "Show tags": 0 - none, 1 - one, 2 - two,     3 - three -   `tag_name_format` - filter option "Tag name": 0 - full name, 1 -     shortened, 2 - none -   `tag_priority` - filter option "Tag display priority":     comma-separated string of tag display priority -   `show_suppressed` - filter option "Show suppressed problems": should     be 'show\_suppressed=1' to show -   `unacknowledged` - filter option "Show unacknowledged only": should     be 'unacknowledged=1' to show -   `compact_view` - filter option "Compact view": should be     'compact\_view=1' to show -   `highlight_row` - filter option "Highlight whole row" (use problem     color as background color for every problem row): should be '1' to     highlight; can be set only when 'compact\_view' is set -   `filter_name` - filter properties option "Name": freeform string -   `filter_show_counter` - filter properties option "Show number of     records": 1 - show, 0 - do not show -   `filter_custom_time` - filter properties option "Set custom time     period": 1 - set, 0 - do not set -   `sort` - sort column: clock, host, severity, name -   `sortorder` - sort order or results: DESC - descending, ASC -     ascending -   `age_state` - filter option "Age less than": should be     'age\_state=1' to enable 'age'. Is used only when 'show' equals 3. -   `age` - filter option "Age less than": days -   `groupids` - filter option "Host groups": array of host groups IDs -   `hostids` - filter option "Hosts": array of host IDs -   `triggerids` - filter option "Triggers": array of trigger IDs -   `show_timeline` - filter option "Show timeline": should be     'show\_timeline=1' to show -   `details` - filter option "Show details": should be 'details=1' to     show -   `from` - date range start, can be 'relative' (e.g.: now-1m). Is used     only when 'filter\_custom\_time' equals 1. -   `to` - date range end, can be 'relative' (e.g.: now-1m). Is used     only when 'filter\_custom\_time' equals 1.
ca	#### Monitoratge→ Problemes  S'admeten els paràmetres següents:  - `show` - opció de filtre "Veure": 1 - problemes recents, 2 - tots, 3 - en estat de problema - `name` - Opció de filtre "Problema": cadena de forma lliure - `severity' - Opció de filtre "Gravetat": taula de gravetats triades al format 'severitie\[\*\]=\*' (substituïu \* pel nivell de gravetat): 0 - sense classificar, 1 - informació, 2 - avís, 3 - mitjà, 4 - alt, 5 - desastre - `inventory` - opció de filtre "Inventari de l'equip": matriu de camps d'inventari: \[camp\], \[valor\] - `evaltype` - opció de filtre "Etiquetes", estratègia de filtrat d'etiquetes: 0 - I/o, 2 - O - `tags' - opció de filtre "Etiquetes": matriu d'etiquetes definides: \[etiqueta\], \[operador\], \[valor\] - `show_tags` - Opció de filtre "Mostra les etiquetes": 0 - cap, 1 - una, 2 - dues, 3 - tres - `tag_name_format` - Opció de filtre "Nom de l'etiqueta": 0 - nom complet, 1 - drecera, 2 - cap - `tag_priority` - Opció de filtre "Prioritat de visualització de l'etiqueta": cadena separada per comes de prioritat de visualització de l'etiqueta - `show_suppressed` - Opció de filtre "Mostra els problemes esborrats": ha de ser "show\_suppressed=1" per veure'ls - "unacknowledged" - opció de filtre "Mostra només els elements no reconeguts": ha de ser "unacknowledged=1" per veure - `compact_view` - Opció de filtre "Vista compacta": ha de ser "compact\_view=1" per mostrar - `highlight_row` - Opció de filtre "Resalta la fila sencera" (empra el color del problema com a color de fons per a cada filera del problema): ha de ser "1" per ressaltar; només es pot configurar quan s'ha configurat "compact\_view". - `filter_name` - Opció de propietats del filtre "Nom": cadena de forma lliure - `filter_show_counter` - Opció de propietats del filtre "Mostra el recompte de registres": 1 - mostrar, 0 - no mostrar - `filter_custom_time` - Opció de propietats del filtre "Estableix un període de temps personalitzat": 1 - estableix, 0 - no estableix - `sort` - columna d'ordenació: hora, equip, gravetat, nom - `sortorder` - ordre d'ordenació o resultats: DESC - descendent, ASC - ascendent - `age_state` - opció de filtre "Edat inferior a": ha de ser "edat\_estat=1" per activar "edat". Només s'empra quan "mostrar" és igual a 3. - `age` - Opció de filtre "Edat inferior a": dies - `groupids` - Opció de filtre "Grups d'equips": matriu d'ID de grups d'equips - `hostids` - Opció de filtre "Equips": matriu d'ID d'equips - `triggerids` - Opció de filtre "Triggers": matriu d'ID de trigger - `show_timeline` - Opció de filtre "Mostra la línia de temps": ha de ser 'show\_timeline=1' per mostrar-se - `details` - Opció de filtre "Mostra els detalls": ha de ser "detalls=1" per mostrar-se - `from` - inici de l'interval de dates, pot ser 'relatiu' (p. ex.: ara-1 m). Només s'utilitza quan "filter\_custom\_time" és igual a 1. - `to` - final de l'interval de dates, pot ser 'relatiu' (p. ex.: ara-1 m). Només s'utilitza quan "filter\_custom\_time" és igual a 1.

en-us	##### Monitoring server availability  At least three methods (or combination of all methods) may be used in order to monitor availability of a server.  -   ICMP ping ("icmpping" key) -   "zabbix\[host,agent,available\]" item -   trigger function nodata() for monitoring the availability of hosts     that use active checks only
ca	##### Monitoratge de la disponibilitat del servidor  Com a mínim es poden emprar tres mètodes (o una combinació de tots els mètodes) per monitorar la disponibilitat d'un servidor.       * Ping ICMP (clau "icmpping")      * Element "zabbix[host,agent,available]"      * La funció de trigger nodata() permet monitorar la disponibilitat dels equips emprant només els controls actius.

en-us	#### Monitoring specific applications
ca	#### Monitorant aplicacions concretes

en-us	### Monitoring  The Zabbix API allows you to access history and other data gathered during monitoring.
ca	### Monitoratge  L'API Zabbix ens permet accedir a l'historial i altres dades recollides pel monitoratge.

en-us	### Monitoring Windows services  This tutorial provides step-by-step instructions for setting up the monitoring of Windows services. It is assumed that Zabbix server and agent are configured and operational.
ca	### Monitoratge dels serveis Windows  Aquest tutorial ofereix instruccions passa per passa per configurar el monitoratge dels serveis de Windows. Se suposa que el servidor i l'agent Zabbix són configurats i operatius.

en-us	#### Monotonic change  It is now possible to check for monotonic increase or decrease in item values using the new **monoinc()** or **monodec()** [history functions](/manual/appendix/functions/history).
ca	##### Canvi monòton  Ara és possible comprovar l'augment o la disminució monòtons dels valors dels elements mitjançant les noves [funcions d'històric](/manual/appendix/functions/history) **monoinc()** o **monodec()**.

en-us	 ### Month abbreviated with capital letter  A "month" is now abbreviated with the capital "M" in the frontend.  Previously it was abbreviated with the small "m", overlapping  with the abbreviation of a minute.
ca	 ### S'abreuja el mes amb la lletra majúscula  El "mes" ara s'abreuja amb la lletra majúscula "M" al tauler.  Abans s'abreujava amb l'"m" minuscula, confonent-se amb l'abreujatura de minut.

en-us	#### More info  See [Virtual machine monitoring](/manual/vm_monitoring) for detailed information how to configure Zabbix to monitor VMware environments.
ca	#### Més informació  Veieu [Monitoratge de màquines virtuals](/manual/vm_monitoring) per tindre més detall de la configuració de Zabbix per monitorar els entorns VMware.

en-us	 Most trigger functions are evaluated based on item value [history](/manual/config/items/history_and_trends) data, while some trigger functions for long-term analytics, e.g. **trendavg()**, **trendcount()**, etc, use trend data.
ca	La majoria de les funcions de trigger s'avaluen en funció de les dades de valor de l'element [històric](/manual/config/items/history_and_trends), mentre que algunes funcions de trigger per a l'anàlisi a llarg termini, per exemple, **trendavg()**, **trendcount() **, etc., empren dades de tendències.

en-us	#### Moving and copy-pasting elements  Several selected elements can be **moved** to another place in the map by clicking on one of the selected elements, holding down the mouse button, and moving the cursor to the desired location.  One or more elements can be **copied** by selecting the elements, then clicking on a selected element with the right mouse button and selecting *Copy* from the menu.  ![](../../../../../assets/en/manual/config/visualization/map_copy.png){width="600"}  To paste the elements, click on a map area with the right mouse button and select *Paste* from the menu. The *Paste without external links* option will paste the elements retaining only the links that are between the selected elements.  Copy-pasting works within the same browser window. Keyboard shortcuts are not supported.
ca	#### Moure i copiar-enganxar elements  Es poden **moure** diversos elements triats a una altra ubicació del mapa fent clic a un dels elements triats, mantinguent premut el botó del ratolí i arrossegant el cursor a la ubicació desitjada.  Es poden **copiar** un o més elements triant els elements, després fent clic amb el botó dret sobre un element triat i escollint *Copiar* al menú.  ![](../../../../../assets/en/manual/config/visualization/map_copy.png){width="600"}  Per enganxar els elements, feu clic a una àrea del mapa amb el botó dret del ratolí i trieu *Enganxar* al menú. L'opció *Enganxar sense enllaços externs* enganxarà els elements conservant només els enllaços que hi ha entre els elements triats.  Copia i enganxa funciona a la mateixa finestra del navegador. Les dreceres de teclat no són compatibles.

en-us	 ### MQTT  |Key|<|<|<| |--|--|------|------| |**Description**|**Return value**|**Parameters**|**Comments**| |mqtt.get\[<broker\_url>,topic,<username>,<password>\]|<|<|<| |Subscribes to a specific topic or topics (with wildcards) of the provided broker and waits for publications.|Depending on topic content.<br><br>If wildcards are used, returns topic content as JSON.|**broker\_url** - MQTT broker URL (if empty, *localhost* with port 1883 is used).<br>**topic** - MQTT topic (mandatory). Wildcards (+,\#) are supported.<br>**username,password** - authentication credentials (if required)|The item must be configured as an [active check](/manual/appendix/items/activepassive#active_checks) ('Zabbix agent (active)' item type).<br><br>TLS encryption certificates can be used by saving them into a default location (e.g. `/etc/ssl/certs/` directory for Ubuntu). For TLS, use the `tls://` scheme.|
ca	### MQTT  |Clau|<|<|<| |--|--|------|------| |**Descripció**|**Valor retornat**|**Paràmetres**|**Comentaris**| |mqtt.get\[<broker\_url>,tema,<nom d'usuari>,<mot de pas>\]|<|<|<| |Se subscriu a un o més temes específics (amb comodins) de l'agent proporcionat i espera les publicacions.|Basat en el contingut del tema.<br><br>Si s'empren comodins, retorna el contingut del tema en format JSON.|**broker\_url** - URL del corredor MQTT (si està buit, s'empra *localhost* amb el port 1883).<br>**tema** - tema MQTT (obligatori). S'admeten els comodins (+,\#).<br>**nom d'usuari, mot de pas** - credencials d'autenticació (si calen)|L'element s'ha de configurar com a [verificació activa](/manual /appendix/items/activepassive#active_checks) (tipus d'element 'Agent Zabbix (actiu)').<br><br>Els certificats de xifrat TLS es poden emprar desant-los en una ubicació predeterminada (per exemple, al directori `/etc/ssl/certs/` per a Ubuntu). Per a TLS, empreu l'esquema `tls://`.|

en-us	#### MSSQL  A new plugin for direct monitoring of MSSQL by Zabbix agent 2 has been added.  For more information, see:  -   [MSSQL plugin readme](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Agent 2 items](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) -   [MSSQL plugin parameters](/manual/appendix/config/zabbix_agent2_plugins/mssql_plugin) -   [Agent 2 installation](/manual/concepts/agent2#installation)
ca	#### MSSQL  S'ha afegit un nou connector per al monitoratge directe de MSSQL per part de l'agent Zabbix 2.  Per a més informació, consulteu:  - [Llegeix-me del plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md?at=refs%2Fheads%2Frelease%2F6.0) - [Elements de l'agent 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) - [Paràmetres del plugin MSSQL](/manual/appendix/config/zabbix_agent2_plugins/mssql_plugin) - [Instal·lació de l'agent 2](/manual/concepts/agent2#installation)

en-us	 ### MSSQL  |Key|<|<|<| |--|--|------|------| |**Description**|**Return value**|**Parameters**|**Comments**| |mssql.availability.group.get\[URI,<user>,<password>\]|<|<|<| |Returns availability groups.|JSON object|**URI** - MSSQL server URI (the only supported schema is *sqlserver://*). Embedded credentials will be ignored;<br>**user, password** - username, password to send to protected MSSQL server.|Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.custom.query\[URI,<user>,<password>,queryName,<args...>\]|<|<|<| |Returns the result of a custom query.|JSON object|**URI** - MSSQL server URI (the only supported schema is *sqlserver://*). Embedded credentials will be ignored;<br>**user, password** - username, password to send to protected MSSQL server;<br>**queryName** - name of a custom query configured in `Plugins.MSSQL.CustomQueriesDir` without the .sql extension;<br>**args** - one or several comma-separated arguments to pass to a query.|Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.db.get|<|<|<| |Returns all available MSSQL databases.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.job.status.get|<|<|<| |Returns the status of jobs.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.last.backup.get|<|<|<| |Returns the last backup time for all databases.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.local.db.get|<|<|<| |Returns databases that are participating in an Always On availability group and replica (primary or secondary) and are located on the server that the connection was established to.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.mirroring.get|<|<|<| |Returns mirroring info.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.nonlocal.db.get|<|<|<| |Returns databases that are participating in an Always On availability group and replica (primary or secondary) located on other servers (the database is not local to the SQL Server instance that the connection was established to).|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.perfcounter.get|<|<|<| |Returns the performance counters.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.ping|<|<|<| |Ping the database. Test if connection is correctly configured.|1 - alive,<br>0 - not alive| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.quorum.get|<|<|<| |Returns the quorum info.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.quorum.members.get|<|<|<| |Returns the quorum members.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.replica.get|<|<|<| |Returns the replicas.|JSON object| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.| |mssql.version|<|<|<| |Returns the MSSQL version.|String| |Supported since Zabbix 6.0.27. For more information see the [MSSQL plugin](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md) readme.|
ca	 ### MSSQL  |Clau|<|<|<| |--|--|-------|------| |**Descripció**|**Valor de retorn**|**Paràmetres**|**Comentaris**| |mssql.availability.group.get\[URI,<usuari>,<mot de pas>\]|<|<|<| |Retorna grups de disponibilitat.|Objecte JSON|**URI** - URI del servidor MSSQL (l'únic esquema admès és *sqlserver://*). Les credencials incrustades seran ignorades;<br>**usuari, mot de pas** - nom d'usuari, mot de pas per enviar al servidor MSSQL protegit.|S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.custom.query\[URI,<usuari>,<mot de pas>,queryName,<args...>\]|<|<|<| |Retorna el resultat d'una consulta personalitzada.|Objecte JSON|**URI** - URI del servidor MSSQL (l'únic esquema admès és *sqlserver://*). Les credencials incrustades seran ignorades;<br>**usuari, mot de pas** - nom d'usuari, mot de pas per enviar al servidor MSSQL protegit;<br>**queryName** - nom d'una consulta personalitzada configurada a `Plugins.MSSQL.CustomQueriesDir` sense l'extensió .sql;<br>**args** - un o diversos arguments separats per comes per passar a una consulta.|S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.db.get|<|<|<| |Retorna totes les bases de dades MSSQL disponibles.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.job.status.get|<|<|<| |Retorna l'estat dels treballs.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.last.backup.get|<|<|<| |Retorna l'hora de la darrera còpia de seguretat de totes les bases de dades.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.local.db.get|<|<|<| |Retorna bases de dades que participen en un grup de disponibilitat Always On i una rèplica (principal o secundària) i que es troben al servidor al que s'ha establert la connexió.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.mirroring.get|<|<|<| |Retorna informació de duplicació.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.nonlocal.db.get|<|<|<| |Retorna bases de dades que participen en un grup de disponibilitat Always On i una rèplica (principal o secundària) ubicades en altres servidors (la base de dades no és local a la instància d'SQL Server a la que s'ha establert la connexió).|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.perfcounter.get|<|<|<| |Retorna els comptadors de rendiment.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.ping|<|<|<| |Ping a la base de dades. Comprova si la connexió és ben configurada.|1 - respon,<br>0 - no respon| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.quorum.get|<|<|<| |Retorna la informació de quòrum.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.quorum.members.get|<|<|<| |Retorna els membres del quòrum.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.replica.get|<|<|<| |Retorna les rèpliques.|Objecte JSON| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).| |mssql.version|<|<|<| |Retorna la versió MSSQL.|String| |S'admet des de Zabbix 6.0.27. Per obtindre més informació, consulteu [plugin MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse/README.md).|

en-us	##### Multiple HTTP requests  Collect the content of both *https://www.example.com* and *https://www.example.com/release\_notes*:  -   Create an item with type "Script". -   In the *Script* field, enter:  ```javascript var request = new HttpRequest(); return request.get("https://www.example.com") + request.get("https://www.example.com/release_notes"); ```
ca	##### Peticions HTTP múltiples  Recollir el contingut de *https://www.example.com* i *https://www.example.com/release\_notes*:  - Crear un element de tipus "Script".\ - Al camp *Script*, posar-hi el següent codi:  ```javascript var request = new HttpRequest(); return request.get("https://www.example.com") + request.get("https://www.example.com/release_notes"); ```

en-us	#### Multiple LLD rules for the same item  Since Zabbix agent version 3.2 it is possible to define several low-level discovery rules with the same discovery item.  To do that you need to define the Alias agent [parameter](/manual/appendix/config/zabbix_agentd), allowing to use altered discovery item keys in different discovery rules, for example `vfs.fs.discovery[foo]`, `vfs.fs.discovery[bar]`, etc.
ca	#### Múltiples regles LLD per el mateix element  Des de la versió 3.2 de l'agent Zabbix, és possible definir diverses regles de descoberta de baix nivell amb el mateix element de descoberta.  Per fer-ho, heu d'establir el [paràmetre](/manual/appendix/config/zabbix_agentd) d'àlies de l'agent, que permet emprar claus d'element de descoberta modificades en diferents regles de descoberta, per exemple `vfs.fs.discovery[foo]`, `vfs.fs.discovery[bar]`, etc.

en-us	 #### MySQL 8.0+ with mysqlsh  This method can be used with a running Zabbix server, but it is recommended to stop the server for the time of the upgrade. The MySQL Shell (*mysqlsh*) must be [installed](https://dev.mysql.com/doc/mysql-shell/8.0/en/mysql-shell-install-linux-quick.html) and able to connect to the DB.   * Log in to MySQL console as root (recommended) or as any user with FILE privileges.   * Start MySQL with [local_infile](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_local_infile) variable enabled.  * Rename old tables and create new tables by running `history_pk_prepare.sql`.  ``` {.bash} mysql -uzabbix -p<password> zabbix < /usr/share/zabbix-sql-scripts/mysql/history_pk_prepare.sql ```  * Export and import data.  Connect via mysqlsh. If using a socket connection, specifying the path might be required.      sudo mysqlsh -uroot -S /run/mysqld/mysqld.sock --no-password -Dzabbix  Run (CSVPATH can be changed as needed):  ``` {.javascript} CSVPATH="/var/lib/mysql-files";  util.exportTable("history_old", CSVPATH + "/history.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history.csv", {"dialect": "csv", "table": "history" });  util.exportTable("history_uint_old", CSVPATH + "/history_uint.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_uint.csv", {"dialect": "csv", "table": "history_uint" });  util.exportTable("history_str_old", CSVPATH + "/history_str.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_str.csv", {"dialect": "csv", "table": "history_str" });  util.exportTable("history_log_old", CSVPATH + "/history_log.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_log.csv", {"dialect": "csv", "table": "history_log" });  util.exportTable("history_text_old", CSVPATH + "/history_text.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_text.csv", {"dialect": "csv", "table": "history_text" }); ```  * Follow [post-migration instructions](#post-migration) to drop the old tables.
ca	#### MySQL 8.0+ amb mysqlsh  Aques mètode es pot emprar amb un servidor Zabbix en marxa, però es recomana aturar el servidor mentre s'actualitza. La MySQL Shell (*mysqlsh*) ha d'ésser [instal·lada](https://dev.mysql.com/doc/mysql-shell/8.0/en/mysql-shell-install-linux-quick.html) i poder-se connectar amb la DB.   * Entreu a la consola de MySQL com a root (recomanat) o qualsevol altre usuari amb privilegis FILE.  * Inicieu MySQL amb la variable [local_infile](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_local_infile) activa.  * Reanomeneu les taules antigues i creeu taules noves executant `history_pk_prepare.sql`.  ``` {.bash} mysql -uzabbix -p<password> zabbix < /usr/share/zabbix-sql-scripts/mysql/history_pk_prepare.sql ```  * Exporteu i importeu la informació.  Connecteu via mysqlsh. Si empreu una connexió socket, és necessari especificar la ruta.      sudo mysqlsh -uroot -S /run/mysqld/mysqld.sock --no-password -Dzabbix  Executeu (CSVPATH es pot canviar, si cal):  ``` {.javascript} CSVPATH="/var/lib/mysql-files";  util.exportTable("history_old", CSVPATH + "/history.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history.csv", {"dialect": "csv", "table": "history" });  util.exportTable("history_uint_old", CSVPATH + "/history_uint.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_uint.csv", {"dialect": "csv", "table": "history_uint" });  util.exportTable("history_str_old", CSVPATH + "/history_str.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_str.csv", {"dialect": "csv", "table": "history_str" });  util.exportTable("history_log_old", CSVPATH + "/history_log.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_log.csv", {"dialect": "csv", "table": "history_log" });  util.exportTable("history_text_old", CSVPATH + "/history_text.csv", { dialect: "csv" }); util.importTable(CSVPATH + "/history_text.csv", {"dialect": "csv", "table": "history_text" }); ```  * Seguiu les [instruccions de post-migració](#post-migration) per buidar les taules antigues.

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

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

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

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

en-us	#### MySQL configuration  Modern versions of the database are ready out-of-the-box for 'required' [encryption mode](/manual/appendix/install/db_encrypt#terminology). A server-side certificate will be created after initial setup and launch.  Create users and roles for the main components:       mysql> CREATE USER         'zbx_srv'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>',         'zbx_web'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>'      REQUIRE SSL         PASSWORD HISTORY 5;       mysql> CREATE ROLE 'zbx_srv_role', 'zbx_web_role';       mysql> GRANT SELECT, UPDATE, DELETE, INSERT, CREATE, DROP, ALTER, INDEX, REFERENCES ON zabbix.* TO 'zbx_srv_role';      mysql> GRANT SELECT, UPDATE, DELETE, INSERT ON zabbix.* TO 'zbx_web_role';       mysql> GRANT 'zbx_srv_role' TO 'zbx_srv'@'%';      mysql> GRANT 'zbx_web_role' TO 'zbx_web'@'%';       mysql> SET DEFAULT ROLE 'zbx_srv_role' TO 'zbx_srv'@'%';      mysql> SET DEFAULT ROLE 'zbx_web_role' TO 'zbx_web'@'%';  Note, that the X.509 protocol is not used to check identity, but the user is configured to use only encrypted connections. See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/create-user.html#create-user-tls) for more details about configuring users.  Run to check connection (socket connection cannot be used to test secure connections):      mysql -u zbx_srv -p -h 10.211.55.9 --ssl-mode=REQUIRED   Check current status and available cipher suites:      mysql> status     --------------     mysql Ver 8.0.21 for Linux on x86_64 (MySQL Community Server - GPL)      Connection id: 62     Current database:     Current user: zbx_srv@bfdb.local     SSL: Cipher in use is TLS_AES_256_GCM_SHA384       mysql> SHOW SESSION STATUS LIKE 'Ssl_cipher_list'\G;     *************************** 1. row ***************************     Variable_name: Ssl_cipher_list     Value: TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:TLS_AES_128_CCM_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES256-SHA:CAMELLIA256-SHA:CAMELLIA128-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA     1 row in set (0.00 sec)      ERROR:     No query specified
ca	#### Configuració de MySQL  Les versions modernes de la base de dades són llestes per [mode de xifrat](/manual/appendix/install/db_encrypt#terminology) "obligatoris". El certificat de la banda del servidor es crearà després de la configuració i el llançament inicials.  Creeu usuaris i rols per als components principals:      mysql> CREATE USER         'zbx_srv'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>',         'zbx_web'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>'      REQUIRE SSL         PASSWORD HISTORY 5;       mysql> CREATE ROLE 'zbx_srv_role', 'zbx_web_role';       mysql> GRANT SELECT, UPDATE, DELETE, INSERT, CREATE, DROP, ALTER, INDEX, REFERENCES ON zabbix.* TO 'zbx_srv_role';      mysql> GRANT SELECT, UPDATE, DELETE, INSERT ON zabbix.* TO 'zbx_web_role';       mysql> GRANT 'zbx_srv_role' TO 'zbx_srv'@'%';      mysql> GRANT 'zbx_web_role' TO 'zbx_web'@'%';       mysql> SET DEFAULT ROLE 'zbx_srv_role' TO 'zbx_srv'@'%';      mysql> SET DEFAULT ROLE 'zbx_web_role' TO 'zbx_web'@'%';  Tingueu en compte que el protocol X.509 no s'empra per comprovar la identitat, sinó que l'usuari és configurat per emprar  només connexions xifrades. Veieu la [documentació MySQL](https://dev.mysql.com/doc/refman/8.0/en/create-user.html#create-user-tls) per obtindre més detalls sobre la configuració dels usuaris.  Executeu per comprovar la connexió (la connexió del sòcol no es pot emprar pas per provar les connexions segures):      $ mysql -u zbx_srv -p -h 10.211.55.9 --ssl-mode=REQUIRED   Testeu l'estat actual i les cadenes de xifrat disponibles:      mysql> status     --------------     mysql Ver 8.0.21 for Linux on x86_64 (MySQL Community Server - GPL)      Connection id: 62     Current database:     Current user: zbx_srv@bfdb.local     SSL: Cipher in use is TLS_AES_256_GCM_SHA384       mysql> SHOW SESSION STATUS LIKE 'Ssl_cipher_list'\G;     *************************** 1. row ***************************     Variable_name: Ssl_cipher_list     Value: TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:TLS_AES_128_CCM_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES256-SHA:CAMELLIA256-SHA:CAMELLIA128-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA     1 row in set (0.00 sec)      ERROR:     No query specified

en-us	#### MySQL configuration  Set MySQL CE server configuration option (*/etc/my.cnf.d/server-tls.cnf*) to:      [mysqld]     ...     # in this examples keys are located in the MySQL CE datadir directory     ssl_ca=ca.pem     ssl_cert=server-cert.pem     ssl_key=server-key.pem      require_secure_transport=ON     tls_version=TLSv1.3     ...  Keys for the MySQL CE server and client (Zabbix frontend) should be created manually according to the MySQL CE documentation: [Creating SSL and RSA certificates and keys using MySQL](https://dev.mysql.com/doc/refman/8.0/en/creating-ssl-rsa-files-using-mysql.html) or [Creating SSL certificates and keys using openssl](https://dev.mysql.com/doc/refman/5.7/en/creating-ssl-files-using-openssl.html)  ::: noteimportant  MySQL server certificate should contain the Common Name field set to the FQDN name as Zabbix frontend will use the DNS name to communicate with the database or IP address of the database host. :::  Create MySQL user:      mysql> CREATE USER       'zbx_srv'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>',       'zbx_web'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>'       REQUIRE X509       PASSWORD HISTORY 5;  Check if it is possible to log in with that user:      mysql -u zbx_web -p -h 10.211.55.9 --ssl-mode=VERIFY_IDENTITY --ssl-ca=/var/lib/mysql/ca.pem --ssl-cert=/var/lib/mysql/client-cert.pem --ssl-key=/var/lib/mysql/client-key.pem
ca	#### Configuració de MySQL  Establiu l'opció de configuració del servidor MySQL CE (*/etc/my.cnf.d/server-tls.cnf*) a:      [mysqld]     ...     # en aquest exemple, les claus són a la carpeta datadir de MySQL CE     ssl_ca=ca.pem     ssl_cert=server-cert.pem     ssl_key=server-key.pem      require_secure_transport=ON     tls_version=TLSv1.3     ...  Les claus per al servidor i el client MySQL CE (interfície Zabbix) s'han de crear manualment segons la documentació de MySQL CE: [Creació de certificats i claus SSL i RSA amb MySQL](https://dev.mysql.com/doc/refman/8.0/en/creating-ssl-rsa-files-using-mysql.html) o [Creació de certificats i claus SSL amb openssl](https://dev.mysql.com/doc/refman/5.7/en/creating-ssl-files-using-openssl.html)  ::: nota important El certificat del servidor MySQL ha de contindre el camp de Nom Comú definit com a nom FQDN perquè la interfície Zabbix emprarà el nom DNS per comunicar-se amb la base de dades o l'adreça IP de l'equip de la base de dades. :::  Crear un usuari MySQL:      mysql> CREATE USER       'zbx_srv'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>',       'zbx_web'@'%' IDENTIFIED WITH mysql_native_password BY '<strong_password>'       REQUIRE X509       PASSWORD HISTORY 5;  Verificar si és possible establir la connexió amb aquest usuari:      $ mysql -u zbx_web -p -h 10.211.55.9 --ssl-mode=VERIFY_IDENTITY --ssl-ca=/var/lib/mysql/ca.pem --ssl-cert=/var/lib/mysql/client-cert.pem --ssl-key=/var/lib/mysql/client-key.pem

en-us	#### MySQL  -   CR\_CONN\_HOST\_ERROR -   CR\_SERVER\_GONE\_ERROR -   CR\_CONNECTION\_ERROR -   CR\_SERVER\_LOST -   CR\_UNKNOWN\_HOST -   ER\_SERVER\_SHUTDOWN -   ER\_ACCESS\_DENIED\_ERROR -   ER\_ILLEGAL\_GRANT\_FOR\_TABLE -   ER\_TABLEACCESS\_DENIED\_ERROR -   ER\_UNKNOWN\_ERROR
ca	#### MySQL  -   CR\_CONN\_HOST\_ERROR -   CR\_SERVER\_GONE\_ERROR -   CR\_CONNECTION\_ERROR -   CR\_SERVER\_LOST -   CR\_UNKNOWN\_HOST -   ER\_SERVER\_SHUTDOWN -   ER\_ACCESS\_DENIED\_ERROR -   ER\_ILLEGAL\_GRANT\_FOR\_TABLE -   ER\_TABLEACCESS\_DENIED\_ERROR -   ER\_UNKNOWN\_ERROR

en-us	#### MySQL custom error codes  If Zabbix is used with MySQL installation on Azure, an unclear error message *\[9002\] Some errors occurred* may appear in Zabbix logs. This generic error text is sent to Zabbix server or proxy by the database. To get more information about the cause of the error, check Azure logs.
ca	#### Codis d'error personalitzats de MySQL  Si Zabbix s'empra amb la instal·lació de MySQL a Azure, pot aparèixer un missatge d'error poc clar *\[9002\] Alguns errors* poden aparèixer als registres de Zabbix. Aquest text d'error genèric s'envia al servidor o proxy Zabbix per la base de dades. Per obtindre més informació sobre la causa de l'error, consulteu els registres d'Azure.

en-us	### MySQL  Export and import must be performed in tmux/screen to ensure that the session isn't dropped.  See also: [Important notes](#important-notes)
ca	### MySQL  La exportació i importació s'hauran de fer a tmux/screen per assegurar que la sessió no es perd pas.  Veieu també: [Notes importants](#important-notes)

en-us	#### MySQL  If a value contains a non-ASCII character in non UTF8 encoding - this character and the following will be discarded when the database stores this value. No warning messages will be written to the *zabbix\_server.log*.\ Relevant for at least MySQL version 5.1.61
ca	#### MySQL  Si un valor conté un caràcter no-ASCII amb una codificació no-UTF8, aquest caràcter i els següents no es tindran pas en compte quan la base de dades l'emmagatzemi. No hi haurà pas cap missatge d'avís dins de *zabbix\_server.log*.\ Pertinent com a mínim per MySQL versió 5.1.61

en-us	 ### MySQL  |Key|<|<|<| |--|--|------|------| |**Description**|**Return value**|**Parameters**|**Comments**| |mysql.custom.query\[connString,<username>,<password>,queryName,<args...>\]|<|<|<| |Returns the result of a custom query.|JSON object|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.<br>**queryName** - name of a custom query, must match SQL file name without an extension.<br>**args** - one or several comma-separated arguments to pass to a query.|Supported since Zabbix 6.0.21.| |mysql.db.discovery\[connString,<username>,<password>\]|<|<|<| |List of MySQL databases. Used for [low-level discovery](/manual/discovery/low_level_discovery).|Result of the "show databases" SQL query in LLD JSON format.|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.| | |mysql.db.size\[connString,<username>,<password>,dbName\]|<|<|<| |Database size in bytes.|Result of the "select coalesce(sum(data\_length + index\_length),0) as size from information\_schema.tables where table\_schema=?" SQL query for specific database in bytes.|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.<br>**dbName** - Database name.| | |mysql.get\_status\_variables\[connString,<username>,<password>\]|<|<|<| |Values of global status variables.|Result of the "show global status" SQL query in JSON format.|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.| | |mysql.ping\[connString,<username>,<password>\]|<|<|<| |Test if a connection is alive or not.|1 - connection is alive<br><br>0 - connection is broken (if there is any error presented including AUTH and configuration issues).|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.| | |mysql.replication.discovery\[connString,<username>,<password>\]|<|<|<| |List of MySQL replications. Used for [low-level discovery](/manual/discovery/low_level_discovery).|Result of the "show slave status" SQL query in LLD JSON format.|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.| | |mysql.replication.get\_slave\_status\[connString,<username>,<password>,<masterHost>\]|<|<|<| |Replication status.|Result of the "show slave status" SQL query in JSON format.|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.<br>**masterHost** - Replication master host name. If none found, an error is returned. If this parameter is not specified, all hosts are returned.<br>Note that before Zabbix 6.0.23, the "masterHost" parameter is ignored and always the first master host is returned.| | |mysql.version\[connString,<username>,<password>\]|<|<|<| |MySQL version.|String with MySQL instance version.|**connString** - URI or session name.<br>**username, password** - MySQL login credentials.| |
ca	### MySQL  |Clau|<|<|<| |--|--|------|------| |**Descripció**|**Valor de retorn**|**Paràmetres**|**Comentaris**| |mysql.custom.query\[connString,<nom d'usuari>,<mot de pas>,queryName,<args...>\]|<|<|<| |Retorna el resultat de la consulta personalitzada.|Objecte JSON |**connString** - URI o sessió anomenada.<br>**usuari, mot de pas** - credencials d'accés a MySQL.<br>**queryName** - nom de la consulta personalitzada; ha de coincidir amb el nom d'arxiu SQL sense extensió.<br>**args** - un o diferents arguments separats per comes, que es passen a la consulta..|S'admet des de Zabbix 6.0.21.| |mysql.db.discovery\[connString, \<nom d'usuari\>, \<mot de pas\>\]|<|<|<| |Llista de bases de dades MySQL. S'empra per a [descoberta de baix nivell](/manual/discovery/low_level_discovery/examples/systemd).|Resultat de la consulta SQL "mostra bases de dades" en format LLD JSON.|**connString** - URI o nom de sessió. <br>**nom d'usuari, mot de pas** - credencials d'inici de sessió de MySQL.| | |mysql.db.size\[connString, \<nom d'usuari\>, \<mot de pas\>,dbName\]|<|<|<| |Mida de la base de dades en octets.|Resultat de la consulta SQL "trieu la fusió (sum(data\_length + index\_length),0) com a mida de la informació\_schema.tables on table\_schema=?" per a una base de dades específica en octets.|**connString** - URI o nom de sessió.<br>**nom d'usuari, mot de pas** - credencials d'inici de sessió MySQL.<br>**dbName** - Nom de la base de dades.| | |mysql.get\_status\_variables\[connString, \<nom d'usuari\>, \<mot de pas\>\]|<|<|<| |Valors de les variables d'estat global.|Resultat de la consulta SQL "mostrar l'estat global" en format JSON.|**connString** - URI o nom de sessió.<br>**nom d'usuari, mot de pas** - Credencials d'inici de sessió MySQL.| | |mysql.ping\[connString, \<nom d'usuari\>, \<mot de pas\>\]|<|<|<| |Prova si una connexió és activa o no.|1 - la connexió és activa<br><br>0 - la connexió s'avorta (si es produeix algun error, inclosos problemes d'AUTH i de configuració).|**connString** - URI o nom de sessió.<br>**nom d'usuari, mot de pas** - credencials d'inici de sessió de MySQL.| | |mysql.replication.discovery\[connString, \<nom d'usuari\>, \<mot de pas\>\]|<|<|<| |Llista de rèpliques de MySQL. S'empra per a [descoberta de baix nivell](/manual/discovery/low_level_discovery/examples/systemd).|Resultat de la consulta SQL "mostra l'estat de l'esclau" en format LLD JSON.|**connString** - URI o nom de sessió.<br> **nom d'usuari, mot de pas** - credencials d'inici de sessió de MySQL.| | |mysql.replication.get\_slave\_status\[connString, \<nom d'usuari\>, \<mot de pas\>, \<masterHost\>\]|<|<|<| |Estat de la replicació.|Resultat de la consulta SQL "mostrar l'estat de l'esclau" en format JSON.|**connString** - URI o nom de sessió.<br>**nom d'usuari, mot de pas** - credencials d'inici de sessió de MySQL. <br>**masterHost** - Nom de l'equip mestre de replicació. Si no en troba cap, retorna un error. Si aquest paràmetre no s'especifica, retorna tots els equips.<br>Veieu que abans de Zabbix 6.0.23, el paràmetre "masterHost" s'ignora i retorna sempre el primer equip mestre.| | |mysql.version\[connString, \<nom d'usuari\>, \<mot de pas\>\]|<|<|<| |Versió de MySQL.|Cadena amb la versió de la instància de MySQL.|**connString** - URI o nom de sessió.<br>**nom d'usuari, mot de pas** - credencials d'inici de sessió de MySQL.| |

en-us	#### MySQL/MariaDB  Character sets utf8 (aka utf8mb3) and utf8mb4 are supported (with utf8_bin and utf8mb4_bin collation respectively) for Zabbix server/proxy to work properly with MySQL database. It is recommended to use utf8mb4 for new installations.  For Zabbix 6.0.11 and newer, deterministic triggers need to be created during the import of schema. On MySQL and MariaDB, this requires `GLOBAL log_bin_trust_function_creators = 1` to be set if binary logging is enabled and there is no superuser privileges and log_bin_trust_function_creators = 1 is not set in MySQL configuration file.  If you are installing from Zabbix **packages**, proceed to the [instructions](https://www.zabbix.com/download) for your platform.  If you are installing Zabbix from sources:   * Create and configure a database and a user.  ```bash mysql -uroot -p<password>  mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin; mysql> create user 'zabbix'@'localhost' identified by '<password>'; mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost'; mysql> SET GLOBAL log_bin_trust_function_creators = 1; mysql> quit; ```  * Import the data into the database. For a Zabbix proxy database, only `schema.sql` should be imported (no images.sql nor data.sql).  ```bash cd database/mysql mysql -uzabbix -p<password> zabbix < schema.sql # stop here if you are creating database for Zabbix proxy mysql -uzabbix -p<password> zabbix < images.sql mysql -uzabbix -p<password> zabbix < data.sql ```  `log_bin_trust_function_creators` can be disabled after the schema has been successfully imported:  ```bash mysql -uroot -p<password>  mysql> SET GLOBAL log_bin_trust_function_creators = 0; mysql> quit; ```
ca	#### MySQL/MariaDB  El conjunt de caracters utf8 (aka utf8mb3) i utf8mb4 es suporten (amb col·lació utf8_bin i utf8mb4_bin, respectivament) per tal que el servidor/proxy Zabbix treballi correctament amb la base de dades MySQL. En instal·lacions noves, es recomana emprar utf8mb4.  Per Zabbix 6.0.11 i posteriors, alguns triggers s'han de crear durant la importació de l'esquema. Amb MySQL i MariaDB, cal que s'estableixi `GLOBAL log_bin_trust_function_creators = 1` si s'ha activat el registre binari i si no hi ha privilegis de superusuari i no s'estableix pas el log_bin_trust_function_creators = 1 a l'arxiu de configuració de MySQL.  Si instal·les des dels **packages** de Zabbix, seguiu les [instruccions](https://www.zabbix.com/download) de la vostra plataforma.  Si instal·leu Zabbix des de les fonts:   * Creeu i configureu la base de dades i un usuari.  ```bash mysql -uroot -p<password>  mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin; mysql> create user 'zabbix'@'localhost' identified by '<password>'; mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost'; mysql> SET GLOBAL log_bin_trust_function_creators = 1; mysql> quit; ```  * Importeu la informació a la base de dades. Per la base de dades del proxy Zabbix, només s'ha d'importar `schema.sql` (sense images.sql ni data.sql).  ```bash cd database/mysql mysql -uzabbix -p<password> zabbix < schema.sql # stop here if you are creating database for Zabbix proxy mysql -uzabbix -p<password> zabbix < images.sql mysql -uzabbix -p<password> zabbix < data.sql ```  `log_bin_trust_function_creators` es pot deshabilitar després que l'esquema s'hagi importat correctament:  ```bash mysql -uroot -p<password>  mysql> SET GLOBAL log_bin_trust_function_creators = 0; mysql> quit; ```

en-us	#### MySQL/MariaDB  Historically, MySQL and derivatives used 'utf8' as an alias for utf8mb3 - MySQL's own 3-byte implementation of the standard UTF8, which is 4-byte. Starting from MySQL 8.0.28 and MariaDB 10.6.1, 'utf8mb3' character set is deprecated and at some point its support will be dropped while 'utf8' will become a reference to 'utf8mb4'. Since Zabbix 6.0, 'utf8mb4' is supported. To avoid future problems, it is highly recommended to use 'utf8mb4'. Another advantage of switching to 'utf8mb4' is support of supplementary Unicode characters.  ::: notewarning As versions before Zabbix 6.0 are not aware of utf8mb4, make sure to first upgrade  Zabbix server and DB schema to 6.0.x before executing utf8mb4 conversion. :::  **1.** Check the database character set and collation.  For example:      mysql> SELECT @@character_set_database, @@collation_database;     +--------------------------+----------------------+     | @@character_set_database | @@collation_database |     +--------------------------+----------------------+     | latin2                   | latin2 _general_ci   |     +--------------------------+----------------------+  Or:      mysql> SELECT @@character_set_database, @@collation_database;     +--------------------------+----------------------+     | @@character_set_database | @@collation_database |     +--------------------------+----------------------+     | utf8                     | utf8_bin             |     +--------------------------+----------------------+  As we see, the character set here is not 'utf8mb4' and collation is not 'utf8mb4\_bin', so we need to fix them.  **2.** Stop Zabbix.  **3.** Create a backup copy of the database!  **4.** Fix the character set and collation on database level:      alter database <your DB name> character set utf8mb4 collate utf8mb4_bin;  Fixed values:      mysql> SELECT @@character_set_database, @@collation_database;     +--------------------------+----------------------+     | @@character_set_database | @@collation_database |     +--------------------------+----------------------+     | utf8mb4                  | utf8mb4_bin          |     +--------------------------+----------------------+   **5.** Load the [script](../../../../assets/en/manual/appendix/install/utf8mb4_convert.sql) to fix character set and collation on table and column level:      mysql <your DB name> < utf8mb4_convert.sql  **6.** Execute the script:                     SET @ZABBIX_DATABASE = '<your DB name>';     If MariaDB →  set innodb_strict_mode = OFF;                            CALL zbx_convert_utf8();     If MariaDB →  set innodb_strict_mode = ON;                       drop procedure zbx_convert_utf8;  Please note that 'utf8mb4' is expected to consume slightly more disk space.  **7.** If no errors - you may want to create a database backup copy with the fixed database.  **8.** Start Zabbix.
ca	#### MySQL/MariaDB  Històricament, MySQL i els seus derivats 'utf8' com a àlias de utf8mb3 - la pròpia implementació de 3 octets de MySQL de l'UTF8 estàndard, que és de 4 octets. A partir de MySQL 8.0.28 i MariaDB 10.6.1, el joc de caràcters 'utf8mb3' és obsolet i en un moment donat, el seu suport es deixarà de banda mentre que 'utf8' esdevindrà la referència a 'utf8mb4'. Des de Zabbix 6.0, es suporta 'utf8mb4'. Per evitar problemes futurs, es recomana emprar 'utf8mb4'. Un altre avantatge de passar a 'utf8mb4' és el suport dels caràcters Unicode suplementaris.  ::: notewarning Com les versions anteriors a Zabbix 6.0 no s'entenen amb utf8mb4, assegureu-vos d'actualitzar primer el servidor Zabbix i l'esquema de la base de dades a la versió 6.0.x abans d'executar la conversió a utf8mb4. :::  **1.** Verifiqueu el joc de caràcters i la classificació de la base de dades.  Per exemple:      mysql> SELECT @@character_set_database, @@collation_database;     +--------------------------+----------------------+     | @@character_set_database | @@collation_database |     +--------------------------+----------------------+     | latin2                   | latin2 _general_ci   |     +--------------------------+----------------------+  O:      mysql> SELECT @@character_set_database, @@collation_database;     +--------------------------+----------------------+     | @@character_set_database | @@collation_database |     +--------------------------+----------------------+     | utf8                     | utf8_bin             |     +--------------------------+----------------------+  Tal com ho veiem, el joc de caràcters aquí no és pas 'utf8mb4' i la classificació no és pas 'utf8mb4\_bin'; per tant ho hem de corregir.  **2.** Aturem Zabbix.  **3.** Creem una còpia de seguretat de la base de dades!  **4.** Corregim el joc de caràcters i la classificació a nivell de la base de dades:      alter database <your DB name> character set utf8mb4 collate utf8mb4_bin;  Valors corregits:      mysql> SELECT @@character_set_database, @@collation_database;     +--------------------------+----------------------+     | @@character_set_database | @@collation_database |     +--------------------------+----------------------+     | utf8mb4                  | utf8mb4_bin          |     +--------------------------+----------------------+   **5.** Carreguem l'[script](../../../../assets/en/manual/appendix/install/utf8mb4_convert.sql) per tal de corregir el joc de caràcters i la classificació a nivell de la taula i de la columna:      mysql <your DB name> < utf8mb4_convert.sql  **6.** Executem l'script :                     SET @ZABBIX_DATABASE = '<nom de votre base de données>';     Si MariaDB →  set innodb_strict_mode = OFF;                            CALL zbx_convert_utf8();     Si MariaDB →  set innodb_strict_mode = ON;                       drop procedure zbx_convert_utf8;  Fixeu-vos que 'utf8mb4' ha de consumir una mica més d'espai de disc.  **7.** Si no hi ha pas errors, podem crear una còpia de seguretat de la base de dades amb la base de dades corregida.  **8.** Engeguem Zabbix.

en-us	 **MySQL plugin parameters**  The following MySQL plugin parameters are no longer mandatory if Plugins.Mysql.Sessions.<SessionName>.TLSConnect is set to *verify_ca* or *verify_full*:  -   Plugins.Mysql.Sessions.<SessionName>.TLSCertFile -   Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile
ca	 **Paràmetres del plugin MySQL**  Els paràmetres del connector MySQL següents ja no són obligatoris si Plugins.MySQL.Sessions.<SessionName>.TLSConnect s'estableix a *verify_ca* o *verify_full*:  - Plugins.MySQL.Sessions.<SessionName>.TLSCertFile - Plugins.MySQL.Sessions.<SessionName>.TLSKeyFile

en-us	##### MySQL  Several user parameters can be used for the monitoring of MySQL in the agent configuration file: /usr/local/etc/zabbix\_agentd.conf      ### Set of parameters for monitoring MySQL server (v3.23.42 and later)     ### Change -u and add -p if required     #UserParameter=mysql.ping,mysqladmin -uroot  ping|grep alive|wc -l     #UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f2 -d" "     #UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f2 -d" "     #UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f2 -d" "     #UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f2 -d" "     #UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"|cut -f2 -d" "     #UserParameter=mysql.version,mysql -V  -   *mysql.ping*  Check whether MySQL is alive.          Result: 0 - not started 1 - alive  -   *mysql.uptime*  Number of seconds MySQL is running.  -   *mysql.threads*  Number of MySQL threads.  -   *mysql.questions*  Number of processed queries.  -   *mysql.slowqueries*  Number of slow queries.  -   *mysql.qps*  Queries per second.  -   *mysql.version*  Version of MySQL. For example: mysql Ver 14.14 Distrib 5.1.53, for pc-linux-gnu (i686)  For additional information see also the userparameter\_mysql.conf file in conf/zabbix\_agentd directory.
ca	##### MySQL  Molts paràmetres d'usuari es poden emprar per monitorar MySQL a l'arxiu de configuració de l'agent : /usr/local/etc/zabbix\_agentd.conf      ### Conjunt de paràmetres per monitorar el servidor MySQL (v3.23.42 i posteriors)     ### Canviar -u i afegir -p, si escau     #UserParameter=mysql.ping,mysqladmin -uroot  ping|grep alive|wc -l     #UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f2 -d" "     #UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f2 -d" "     #UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f2 -d" "     #UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f2 -d" "     #UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"|cut -f2 -d" "     #UserParameter=mysql.version,mysql -V  -   *mysql.ping*  Verificar si MySQL s'ha engegat.          Resultat : 0 - no engegat 1 - engegat  -   *mysql.uptime*  Nombre de segons d'execució de MySQL.  -   *mysql.threads*  Nombre de fils MySQL.  -   *mysql.questions*  Nombre de peticions tractades.  -   *mysql.slowqueries*  Nombre de peticions lentes.  -   *mysql.qps*  Peticions per segon.  -   *mysql.version*  Versió de MySQL. Per exemple: mysql Ver 14.14 Distrib 5.1.53, per pc-linux-gnu (i686)  Per tindre més informació, consulteu l'arxiu userparameter\_mysql.conf de la carpeta conf/zabbix\_agentd.

en-us	##### Named sessions  Named sessions represent an additional level of plugin parameters and can be used to specify separate sets of authentication parameters for each of the instances being monitored. Each named session parameter should have the following structure:  *Plugins.<PluginName>.Sessions.<SessionName>.<Parameter>=<Value>*  A session name can be used as a connString item key parameter instead of specifying a URI, username, and/or password separately.   In item keys, the first parameter can be either a connString or a URI. If the first key parameter doesn't match any session name, it will be treated as a URI. Note that embedding credentials into a URI is not supported, use named session parameters instead.  The list of available [named session parameters](/manual/appendix/config/zabbix_agent2_plugins) depends on the plugin.  *In Zabbix versions before 6.0.17*, when providing a connString (session name) in key parameters, item key parameters for username and password must be empty. The values will be taken from the session parameters. If an authentication parameter is not specified for the named session, a hardcoded default value will be used.  *Since Zabbix 6.0.17*, it is possible to override session parameters by specifying new values in the item key parameters (see [example](#example-2)).  *Since Zabbix 6.0.18*, if a parameter is not defined for the named session, Zabbix agent 2 will use the value defined in the [default plugin parameter](#default-values).
ca	#### Sessions anomenades  Les sessions amb nom representen un nivell addicional de configuració del connector i es poden emprar per definir conjunts separats de paràmetres d'autenticació per a cada instància monitorada. Cada paràmetre de sessió anomenada ha de tindre l'estructura següent:  *Plugins.<PluginName>.Sessions.<SessionName>.<Parameter>=<Value>*  Un nom de sessió es pot emprar com a paràmetre de clau d'element connString en lloc d'especificar un URI, un nom d'usuari i un mot de pas per separat. A les claus d'element, el primer paràmetre pot ésser un connString o un URI. Si el primer paràmetre clau coincideix amb un nom de sessió especificat al fitxer de configuració, la comprovació s'executarà mitjançant els paràmetres de sessió indicats. Si el primer paràmetre de clau no coincideix amb cap nom de sessió, es tractarà com a URI.  La llista dels [paràmetres de sessions anomenades](/manual/appendix/config/zabbix_agent2_plugins)  disponibles depenen del plugin.  *A les versions de Zabbix anteriors a la 6.0.17*, quan es proporcioni una connString (nom de sessió) als paràmetres clau, els paràmetres clau d'element per al nom d'usuari i el mot de pas han de ser buits. Els valors es prendran dels paràmetres de sessió. Si no s'especifica un paràmetre d'autenticació per a la sessió anomenada, s'emprarà un valor predeterminat codificat en cru.  *Des de Zabbix 6.0.17*, podeu substituir els paràmetres de sessió especificant nous valors als paràmetres clau de l'element. En aquest cas:  *Des de Zabbix 6.0.18*, si no es defineix un paràmetre per la sessió anomenada, l'agent 2 de Zabbix emprarà el valor definit al [paràmetre per defecte del plugin](#default-values).

en-us	## NAME  zabbix\_agent2 - Zabbix agent 2\ \ [ ]{#lbAC}
ca	## NOM  zabbix\_agent2 - Agent de Zabbix 2\ \ [ ]{#lbAC}

en-us	## NAME  zabbix\_agentd - Zabbix agent daemon [ ]{#lbAC}
ca	## NOM  zabbix\_agentd - Zabbix agent daemon [ ]{#lbAC}

en-us	## NAME  zabbix\_get - Zabbix get utility [ ]{#lbAC}
ca	## NOM  zabbix\_get - utilitat de Zabbix get [ ]{#lbAC}

en-us	## NAME  zabbix\_js - Zabbix JS utility [ ]{#lbAC}
ca	## NOM  zabbix\_js - Zabbix JS utility [ ]{#lbAC}

en-us	## NAME  zabbix\_proxy - Zabbix proxy daemon [ ]{#lbAC}
ca	## NOM  zabbix\_proxy - Zabbix proxy daemon [ ]{#lbAC}

en-us	## NAME  zabbix\_sender - Zabbix sender utility [ ]{#lbAC}
ca	## NOM  zabbix\_sender - Utilitat de Zabbix sender [ ]{#lbAC}

en-us	## NAME  zabbix\_server - Zabbix server daemon [ ]{#lbAC}
ca	## NOM  zabbix\_server - dimoni servidor Zabbix [ ]{#lbAC}

en-us	## NAME  zabbix\_web\_service - Zabbix web service [ ]{#lbAC}
ca	## NOM  zabbix\_web\_service - Servei web de Zabbix [ ]{#lbAC}

en-us	##### Naming and location of persistent files  Zabbix agent distinguishes active checks by their keys. For example, logrt\[/home/zabbix/test.log\] and logrt\[/home/zabbix/test.log,\] are different items.  Modifying the item logrt\[/home/zabbix/test.log,,,10\] in frontend to logrt\[/home/zabbix/test.log,,,20\] will result in deleting the item logrt[/home/zabbix/test.log,,,10] from the agent's list of active checks and creating logrt\[/home/zabbix/test.log,,,20\] item \(some attributes are carried across modification in frontend/server, not in agent\).  The file name is composed of MD5 sum of item key with item key length appended to reduce possibility of collisions.  For example, the state of logrt\[/home/zabbix50/test.log,,,,,,,,/home/zabbix50/agent_private\] item will be kept in persistent file c963ade4008054813bbc0a650bb8e09266.  Multiple log items can use the same value of **persistent\_dir**.  **persistent\_dir** is specified by taking into account specific file system layouts, mount points and mount options and storage mirroring configuration - the persistent file should be on the same mirrored filesystem as the monitored log file.  If **persistent\_dir** directory cannot be created or does not exist, or access rights for Zabbix agent does not allow to create/write/read/delete files the log item becomes NOTSUPPORTED.
ca	##### Nomenament i ubicació dels arxius persistents  L'agent Zabbix distingeix les validacions actius per les seves claus. Per exemple, logrt\[/home/zabbix/test.log\] i logrt\[/home/zabbix/test.log,\] són elements diferents. Si canvieu l'element logrt\[/home/zabbix/test.log,,,10\] a la interfície a logrt\[/home/zabbix/test.log,,,20\] farà que l'element logrt[/home /zabbix/test.log,,,10] s'esborri de la llista de comprovacions actives de l'agent creant l'element logrt\[/home/zabbix/test.log,,,20\]\ (alguns atributs es passen quan s'editen a la interfície/servidor, no pas a l'agent\).  El nom del fitxer es composa de la suma MD5 de la clau d'element amb la longitud de la clau d'element afegida per reduir el risc de col·lisions. Per exemple, l'estat de l'element logrt\[/home/zabbix50/test.log\,\,\,\,\,\,\,\,/home/zabbix50/agent_private\] es mantindrà al fitxer persistent c963ade4008054813bbc0a650bb8e09266.  Diversos elements de registre poden emprar el mateix valor **persistent\_dir**.  **persistent\_dir** s'especifica tinguent en compte els dissenys específics del sistema de fitxers, els punts de muntatge i les opcions de muntatge i la configuració de rèplica d'emmagatzematge: el fitxer persistent ha d'ésser al mateix sistema de fitxers duplicat que el fitxer de registre monitorat.  Si no es pot crear el directori **persistent\_dir** o no existeix, o si els drets d'accés per a l'agent Zabbix no permeten crear/escriure/llegir/esborrar fitxers, el registre d'elements esdevindrà NO SUPORTAT.

en-us	##### Naming convention  Before you create a module, it is important to agree on the naming convention for different module items such as directories and files so that we could keep things well organized. You can also find examples above, in the [Module structure](#module_structure) section.  |Item|Naming rules|Example| |----|------------|-------| |*Module directory*|Lowercase \[a-z\], underscore and decimal digits|example\_v2| |*Action subdirectories*|Lowercase \[a-z\] and underscore character|data\_export| |*Action files*|CamelCase, ending with action type|SomethingView.php| |*View and partial files*|Lowercase \[a-z\]<br>Words separated with dot<br>Prefixed by `module.` followed by module name<br>Ending with action type and .php file extension|module.example.something.view.php| |*Javascript files*|The same rules apply as for view and partial files, except the .js.php file extension.|module.example.something.view.js.php|  Note that the 'module' prefix and name inclusion is mandatory for view and partial file names, unless you need to override Zabbix core views or partials. This rule, however, does not apply to action file names.
ca	##### Convenció de nomenclatura  Abans de crear un mòdul, és important acordar la convenció de nomenclatura dels diferents elements del mòdul, com ara directoris i fitxers, per tal de poder mantindre les coses organitzades. També podeu trobar exemples més amunt, a la secció [Estructura del mòdul](#module_structure).  |Element|Regles de nomenclatura|Exemple| |----|-------------|-------| |*Directori del mòdul*|Minúscules \[a-z\], guions baixos i dígits decimals|exemple\_v2| |*Subdirectoris d'acció*|Minúscules \[a-z\] i guions baixos|dades\_exportació| |*Fitxers d'acció*|Casos d'ús, que acaben amb el tipus d'acció|SomethingView.php| |*visualització i fitxers parcials*|Minúscules \[a-z\]<br>Paraules separades per un punt<br>Prefixat amb `mòdul.` seguit del nom del mòdul<br>Acabat amb el tipus d'acció i l'extensió del fitxer .php|mòdul.exemple.alguna cosa.vista.php| |*Fitxers Javascript*|S'apliquen les mateixes regles que per als fitxers de visualització i parcials, excepte per a l'extensió de fitxer .js.php.|module.example.something.view.js.php|  Tingueu en compte que el prefix del "mòdul" i la inclusió del nom són obligatoris per als noms de fitxers de visualització i parcials, tret que hàgiu de substituir les vistes principals o parcials de Zabbix. Aquesta regla, però, no s'aplica als noms dels fitxers d'acció.

en-us	 Navigation tree elements are displayed in a list. You can:  -   drag an element (including its child elements) to a new place in the list; -   expand or collapse an element to display or hide its child elements; -   add a child element (with or without a linked map) to an element; -   add multiple child elements (with linked maps) to an element; -   edit an element; -   remove an element (including its child elements).  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree_element.png){width="600"}
ca	 Els elements de l'arbre de navegació es mostren a una llista. Podeu:  -   arrossegar un element (inclosos els elements descendents) a un nou lloc de la llista; -   expandir o encongir un element per veure o amagar els seus elements descendents; -   afegir un element fill (amb o sense un mapa enllaçat) a un element; -   afegir diversos elements fills (amb o sense un mapes enllaçats) a un element; -   editar un element; -   esborrar un element (incloent els seus elements descendents).  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree_element.png){width="600"}

en-us	#### Negative problem duration  It is actually possible in some common situations to have negative problem duration i.e. when the problem resolution time is earlier than problem creation time, e. g.:  -   If some host is monitored by proxy and a network error happens,     leading to no data received from the proxy for a while, the     nodata(/host/key) trigger will be fired by the server. When the     connection is restored, the server will receive item data from the     proxy having a time from the past. Then, the nodata(/host/key)     problem will be resolved and it will have a negative problem     duration; -   When item data that resolve the problem event are sent by Zabbix     sender and contain a timestamp earlier than the problem creation     time, a negative problem duration will also be displayed.  ::: noteclassic Negative problem duration is not affecting [SLA calculation](/manual/it_services) or [Availability report](/manual/web_interface/frontend_sections/reports/availability) of a particular trigger in any way; it neither reduces nor expands problem time. :::
ca	#### Durada negativa del problema  És possible que en algunes situacions habituals el problema tingui una durada negativa, és a dir, quan el temps de resolució del problema és anterior al temps de creació del problema, per exemple:  - Si un proxy és monitorat per un proxy i es produeix un error de xarxa que fa que no es rebin dades del proxy durant un període de temps, el servidor activarà el trigger nodata(/host/key). Quan es restableixi la connexió, el servidor rebrà dades d'elements del proxy en temps passat. Aleshores, el problema nodata(/host/key) es resoldrà i tindrà una durada negativa; - Quan el remitent de Zabbix envia les dades de l'element que resol l'esdeveniment del problema i contenen una marca de temps anterior a l'hora de creació del problema, també es mostrarà una durada negativa del problema.  :::noteclassic La durada del problema negatiu no afecta de cap manera el [càlcul SLA](/manual/it_services) o l'[informe de disponibilitat](/manual/web_interface/frontend_sections/reports/availability) d'un trigger concret; no redueix ni allarga el temps del problema. :::

en-us	#### NetBSD 8.0 and newer  Various Zabbix processes may randomly crash on startup on the NetBSD versions 8.X and 9.X. That is due to the too small default stack size (4MB), which must be increased by running:      ulimit -s 10240  For more information, please see the related problem report: [ZBX-18275](https://support.zabbix.com/browse/ZBX-18275).
ca	#### NetBSD 8.0 i més recent  Diversos processos Zabbix es poden bloquejar aleatòriament a l'inici a les versions 8.X i 9.X de NetBSD. Això es deu al fet que la mida de la pila per defecte és massa petita (4 Mo), i es pot d'augmentar executant:       límit -s 10240  Per obtindre més informació, consulteu l'informe del problema relacionat: [ZBX-18275](https://support.zabbix.com/browse/ZBX-18275).

en-us	#### Net service name  Since Zabbix 5.4.0 it is possible to connect to Oracle by using net service name.  <net\_service\_name> is a simple name for a service that resolves to a connect descriptor.  In order to use the service name for creating a connection, this service name has to be defined in the tnsnames.ora file located on both the database server and the client systems. The easiest way to make sure that the connection will succeed is to define the location of tnsnames.ora file in the TNS\_ADMIN environment variable. The default location of the tnsnames.ora file is:      $ORACLE_HOME/network/admin/  A simple tnsnames.ora file example:      ORCL =       (DESCRIPTION =         (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))         (CONNECT_DATA =           (SERVER = DEDICATED)           (SERVICE_NAME = ORCL)         )       )  To set configuration parameters for the "Net Service Name" connection method, use one of the following options:  -    Set an empty parameter DBHost and set DBName as usual:  ```{=html} <!-- --> ```     DBHost=     DBName=ORCL  -   Set both parameters and leave both empty:  ```{=html} <!-- --> ```     DBHost=     DBName=  In the second case, the TWO\_TASK environment variable has to be set. It specifies the default remote Oracle service (service name). When this variable is defined, the connector connects to the specified database by using an Oracle listener that accepts connection requests. This variable is for use on Linux and UNIX only. Use the LOCAL environment variable for Microsoft Windows.  **Example:**  Connect to a database using Net Service Name set as ORCL and the default port. Database parameters set in the server or proxy configuration file (zabbix\_server.conf and zabbix\_proxy.conf):      DBHost=     #DBPort=     DBUser=myusername     DBName=ORCL     DBPassword=mypassword  During Zabbix frontend installation, set the corresponding parameters in the *Configure DB connection* step of the setup wizard:  -   Database host: -   Database port: 0 -   Database name: ORCL -   User: myusername -   Password: mypassword  ![](../../../../assets/en/manual/appendix/install/oracle_service_name.png){width="600"}  Alternatively, these parameters can be set in the frontend configuration file (zabbix.conf.php):      $DB["TYPE"]                     = 'ORACLE';     $DB["SERVER"]                   = '';     $DB["PORT"]           = '0';     $DB["DATABASE"]                 = 'ORCL';     $DB["USER"]                     = 'myusername';     $DB["PASSWORD"]                 = 'mypassword';  Connection string used by Zabbix to establish connection:      DBUser/DBPassword@ORCL
ca	#### Nom del servei de xarxa  Des de Zabbix 5.4.0, és possible connectar-se a Oracle emprant el nom del servei de xarxa.  <net\_service\_name> és un nom simple per un servei que resol cap a un descriptor de connexió.  Per emprar el nom del servei per crear una connexió, el nom s'ha de definir a l'arxiu tnsnames.ora que hi ha al servidor de base de dades i als sistemes clients. La manera més simple d'assegurar-vos que la connexió funcionarà és definir la ubicació de l'arxiu tnsnames.ora dins la variable d'entorn TNS\_ADMIN. La ubicació per defecte de l'arxiu tnsnames.ora és:      $ORACLE_HOME/network/admin/  Un exemple simple d'arxiu tnsnames.ora :      ORCL =       (DESCRIPTION =         (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))         (CONNECT_DATA =           (SERVER = DEDICATED)           (SERVICE_NAME = ORCL)         )       )  Per definir els paràmetres de configuració del mètode de connexió "Nom del servei de xarxa", empreu una de les opcions següents:  -    Definiu un paràmetre DBHost buit i definiu DBName com de costum: ```{=html} <!-- --> ```     DBHost=     DBName=ORCL  -   Definiu dos paràmetres i deixeu-los buits:  ```{=html} <!-- --> ```     DBHost=     DBName=  En el segon cas, la variable d'entorn TWO\_TAKS s'ha de definir. Aquesta especifica el servei Oracle remot per defecte (nom del servei). Quan aquesta variable sigui definida, el connector es connectarà a la base de dades especificada emprarnt un escoltador Oracle que accepti les peticions de connexió. Aquesa variable s'empra només amb Linux i Unix. Empreu la variable d'entorn LOCAL per a Microsoft Windows.  **Exemple:**  Connecteu-vos a una base de dades emprant el nom de servei de xarxa definit a ORCL i el port per defecte. Paràmetres de la base de dades definits a l'arxiu de configuració del servidor o del proxy (zabbix\_server.conf et zabbix\_proxy.conf) :      DBHost=     #DBPort=     DBUser=myusername     DBName=ORCL     DBPassword=mypassword  Durant la instal·lació de la interfície Zabbix, definiu els paràmetres corresponents a la fase *Configurar la connexió a la base de dades* de l'assistent d'instal·lació:  -   Equip de la base de dades: -   Port de la base de dades: 0 -   Nom de la base de dades: ORCL -   Usuari: myusername -   Paraula de pas: mypassword  ![](../../../../assets/en/manual/appendix/install/oracle_service_name.png){width="600"}  Alternativament, aquests paràmetres es poden definir a ll'arxiu de configuració del frontal (zabbix.conf.php):      $DB["TYPE"]                     = 'ORACLE';     $DB["SERVER"]                   = '';     $DB["PORT"]                     = '0';     $DB["DATABASE"]                 = 'ORCL';     $DB["USER"]                     = 'myusername';     $DB["PASSWORD"]                 = 'mypassword';  Cadena de connexió emprada per Zabbix per establir la connexió:      DBUser/DBPassword@ORCL

en-us	##### Network data  |Item key|<|<|<| |--|--|------|------| |Description|Return value|Parameters|Comments| |**net.dns**\[<ip>,name,<type>,<timeout>,<count>,<protocol>\]|<|<|<| |Checks if DNS service is up.|0 - DNS is down (server did not respond or DNS resolution failed)<br><br>1 - DNS is up|**ip** - IP address of DNS server (leave empty for the default DNS server, on Windows supported for Zabbix agent 2, ignored for Zabbix agent)<br>**name** - DNS name to query<br>**type** - record type to be queried (default is *SOA*)<br>**timeout** (ignored on Windows, unless using Zabbix agent 2 version 6.0.1 or newer) - timeout for the request in seconds (default is 1 second)<br>**count** (ignored on Windows, unless using Zabbix agent 2 version 6.0.1 or newer) - number of tries for the request (default is 2)<br>**protocol** (since version 3.0) - the protocol used to perform DNS queries: *udp* (default) or *tcp*|Example:<br>=> net.dns\[8.8.8.8,example.com,MX,2,1\]<br><br>The possible values for `type` are:<br>*ANY*, *A*, *NS*, *CNAME*, *MB*, *MG*, *MR*, *PTR*, *MD*, *MF*, *MX*, *SOA*, *NULL*, *WKS* (not supported for Zabbix agent on Windows, Zabbix agent 2 on all OS), *HINFO*, *MINFO*, *TXT*, *AAAA*, *SRV*<br><br>Internationalized domain names are not supported, please use IDNA encoded names instead.<br><br>SRV record type is supported since Zabbix 1.8.6 (Unix) and 2.0.0 (Windows).<br><br>Naming before Zabbix 2.0 (still supported): *net.tcp.dns*| |**net.dns.record**\[<ip>,name,<type>,<timeout>,<count>,<protocol>\]|<|<|<| |Performs a DNS query.|Character string with the required type of information|**ip** - IP address of DNS server (leave empty for the default DNS server, ignored on Windows, unless using Zabbix agent 2 version 6.0.1 or newer)<br>**name** - DNS name to query<br>**type** - record type to be queried (default is *SOA*)<br>**timeout** (ignored on Windows, unless using Zabbix agent 2 version 6.0.1 or newer) - timeout for the request in seconds (default is 1 second)<br>**count** (ignored on Windows, unless using Zabbix agent 2 version 6.0.1 or newer) - number of tries for the request (default is 2)<br>**protocol**(since version 3.0) - the protocol used to perform DNS queries: *udp* (default) or *tcp*|Example:<br>=> net.dns.record\[8.8.8.8,example.com,MX,2,1\]<br><br>The possible values for `type` are:<br>*ANY*, *A*, *NS*, *CNAME*, *MB*, *MG*, *MR*, *PTR*, *MD*, *MF*, *MX*, *SOA*, *NULL*, *WKS* (not supported for Zabbix agent on Windows, Zabbix agent 2 on all OS), *HINFO*, *MINFO*, *TXT*, *AAAA*, *SRV*<br><br>Internationalized domain names are not supported, please use IDNA encoded names instead.<br><br>SRV record type is supported since Zabbix 1.8.6 (Unix) and 2.0.0 (Windows).<br><br>Naming before Zabbix 2.0 (still supported): *net.tcp.dns.query*| |**net.if.collisions**\[if\]|<|<|<| |Number of out-of-window collisions.|Integer|**if** - network interface name| | |**net.if.discovery**|<|<|<| |List of network interfaces. Used for low-level discovery.|JSON object| |Supported since Zabbix 2.0.<br><br>On FreeBSD, OpenBSD and NetBSD supported since Zabbix 2.2.<br><br>Some Windows versions (for example, Server 2008) might require the latest updates installed to support non-ASCII characters in interface names.| |**net.if.in**\[if,<mode>\]|<|<|<| |Incoming traffic statistics on network interface.|Integer|**if** - network interface name (Unix); network interface full description or IPv4 address; or, if in braces, network interface GUID (Windows)<br>**mode** - possible values:<br>*bytes* - number of bytes (default)<br>*packets* - number of packets<br>*errors* - number of errors<br>*dropped* - number of dropped packets<br>*overruns (fifo)* - the number of FIFO buffer errors<br>*frame* - the number of packet framing errors<br>*compressed* - the number of compressed packets received by the device driver<br>*multicast* - the number of multicast frames received by the device driver|On Windows, the item gets values from 64-bit counters if available. 64-bit interface statistic counters were introduced in Windows Vista and Windows Server 2008. If 64-bit counters are not available, the agent uses 32-bit counters.<br><br>Multi-byte interface names on Windows are supported since Zabbix 1.8.6.<br><br>Examples:<br>=> net.if.in\[eth0,errors\]<br>=> net.if.in\[eth0\]<br><br>You may obtain network interface descriptions on Windows with net.if.discovery or net.if.list items.<br><br>You may use this key with the *Change per second* preprocessing step in order to get bytes per second statistics.| |**net.if.out**\[if,<mode>\]|<|<|<| |Outgoing traffic statistics on network interface.|Integer|**if** - network interface name (Unix); network interface full description or IPv4 address; or, if in braces, network interface GUID (Windows)<br>**mode** - possible values:<br>*bytes* - number of bytes (default)<br>*packets* - number of packets<br>*errors* - number of errors<br>*dropped* - number of dropped packets<br>*overruns (fifo)* - the number of FIFO buffer errors<br>*collisions (colls)* - the number of collisions detected on the interface<br>*carrier* - the number of carrier losses detected by the device driver<br>*compressed* - the number of compressed packets transmitted by the device driver|On Windows, the item gets values from 64-bit counters if available. 64-bit interface statistic counters were introduced in Windows Vista and Windows Server 2008. If 64-bit counters are not available, the agent uses 32-bit counters.<br><br>Multi-byte interface names on Windows are supported since Zabbix agent 1.8.6 version.<br><br>Examples:<br>=> net.if.out\[eth0,errors\]<br>=> net.if.out\[eth0\]<br><br>You may obtain network interface descriptions on Windows with net.if.discovery or net.if.list items.<br><br>You may use this key with the *Change per second* preprocessing step in order to get bytes per second statistics.| |**net.if.total**\[if,<mode>\]|<|<|<| |Sum of incoming and outgoing traffic statistics on network interface.|Integer|**if** - network interface name (Unix); network interface full description or IPv4 address; or, if in braces, network interface GUID (Windows)<br>**mode** - possible values:<br>*bytes* - number of bytes (default)<br>*packets* - number of packets<br>*errors* - number of errors<br>*dropped* - number of dropped packets<br>*overruns (fifo)* - the number of FIFO buffer errors<br>*compressed* - the number of compressed packets transmitted or received by the device driver|On Windows, the item gets values from 64-bit counters if available. 64-bit interface statistic counters were introduced in Windows Vista and Windows Server 2008. If 64-bit counters are not available, the agent uses 32-bit counters.<br><br>Examples:<br>=> net.if.total\[eth0,errors\]<br>=> net.if.total\[eth0\]<br><br>You may obtain network interface descriptions on Windows with net.if.discovery or net.if.list items.<br><br>You may use this key with the *Change per second* preprocessing step in order to get bytes per second statistics.<br><br>Note that dropped packets are supported only if both net.if.in and net.if.out work for dropped packets on your platform.| |**net.tcp.listen**\[port\]|<|<|<| |Checks if this TCP port is in LISTEN state.|0 - it is not in LISTEN state<br><br>1 - it is in LISTEN state|**port** - TCP port number|Example:<br>=> net.tcp.listen\[80\]<br><br>On Linux supported since Zabbix 1.8.4<br><br>Since Zabbix 3.0.0, on Linux kernels 2.6.14 and above, information about listening TCP sockets is obtained from the kernel's NETLINK interface, if possible. Otherwise, the information is retrieved from /proc/net/tcp and /proc/net/tcp6 files.| |**net.tcp.port**\[<ip>,port\]|<|<|<| |Checks if it is possible to make TCP connection to specified port.|0 - cannot connect<br><br>1 - can connect|**ip** - IP or DNS name (default is 127.0.0.1)<br>**port** - port number|Example:<br>=> net.tcp.port\[,80\] → can be used to test availability of web server running on port 80.<br><br>For simple TCP performance testing use net.tcp.service.perf\[tcp,<ip>,<port>\]<br><br>Note that these checks may result in additional messages in system daemon logfiles (SMTP and SSH sessions being logged usually).| |**net.tcp.service**\[service,<ip>,<port>\]|<|<|<| |Checks if service is running and accepting TCP connections.|0 - service is down<br><br>1 - service is running|**service** - either of:<br>*ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP or DNS name (default is 127.0.0.1)<br>**port** - port number (by default standard service port number is used)|Example:<br>=> net.tcp.service\[ftp,,45\] → can be used to test the availability of FTP server on TCP port 45.<br><br>Note that these checks may result in additional messages in system daemon logfiles (SMTP and SSH sessions being logged usually).<br><br>Checking of encrypted protocols (like IMAP on port 993 or POP on port 995) is currently not supported. As a workaround, please use net.tcp.port for checks like these.<br><br>Checking of LDAP and HTTPS on Windows is only supported by Zabbix agent 2.<br><br>Note that the telnet check looks for a login prompt (':' at the end).<br><br>*https* and *telnet* services are supported since Zabbix 2.0.| |**net.tcp.service.perf**\[service,<ip>,<port>\]|<|<|<| |Checks performance of TCP service.|Float<br><br>0 - service is down<br><br>seconds - the number of seconds spent while connecting to the service|**service** - either of:<br>*ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP or DNS name (default is 127.0.0.1)<br>**port** - port number (by default standard service port number is used)|Example:<br>=> net.tcp.service.perf\[ssh\] → can be used to test the speed of initial response from SSH server.<br><br>Checking of encrypted protocols (like IMAP on port 993 or POP on port 995) is currently not supported. As a workaround, please use net.tcp.service.perf\[tcp,<ip>,<port>\] for checks like these.<br><br>Checking of LDAP and HTTPS on Windows is only supported by Zabbix agent 2.<br><br>Note that the telnet check looks for a login prompt (':' at the end).<br><br>*https* and *telnet* services are supported since Zabbix 2.0.| |**net.tcp.socket.count**\[<laddr>,<lport>,<raddr>,<rport>,<state>\]|<|<|<| |Return the number of TCP sockets that match parameters.|Integer|**laddr** - local IPv4/6 address or CIDR subnet<br>**lport** - local port number or service name<br>**raddr** - remote IPv4/6 address or CIDR subnet<br>**rport** - remote port number or service name<br>**state** - connection state (*established*, *syn\_sent*, *syn\_recv*, *fin\_wait1*, *fin\_wait2*, *time\_wait*, *close*, *close\_wait*, *last\_ack*, *listen*, *closing*)|This item is supported on Linux only on both Zabbix agent/agent 2. On Zabbix agent 2 it is also supported on 64-bit Windows.<br><br>Example:<br>=> net.tcp.socket.count\[,80,,,established\] → returns the number of connections to local TCP port 80 in the *established* state<br><br>This item is supported since Zabbix 6.0.| |**net.udp.listen**\[port\]|<|<|<| |Checks if this UDP port is in LISTEN state.|0 - it is not in LISTEN state<br><br>1 - it is in LISTEN state|**port** - UDP port number|Example:<br>=> net.udp.listen\[68\]<br><br>On Linux supported since Zabbix 1.8.4| |**net.udp.service**\[service,<ip>,<port>\]|<|<|<| |Checks if service is running and responding to UDP requests.|0 - service is down<br><br>1 - service is running|**service** - *ntp* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP or DNS name (default is 127.0.0.1)<br>**port** - port number (by default standard service port number is used)|Example:<br>=> net.udp.service\[ntp,,45\] → can be used to test the availability of NTP service on UDP port 45.<br><br>This item is supported since Zabbix 3.0.0, but *ntp* service was available for net.tcp.service\[\] item in prior versions.| |**net.udp.service.perf**\[service,<ip>,<port>\]|<|<|<| |Checks performance of UDP service.|Float<br><br>0 - service is down<br><br>seconds - the number of seconds spent waiting for response from the service|**service** - *ntp* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP or DNS name (default is 127.0.0.1)<br>**port** - port number (by default standard service port number is used)|Example:<br>=> net.udp.service.perf\[ntp\] → can be used to test response time from NTP service.<br><br>This item is supported since Zabbix 3.0.0, but *ntp* service was available for net.tcp.service\[\] item in prior versions.| |**net.udp.socket.count**\[<laddr>,<lport>,<raddr>,<rport>,<state>\]|<|<|<| |Return the number of UDP sockets that match parameters.|Integer|**laddr** - local IPv4/6 address or CIDR subnet<br>**lport** - local port number or service name<br>**raddr** - remote IPv4/6 address or CIDR subnet<br>**rport** - remote port number or service name<br>**state** - connection state (*established*, *unconn*)|This item is supported on Linux only on both Zabbix agent/agent 2. On Zabbix agent 2 it is also supported on 64-bit Windows.<br><br>Example:<br>=> net.udp.socket.count\[,,,,established\] → returns the number of UDP socket in the connected state<br><br>This item is supported since Zabbix 6.0.|
ca	##### Dades de xarxa  |Clau d'element|<|<|<| |--|--|------|------| |Descripció|Valor de retorn|Paràmetres|Comentaris| |**net.dns**\[<ip>,nom,<tipus>,<temps d'espera>,<recompte>,<protocol>\]|<|<|<| |Comprova si el servei DNS és actiu.|0 - El DNS és inactiu (el servidor no ha respost o la resolució del DNS ha fallat)<br><br>1 - El DNS és actiu|**ip** - L'adreça IP del servidor DNS (deixeu-lo en blanc per al servidor DNS predeterminat, a Windows compatible amb l'agent Zabbix 2, ignorat per a l'agent Zabbix)<br>**nom** - nom DNS per consultar<br>**tipus** - tipus de registre que s'ha de consultar (el valor predeterminat és *SOA*)<br>**temps d'espera** (ignorat a Windows, tret que s'empri l'agent Zabbix 2 versió 6.0.1 o posterior) - temps d'espera per a la petició en segons (el valor predeterminat és 1 segon)<br>**compte** (ignorat a Windows, tret que empreu l'agent Zabbix 2 versió 6.0.1 o posterior) - nombre d'intents per a la petició (el valor predeterminat és 2)<br>**protocol** (des de la versió 3.0) - el protocol emprat per fer consultes DNS: *udp* (per defecte) o *tcp*|Exemple:<br>=> net.dns\[8.8.8.8,example.com,MX,2,1\]<br><br>Els valors possibles per a `type` són:<br>*ANY*, *A*, *NS*, *CNAME*, *MB*, *MG*, *MR*, *PTR*, *MD*, *MF*, *MX*, *SOA*, *NULL*, *WKS* (no és compatible amb l'agent Zabbix a Windows, l'agent Zabbix 2 a tots els sistemes operatius), *HINFO*, *MINFO*, *TXT*, *AAAA*, *SRV*<br> <br>No s'admeten els noms de domini internacionalitzats, si us plau, empreu noms codificats IDNA.<br><br>El tipus de registre SRV és compatible des de Zabbix 1.8.6 (Unix) i 2.0.0 (Windows).<br><br>Anomenament abans de Zabbix 2.0 (encara compatible): *net.tcp.dns*| |**net.dns.record**\[<ip>,nom,<tipus>,<timeout>,<count>,<protocol>\]|<|<|<| |Realitza una consulta DNS.|Cadena de caràcters amb el tipus d'informació requerit|**ip** - Adreça IP del servidor DNS (deixeu buit per al servidor DNS predeterminat, ignorat a Windows, tret que empreu l'agent Zabbix 2 versió 6.0.1 o més recent)<br>**nom** - nom DNS per consultar<br>**tipus** - tipus de registre que s'ha de consultar (el valor predeterminat és *SOA*)<br>**temps d'espera** (ignorat a Windows, tret que utilitzant l'agent Zabbix 2 versió 6.0.1 o posterior) - temps d'espera per la petició en segons (el valor predeterminat és 1 segon)<br>**compte** (s'ignora a Windows, tret que s'utilitzi l'agent Zabbix 2 versió 6.0.1 o posterior) - nombre d'intents per a la petició (el valor per defecte és 2)<br>**protocol** (des de la versió 3.0) - el protocol emprat per realitzar consultes DNS: *udp* (predeterminat) o *tcp*|Exemple:<br>=> net.dns.record\[8.8.8.8,example.com,MX,2,1\]<br><br>Els valors possibles per a `type` són:<br>*ANY*, *A*, *NS*, *CNAME*, *MB*, *MG*, *MR*, *PTR*, *MD*, *MF*, *MX*, *SOA*, *NULL*, *WKS* (no compatible amb Agent Zabbix a Windows, agent Zabbix 2 a tots els sistemes operatius), *HINFO*, *MINFO*, *TXT*, *AAAA*, *SRV*<br><br>No s'admeten els noms de domini internacionalitzats, empreu noms codificats IDNA en lloc d'això.<br><br>El tipus de registre SRV s'admet des de Zabbix 1.8.6 (Unix) i 2.0.0 (Windows).<br><br>Anomenament abans de Zabbix 2.0 (encara compatible): *net.tcp.dns.consulta*| |**net.if.collisions**\[si\]|<|<|<| |Nombre de col·lisions fora de la finestra.|Enter|**sí** - nom de la interfície de xarxa| | |**net.if.discovery**|<|<|<| |Llistat d'interfícies de xarxa. S'empra per la descoberta de baix nivell.|Objecte JSON| |S'admet des de Zabbix 2.0.<br><br>A FreeBSD, OpenBSD i NetBSD s'admeten des de Zabbix 2.2.<br><br>Algunes versions de Windows (per exemple, Server 2008) poden requerir les darreres actualitzacions instal·lades per admetre caràcters no ASCII als noms d'interfície.| |**net.if.in**\[si,<mode>\]|<|<|<| |Estadístiques de trànsit entrant a la interfície de xarxa.|Enter|**sí** - nom de la interfície de xarxa (Unix); descripció completa de la interfície de xarxa o adreça IPv4; o, si és entre claus, GUID de la interfície de xarxa (Windows)<br>**mode** - valors possibles:<br>*octets* - nombre d'octets (per defecte)<br>*paquets* - nombre de paquets<br>*errors* - nombre d'errors<br>*caigut* - nombre de paquets caiguts<br>*desbordaments (fifo)* - nombre d'errors de memòria intermèdia FIFO<br>*frame* - nombre d'errors d'enquadrament de paquets<br>*comprimit* - el nombre de paquets comprimits rebuts pel controlador del dispositiu<br>*multicast* - el nombre de trames de multidifusió rebudes pel controlador del dispositiu|A Windows, l'element obté valors dels comptadors de 64 bits si és disponible. Els comptadors d'estadístiques de la interfície de 64 bits es van introduir a Windows Vista i Windows Server 2008. Si els comptadors de 64 bits no són disponibles, l'agent empra comptadors de 32 bits.<br><br>Els noms d'interfície de diversos octets a Windows són compatibles des de Zabbix 1.8.6.<br><br>Exemples:<br>=> net.if.in\[eth0,errors\]<br>=> net.if.in\[eth0\]<br><br> Podeu obtindre descripcions de la interfície de xarxa a Windows amb elements net.if.discovery o net.if.list.<br><br>Podeu emprar aquesta clau amb el pas de preprocessament *Canvi per segon* per obtindre estadístiques d'octets per segon.| |**net.if.out**\[si,<mode>\]|<|<|<| |Estadístiques de trànsit de sortida a la interfície de xarxa.|Enter|**sí** - nom de la interfície de xarxa (Unix); descripció completa de la interfície de xarxa o adreça IPv4; o, si és entre claus, GUID de la interfície de xarxa (Windows)<br>**mode** - valors possibles:<br>*octets* - nombre d'octets (per defecte)<br>*paquets* - nombre de paquets<br>*errors* - nombre d'errors<br>*caigut* - nombre de paquets caiguts<br>*desbordaments (fifo)* - el nombre d'errors de memòria intermèdia FIFO<br>*col·lisions (col·lisions)* - el nombre de col·lisions detectades a la interfície<br>*portador* - el nombre de pèrdues de portadora detectades pel controlador del dispositiu<br>*comprimit* - el nombre de paquets comprimits transmesos pel controlador del dispositiu|A Windows, l'element obté valors de 64 comptadors de bits si són disponibles. Els comptadors d'estadístiques de la interfície de 64 bits es van introduir a Windows Vista i Windows Server 2008. Si els comptadors de 64 bits no són   pas disponibles, l'agent empra comptadors de 32 bits.<br><br>Els noms d'interfície de diversos octets a Windows són compatibles des de la versió de l'agent 1.8.6 de Zabbix.<br><br>Exemples:<br>=> net.if.out\[eth0,errors\]<br>=> net.if.out\[eth0\]<br><br>Podeu obtindre descripcions de la interfície de xarxa a Windows amb elements net.if.discovery o net.if.list.<br><br>Podeu emprar aquesta clau amb el pas de preprocessament *Canvi per segon* per obtindre octets per segona estadística.| |**net.if.total**\[si,<mode>\]|<|<|<| |Suma de les estadístiques de trànsit entrant i sortint a la interfície de xarxa.|Enter|**sí** - nom de la interfície de xarxa (Unix); descripció completa de la interfície de xarxa o adreça IPv4; o, si és entre claus, GUID de la interfície de xarxa (Windows)<br>**mode** - valors possibles:<br>*octets* - nombre d'octets (per defecte)<br>*paquets* - nombre de paquets<br>*errors* - nombre d'errors<br>*caigut* - nombre de paquets caiguts<br>*desbordaments (fifo)* - nombre d'errors de memòria intermèdia FIFO<br>*comprimit* - nombre de paquets comprimits transmesos o rebuts per el controlador del dispositiu|A Windows, l'element obté valors dels comptadors de 64 bits si és disponible. Els comptadors estadístics d'interfície de 64 bits es van introduir a Windows Vista i Windows Server 2008. Si no hi ha comptadors de 64 bits disponibles, l'agent empra comptadors de 32 bits.<br><br>Exemples:<br>=> net.if. total\[eth0,errors\]<br>=> net.if.total\[eth0\]<br><br>Podeu obtindre descripcions de la interfície de xarxa a Windows amb elements net.if.discovery o net.if.list.<br><br>Podeu emprar aquesta clau amb el pas de preprocessament *Canvi per segon* per obtindre estadístiques d'octets per segon.<br><br>Tingueu en compte que només s'admeten paquets abandonats si tant net.if.in com net.if.out funcionen per als paquets perduts a la vostra plataforma.| |**net.tcp.listen**\[port\]|<|<|<| |Comprova si aquest port TCP és en estat LISTEN.|0 - no és en estat LISTEN<br><br>1 - és en estat LISTEN|**port** - nombre de port TCP|Exemple:<br>=> net.tcp.listen\[80\]<br><br>A Linux suportat des de Zabbix 1.8.4<br><br>Des de Zabbix 3.0.0, als nuclis Linux 2.6.14 i posteriors, informació sobre com escoltar TCP sockets s'obté de la interfície NETLINK del nucli, si és possible. En cas contrari, la informació es recupera dels fitxers /proc/net/tcp i /proc/net/tcp6.| |**net.tcp.port**\[<ip>,port\]|<|<|<| |Comprova si és possible establir una connexió TCP al port especificat.|0 - no es pot connectar<br><br>1 - es pot connectar|**ip** - Nom IP o DNS (per defecte és 127.0.0.1)<br>**port** - nombre de port|Exemple:<br>=> net.tcp.port\[,80\] → es pot emprar per provar la disponibilitat del servidor web que s'executa al port 80.<br><br>Les proves de rendiment de TCP empren net.tcp.service.perf\[tcp,<ip>,<port>\]<br><br>Tingueu en compte que aquestes comprovacions poden donar lloc a missatges addicionals als fitxers de registre del dimoni del sistema (sessions SMTP i SSH registrades).| |**net.tcp.service**\[servei,<ip>,<port>\]|<|<|<| |Comprova si el servei s'és executant i admet connexions TCP.|0 - el servei és inactiu<br><br>1 - el servei s'és executant|**servei** - qualsevol de:<br>*ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (veieu [detalls](/manual/appendix/items/service_check_details)) <br>**ip** - nom IP o DNS (per defecte és 127.0.0.1)<br>**port** - nombre de port (per defecte s'empra el nombre de port de servei ésndard)|Exemple:<br>=> net .tcp.service\[ftp,,45\] → es pot emprar per provar la disponibilitat del servidor FTP al port TCP 45.<br><br>Tingueu en compte que aquestes comprovacions poden donar lloc a missatges addicionals als fitxers de registre del dimoni del sistema (SMTP i sessions SSH s'enregistren normalment).<br><br>Actualment no s'admet la comprovació de protocols xifrats (com IMAP al port 993 o POP al port 995). Com a solució alternativa, empreu net.tcp.port per a comprovacions d'aquestes.<br><br>La comprovació de LDAP i HTTPS a Windows només és compatible amb l'agent Zabbix 2.<br><br>Tingueu en compte que la comprovació de telnet cerca una petició d'inici de sessió (':' al final).<br><br>Els serveis *https* i *telnet* són compatibles des de Zabbix 2.0.| |**net.tcp.service.perf**\[servei,<ip>,<port>\]|<|<|<| |Comprova el rendiment del servei TCP.|0: el servei és caigut<br><br>segons - nombre de segons que han passat en connectar-se al servei|**servei** - qualsevol de:<br>*ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (veieu [detalls](/manual/appendix/items/) service_check_details))<br>**ip** - nom IP o DNS (per defecte és 127.0.0.1)<br>**port** - nombre de port (per defecte s'empra el nombre de port de servei estandard)|Exemple:<br> => net.tcp.service.perf\[ssh\] → es pot emprar per provar la velocitat de resposta inicial del servidor SSH.<br><br>La comprovació de protocols xifrats (com IMAP al port 993 o POP al port 995) actualment no és compatible. Com a solució alternativa, empreu net.tcp.service.perf\[tcp,<ip>,<port>\] per a comprovacions d'aquestes.<br><br>La comprovació d'LDAP i HTTPS a Windows només és compatible amb l'agent Zabbix 2.<br><br>Tingueu en compte que la comprovació de telnet sembla per a una petició d'inici de sessió (':' al final).<br><br>Els serveis *https* i *telnet* són compatibles des de Zabbix 2.0.| |**net.tcp.socket.count**\[<laddr>,<lport>,<raddr>,<rport>,<estat>\]|<|<|<| |Retorna el nombre de sòcols TCP que coincideixen amb els paràmetres.|Enter|**laddr** - adreça IPv4/6 local o subxarxa CIDR<br>**lport** - nombre de port local o nom de servei<br>**raddr** - adreça IPv4/6 remota o subxarxa CIDR<br>**rport** - nombre de port remot o nom de servei<br>**estat** - estat de connexió (*established*, *syn\_sent*, *syn\ _recv*, *fin\_wait1*, *fin\_wait2*, *time\_wait*, *close*, *close\_wait*, *last\_ack*, *listen*, *closing*)|Aquest element és compatible a Linux només a l'agent Zabbix/agent 2. A l'agent Zabbix 2 també és compatible amb Windows de 64 bits.<br><br>Exemple:<br>=> net.tcp.socket.count\[,80, ,,established\] → comproveu si el port TCP local 80 és en estat "establert"<br><br>Aquest element és compatible des de Zabbix 6.0.| |**net.udp.listen**\[port\]|<|<|<| |Comprova si aquest port UDP és en estat LISTEN.|0 - no és en estat LISTEN<br><br>1 - és en estat LISTEN|**port** - nombre de port UDP|Exemple:<br>=> net.udp.listen\[68\]<br><br>A Linux és compatible des de Zabbix 1.8.4| |**net.udp.service**\[servei,<ip>,<port>\]|<|<|<| |Comprova si el servei s'és executant i respon a les peticions UDP.|0 - el servei és caigut<br><br>1 - el servei s'és executant|**servei** - *ntp* (veieu [detalls](/manual/appendix/items/service_check_details))<br>**ip** - nom IP o DNS (per defecte és 127.0.0.1)<br>**port** - nombre de port (per defecte s'empra el nombre de port de servei estandard)|Exemple:<br>=> net.udp.service\[ntp,,45\] → es pot emprar per provar la disponibilitat del servei NTP al port UDP 45.<br><br>Aquest element és compatible des de Zabbix 3.0.0, però el servei *ntp* ja era disponible per a l'element net.tcp.service\[\] a versions anteriors.| |**net.udp.service.perf**\[servei,<ip>,<port>\]|<|<|<| |Comprova el rendiment del servei UDP.|0 - el servei és caigut<br><br>segons - el nombre de segons que s'han passat esperant la resposta del servei|**servei** - *ntp* (veieu [detalls](/manual/appendix/items/service_check_details))<br>**ip** - Nom IP o DNS (per defecte és 127.0.0.1)<br>**port** - nombre de port (per defecte s'empra el nombre de port de servei estandard)| Exemple:<br>=> net.udp.service.perf\[ntp\] → es pot emprar per provar el temps de resposta del servei NTP.<br><br>Aquest element és compatible des de Zabbix 3.0.0, però el servei *ntp* ja era disponible per a l'element net.tcp.service\[\] a versions anteriors.| |**net.udp.socket.count**\[<laddr>,<lport>,<raddr>,<rport>,<estat>\]|<|<|<| |Retorna el nombre de sòcols TCP que coincideixen amb els paràmetres.|Enter|**laddr** - adreça IPv4/6 local o subxarxa CIDR<br>**lport** - nombre de port local o nom de servei<br>**raddr** - adreça IPv4/6 remota o subxarxa CIDR<br>**rport** - nombre de port remot o nom de servei<br>**estat** - estat de connexió (*establert*, *unconn*)|Aquest element és compatible a Linux només a l'agent Zabbix/agent 2. A l'agent Zabbix 2 també és compatible amb Windows de 64 bits.<br><br>Exemple:<br>=> net.udp.socket.count\[,,,,stablished\] → retorna el nombre UDP del sòcol en l'estat de connexió<br><br>Aquest element és compatible des de Zabbix 6.0.|

en-us	#### Network discovery  In a [network discovery rule](/manual/discovery/network_discovery/rule), user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Update interval|<|no| |*SNMP v1, v2*|<|<| | |SNMP community|yes| |^|SNMP OID|yes| |*SNMP v3*|<|<| | |Context name|yes| |^|Security name|yes| |^|Authentication passphrase|yes| |^|Privacy passphrase|yes| |^|SNMP OID|yes|
ca	#### Descoberta de xarxa  En una [regla de descoberta de xarxa](/manual/discovery/network_discovery/rule), les macros d'usuari es poden emprar als camps següents :  |Ubicació|<|Múltiples macros/barreja amb text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Interval d'actualització|<|no| |*SNMP v1, v2*|<|<| | |Comunitat SNMP|sí| |^|OID SNMP|sí| |*SNMP v3*|<|<| | |Nom del context|sí| |^|Nom de seguretat|sí| |^|Frase secreta d'autenticació|sí| |^|Frase secreta de confidencialitat|sí| |^|OID SNMP|sí|

en-us	#### Network discovery  Manage network-level discovery rules to automatically find and monitor new hosts. Gain full access to information about discovered services and hosts.  [Discovery rule API](/manual/api/reference/drule) | [Discovery check API](/manual/api/reference/dcheck) | [Discovered host API](/manual/api/reference/dhost) | [Discovered service API](/manual/api/reference/dservice)
ca	#### Descoberta de xarxa  Gestionar les regles de descoberta a nivell de xarxa per trobar automàticament els nous equips. Obtindre un accés complet a la informació dels serveis i equips descoberts.  [API Regla de descoberta](/manual/api/reference/drule) | [API Verificació de descoberta](/manual/api/reference/dcheck) | [API Descoberta d'equips](/manual/api/reference/dhost) | [API Descoberta de serveis](/manual/api/reference/dservice)

en-us	#### New action  Delivering notifications is one of the things [actions](/manual/config/notifications/action) do in Zabbix. Therefore, to set up a notification, go to *Configuration → Actions* and click on *Create action*.\ ![](../../../assets/en/manual/quickstart/new_action.png)  All mandatory input fields are marked with a red asterisk.  In this form, enter a name for the action.  In the most simple case, if we do not add any more specific [conditions](/manual/config/notifications/action/conditions), the action will be taken upon any trigger change from 'Ok' to 'Problem'.  We still should define what the action should do - and that is done in the *Operations* tab. Click on *Add* in the Operations block, which opens a new operation form.  ![](../../../assets/en/manual/quickstart/new_operation.png)  All mandatory input fields are marked with a red asterisk.  Here, click on *Add* in the *Send to Users* block and select the user ('user') we have defined. Select 'Email' as the value of *Send only to*. When done with this, click on *Add*, and the operation should be added:  ![](../../../assets/en/manual/quickstart/operation_list.png){width="600"}  That is all for a simple action configuration, so click *Add* in the action form.
ca	#### Acció nova  El lliurament de notificacions és una de les coses que fan les [accions](/manual/config/notifications/action) a Zabbix. Per tant, per configurar una notificació, aneu a *Configuració → Accions* i feu clic a *Crear una acció*.\ ![](../../../assets/en/manual/quickstart/new_action.png)  Tots els camps d'entrada obligatoris són marcats amb un asterisc vermell.  En aquest formulari, introduïu un nom per a l'acció.  En el cas més senzill, si no afegim més [condicions](/manual/config/notifications/action/conditions), l'acció es durà a terme a qualsevol canvi de trigger de "Correcte" a "Problema".  Encara hem de definir què ha de fer l'acció, i això es fa a la pestanya *Operacions*. Feu clic a *Nova* al bloc Operacions, que obre un nou formulari d'operacions.  ![](../../../assets/en/manual/quickstart/new_operation.png)  Tots els camps d'entrada obligatoris són marcats amb un asterisc vermell.  Aquí, feu clic a *Afegr* al bloc *Enviar als usuaris* i trieu l'usuari ('usuari') que heu definit. Trieu "Correu electrònic" com a valor per a *Enviar només a*. Quan hàgiu acabat, feu clic a *Afegir* i ara s'hauria d'afegir l'operació:  ![](../../../assets/en/manual/quickstart/operation_list.png){width="600"}  Això és tot per a una configuració d'acció senzilla, així que feu clic a *Afegir* al formulari d'acció.

en-us	#### New index on auditlog table  A new index has been added to the `auditlog` table to improve database and frontend response times when filtering records by *Recordset ID* in the [Audit log](/manual/web_interface/frontend_sections/reports/audit).  Note that users with large audit logs may experience extended upgrade times due to the database size.
ca	#### Nou índex a la taula d'auditoria  S'ha afegit un nou índex a la taula `auditlog` per millorar els temps de resposta de la base de dades i de la interfície quan es filtren els registres per *Recordset ID* al [Registre d'auditoria](/manual/web_interface/frontend_sections/reports/audit).  Tingueu en compte que els usuaris amb registres d'auditoria grans poden experimentar llargs temps d'actualització degut a la mida de la base de dades.

en-us	#### New item for PostgreSQL Zabbix agent 2 plugin  New [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#postgresql), **pgsql.version**, has been added to PostgreSQL Zabbix agent 2 plugin. This item is used for returning the PostgreSQL version.
ca	#### Nou element per al connector PostgreSQL Zabbix agent 2  El nou [element](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#postgresql), **pgsql.version**, s'ha afegit al plugin de l'agent 2 de PostgreSQL Zabbix. Aquest element s'empra per retornar la versió de PostgreSQL.

en-us	#### New item for Zabbix agent 2  A new item has been added to MySQL plugin for Zabbix agent 2. This new item, [mysql.custom.query](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql), can be used for executing custom MySQL queries. 
ca	#### Nou element per a l'agent Zabbix 2  S'ha afegit un element nou al connector MySQL per a l'agent Zabbix 2. Aquest nou element, [mysql.custom.query](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mysql), es pot emprar per executar consultes MySQL personalitzades.

en-us	#### New items in Zabbix agent 2 plugins  The items for returning the database server version are now available in [MongoDB plugin](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md?at=refs%2Fheads%2Frelease%2F6.0) ([`mongodb.version`](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mongodb)) and [Oracle Database plugin](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/oracle/README.md?at=refs%2Fheads%2Frelease%2F6.0) ([`oracle.version`](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#oracle)).
ca	#### Nous elements als plugins de l'agent 2 de Zabbix  Ja són disponibles els elements de retorn del servidor de base de dades al [plugin MongoDB](https://git.zabbix.com/projects/AP/repos/mongodb/browse/README.md?at=refs%2Fheads%2Frelease%2F6.0) ([`mongodb.version`](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#mongodb)) i [plugin d'Oracle Database](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/go/plugins/oracle/README.md?at=refs%2Fheads%2Frelease%2F6.0) ([`oracle.version`](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#oracle)).

en-us	#### New macros    New macros are now supported for trigger expression debugging and internal actions.  Expression debugging macros simplify the process of debugging trigger expressions:  -   {TRIGGER.EXPRESSION.EXPLAIN},     {TRIGGER.EXPRESSION.RECOVERY.EXPLAIN} - resolve to a partially     evaluated trigger or recovery expression, where only item-based     functions are applied; -   {FUNCTION.VALUE<1-9>}, {FUNCTION.RECOVERY.VALUE<1-9>} -     resolve to the results of the Nth item-based function at the time of     the event.
ca	##### Macros noves  Ara s'admeten macros noves per depurar expressions triggers i accions internes.  Les macros de depuració d'expressions simplifiquen el procés de depuració d'expressions triggers:  - {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY.EXPLAIN} - resol parcialment l'expressió trigger o de recuperació avaluada, on només s'apliquen funcions basades en elements; - {FUNCTION.VALUE<1-9>}, {FUNCTION.RECOVERY.VALUE<1-9>} - resol els resultats de la funció basada en l'element enèssim al moment de l'esdeveniment.

en-us	#### New templates  A new template is available:  - [Jira Data Center by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/jira_datacenter_jmx?at=refs%2Fheads%2Frelease%2F6.0), a template for monitoring Jira Data Center health.  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from the Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the latest Zabbix version you have downloaded.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Nove plantilles  Hi ha disponible una nova plantilla:  - [Jira Data Center per JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/jira_datacenter_jmx?at=refs%2Fheads%2Frelease%2F6.0), una plantilla per monitorar la salut de Jira Data Center.  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori *zabbix/templates* de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  A new template is available:  - [Oracle Cloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/oracle_cloud?at=refs%2Fheads%2Frelease%2F6.0), a master template that discovers various Oracle Cloud Infrastructure (OCI) services and resources.  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from the Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the latest Zabbix version you have downloaded.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Nove plantilles  Hi ha disponible una nova plantilla:  - [Oracle Cloud per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/oracle_cloud?at=refs%2Fheads%2Frelease%2F6.0), una plantilla mestra que fa descoberta de diversos serveis i recursos d'Oracle Cloud Infrastructure ((OCI).  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori *zabbix/templates* de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  A new template is available:  - [YugabyteDB by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/yugabytedb_http?at=refs%2Fheads%2Frelease%2F6.0), which includes the *YugabyteDB Cluster by HTTP* template for monitoring each YugabyteDB cluster.  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from the Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the latest Zabbix version you have downloaded.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Nove plantilles  Hi ha disponible una nova plantilla:  - [YugabyteDB per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/yugabytedb_http?at=refs%2Fheads%2Frelease%2F6.0), que inclou la plantilla *YugabyteDB Cluster per HTTP* per monitorar cada clúster YugabyteDB.  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori *zabbix/templates* de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  - [AWS Lambda by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_function_lambda_http?at=refs%2Fheads%2Frelease%2F6.0), a template for monitoring AWS Lambda metrics.  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest Zabbix version.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Nove plantilles  -  [AWS Lambda by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_function_lambda_http/README.md?at=refs%2Fheads%2Frelease%2F6.0), una plantilla per monitorar mètriques de Lambda AWS.  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori `templates` de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  New template is available:  - [HPE iLO by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/hpe_ilo_http?at=refs%2Fheads%2Frelease%2F6.0)  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest Zabbix version.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Nove plantilles  Hi ha disponible una nova plantilla:  - [HPE iLO per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/server/hpe_ilo_http?at=refs%2Fheads%2Frelease%2F6.0)  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori `templates` de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  New templates are available:  - [AWS ELB Application Load Balancer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_elb_http?at=refs%2Fheads%2Frelease%2F6.0) - [Check Point Next Generation Firewall by SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/checkpoint/quantum_ngfw_snmp?at=refs%2Fheads%2Frelease%2F6.0) - [MSSQL by Zabbix agent 2](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mssql_agent2?at=refs%2Fheads%2Frelease%2F6.0)  You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from the Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the latest Zabbix version you have downloaded.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Noves plantilles  Hi ha dugues plantilles noves disponibles:  - [AWS ELB Application Load Balancer per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_elb_http?at=refs%2Fheads%2Frelease%2F6.0) - [Check Point Next Generation Firewall per SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/checkpoint/quantum_ngfw_snmp?at=refs%2Fheads%2Frelease%2F6.0) - [MSSQL per agent 2 de Zabbix](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mssql_agent2?at=refs%2Fheads%2Frelease%2F6.0)  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori `templates` de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  New templates are available:  - [FortiGate by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_http?at=refs%2Fheads%2Frelease%2F6.0) - [FortiGate by SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_snmp?at=refs%2Fheads%2Frelease%2F6.0) - [Nextcloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.0)  You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
ca	#### Plantilles noves  Hi ha noves plantilles disponibles:  - [FortiGate per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_http?at=refs%2Fheads%2Frelease%2F6.0) - [FortiGate per SNMP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/fortinet/fortigate_snmp?at=refs%2Fheads%2Frelease%2F6.0) - [Nextcloud per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nextcloud?at=refs%2Fheads%2Frelease%2F6.0)  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori *zabbix/templates* de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	##### New templates  See the list of [new templates](/manual/introduction/whatsnew600#templates) in Zabbix 6.0.0.
ca	##### Plantilles noves  Veieu la llista de [plantilles noves](/manual/introduction/whatsnew600#templates) a Zabbix 6.0.0.

en-us	#### New templates  The AWS ELB template set has been supplemented with the template [AWS ELB Network Load Balancer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_elb_http?at=refs%2Fheads%2Frelease%2F6.0).  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from the Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the latest Zabbix version you have downloaded.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Noves plantilles  La plantilla ELB d'AWS s'ha complementat amb la plantilla [AWS ELB Network Load Balancer per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_elb_http?at=refs%2Fheads%2Frelease%2F6.0).  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori *zabbix/templates* de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  The set of [Azure by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/azure_http?at=refs%2Fheads%2Frelease%2F6.0) templates has been supplemented with the Azure Cost Management by HTTP template.  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest Zabbix version.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Nove plantilles  El conjunt de plantilles d'[Azure per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/azure/_http?at=refs%2Fheads%2Frelease%2F6.0) s'ha complementat amb la plantilla Azure Cost Management per HTTP.  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori `templates` de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	#### New templates  The set of [Azure by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/azure_http?at=refs%2Fheads%2Frelease%2F6.0) templates has been supplemented with the Azure VM Scale Set by HTTP template.  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest Zabbix version.     Then, while in *Configuration* → *Templates*, you can import them manually into Zabbix.
ca	#### Nove plantilles  El conjunt de plantilles d'[Azure per HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/azure/_http?at=refs%2Fheads%2Frelease%2F6.0) s'ha complementat amb la plantilla Azure VM Scale Set per HTTP.  Podeu obtindre aquesta plantilla:  -   A *Configuració* → *Plantilles*, a les noves instal·lacions; -   si sou actualitzant de versions anteriors, podeu descarregar les noves plantilles des del [repositori Git] de Zabbix (https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) o obtindre-les des del directori `templates` de la darrera versió descarregada de Zabbix. Després, dins de *Configuració* → *Plantilles* podeu importar-les manualment cap al Zabbix.

en-us	##### Non-primitive data types  Since Zabbix 4.0.0 it is possible to work with custom MBeans returning non-primitive data types, which override the **toString()** method.
ca	##### Tipus de dades no-primitives  Des de la versió de Zabbix 4.0.0, és possible treballar amb els MBeans personalitzables que retornen els tipus de dades no-primitives, que substituirà el métode **toString()**.

en-us	### Notation
ca	### Notació

en-us	 ::: noteclassic If installing from [Zabbix Git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), you need to run the following command prior to proceeding to the next steps: <br><br> `make dbschema` :::
ca	::: noteclassic Si s'instal·la des del [repositori Git de Zabbix](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), heu d'executar la comanda següent abans de seguir amb la resta de passes: <br><br> `make dbschema` :::

en-us	 ::: noteclassic Please be aware that after upgrading some third-party software integrations in Zabbix might be affected, if the external software is not compatible with the upgraded Zabbix version. :::
ca	 ::: noteclassic Tingueu en compte que després de l'actualització, algunes integracions de programari de tercers a Zabbix poden veure's afectades, si el programari extern no és compatible amb la versió actualitzada de Zabbix. :::

en-us	::: noteimportant Deprecated widgets will be removed in the upcoming major release. :::
ca	::: noteimportant Els ginys obsolets s'eliminaran a la propera versió principal. :::

en-us	::: noteimportant Deprecated widgets will be removed in the upcoming major release. :::
ca	::: noteimportant Els ginys obsolets s'eliminaran a la propera versió principal. :::

en-us	   ::: noteimportant For SourceIP support in LDAP simple checks (e.g. `net.tcp.service[ldap]`), OpenLDAP version 2.6.1 or above is required. SourceIP is supported in LDAP simple checks since Zabbix 6.0.1. :::
ca	::: noteimportant Pour admetre SourceIP a les verificacions simples LDAP (per exemple, `net.tcp.service[ldap]`), cal OpenLDAP versió 2.6.1 o superior. SourceIP s'admet amb les verificacions simples LDAP des de Zabbix 6.0.1. :::

en-us	 ::: noteimportant The instructions provided on this page are designed for advanced users. Note that these instructions might need to be adjusted for your specific configuration. :::
ca	::: noteimportant Les instruccions mostrades aquí són pensades per a usuaris avançats. Penseu que aquestes instruccions s'hauran d'ajustar per al vostre entorn específic. :::

en-us	::: noteimportant This widget is deprecated and will be removed in the upcoming major release. Consider using the [*Top hosts*](/manual/api/reference/dashboard/widget_fields/top_hosts) widget instead. :::
ca	::: noteimportant Aquest giny és obsolet i s'eliminarà a la propera versió principal. Penseu en emprar el giny [*Equips principals*](/manual/api/reference/dashboard/widget_fields/top_hosts). :::

en-us	::: noteimportant This widget is deprecated and will be removed in the upcoming major release. Consider using the [*Top hosts*](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/top_hosts) widget instead. :::
ca	::: noteimportant Aquest giny és obsolet i s'eliminarà a la propera versió principal. Penseu en emprar el giny [*Equips principals*](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/top_hosts). :::

en-us	 ::: noteimportant When creating a maintenance period, the [time zone](/manual/web_interface/time_zone) of the user who creates it is used. However, when recurring maintenance periods (*Daily*, *Weekly*, *Monthly*) are scheduled, the time zone of the Zabbix server is used. To ensure predictable behavior of recurring maintenance periods, it is required to use a common time zone for all parts of Zabbix. :::
ca	::: noteimportant Quan es crea un període de manteniment, s'empra la [zona horària](/manual/web_interface/time_zone) de l'usuari que el crea. Tanmateix, quan es programen períodes de manteniment recurrents (*diari*, *setmanal*, *mensual*), s'empra la zona horària del servidor Zabbix. Per garantir un comportament previsible dels períodes de manteniment recurrents, cal emprar un fus horari comú per a totes les parts de Zabbix. :::

en-us	 Notes for AIX:  1. When choosing parameters for proc.mem[] item key on AIX, try to specify narrow process selection criteria. Otherwise there is a risk of getting unwanted processes counted into proc.mem[] result.  Example: ``` $ zabbix_agentd -t proc.mem[,,,NonExistingProcess,rss] proc.mem[,,,NonExistingProcess,rss]           [u|2879488] ```  This example shows how specifying only command line (regular expression to match) parameter results in Zabbix agent self-accounting - probably not what you want.
ca	Notes per AIX:  1. Quan trieu paràmetres per a la clau d'element proc.mem[] a l'AIX, proveu d'especificar criteris de selecció de processos restringits. En cas contrari, hi ha el risc de tindre processos no desitjats al resultat de proc.mem[].  Exemple: ``` $ zabbix_agentd -t proc.mem[,,,NonExistingProcess,rss] proc.mem[,,,NonExistingProcess,rss] [u|2879488] ```  Aquest exemple mostra com especificar només un paràmetre de línia de comandes (expressió regular que coincideixi) resulta en l'autocomptabilitat de l'agent Zabbix; que probablement sigui el que no volem.

en-us	##### Notes on connection termination  If IPMI checks are not performed (by any reason: all host IPMI items disabled/notsupported, host disabled/deleted, host in maintenance etc.) the IPMI connection will be terminated from Zabbix server or proxy in 3 to 4 hours depending on the time when Zabbix server/proxy was started.
ca	##### Notes de la fi de connexió  Si les verificacions IPMI no es fan (per qualsevol raó: elements IPMI dels equips desactivats/no admesos, equip desactivat/esborrat, equip en manteniment, etc.) el servidor o el proxy tancaran la connexió IPMI en 3 o 4 hores, segons l'hora en que el servidor o proxy Zabbix s'hagi engegat.

en-us	##### Notes on discrete sensor names in OpenIPMI-2.0.16, 2.0.17, 2.0.18 and 2.0.19  Names of discrete sensors in OpenIPMI-2.0.16, 2.0.17 and 2.0.18 often have an additional "`0`" (or some other digit or letter) appended at the end. For example, while `ipmitool` and OpenIPMI-2.0.19 display sensor names as "`PhysicalSecurity`" or "`CATERR`", in OpenIPMI-2.0.16, 2.0.17 and 2.0.18 the names are "`PhysicalSecurity0`" or "`CATERR0`", respectively.  When configuring an IPMI item with Zabbix server using OpenIPMI-2.0.16, 2.0.17 and 2.0.18, use these names ending with "0" in the *IPMI sensor* field of IPMI agent items. When your Zabbix server is upgraded to a new Linux distribution, which uses OpenIPMI-2.0.19 (or later), items with these IPMI discrete sensors will become "NOT SUPPORTED". You have to change their *IPMI sensor* names (remove the '0' in the end) and wait for some time before they turn "Enabled" again.
ca	##### Notes sobre els sensors discrets a OpenIPMI-2.0.16, 2.0.17, 2.0.18 i 2.0.19  els noms dels sensors discrets amb OpenIPMI-2.0.16, 2.0.17 i 2.0.18 sovint tenen un "`0`" (o qualsevol altra xifra o lletra) afegida al final del nom. Per exemple, si `ipmitool` i OpenIPMI-2.0.19 mostren el nom com "`PhysicalSecurity`" o "`CATERR`", a OpenIPMI-2.0.16, 2.0.17 i 2.0.18, els noms són "`PhysicalSecurity0`" i "`CATERR0`", respectivament.  Quan es configura un element IPMI amb Zabbix emprant OpenIPMI-2.0.16, 2.0.17 i 2.0.18, empreu els noms acabats en "0" al camp *Sensor IPMI* dels elements de l'agent IPMI. Quan el vostre servidor Zabbix s'actualitzi cap a una nova distribució de Linux, qui empri OpenIPMI-2.0.19 (o una versió posterior), els elements amb els sensors IPMI discrets esdevindran "NO SUPORTATS". Haureu de canviar el seu nom de *sensor IPMI* (traieu el '0' del final) i esperar un moment abans de reactivar-los.

en-us	#### Notes on handling 'copytruncate' log file rotation  `logrt` with the `copytruncate` option assumes that different log files have different records (at least their timestamps are different), therefore MD5 sums of initial blocks (up to the first 512 bytes) will be different. Two files with the same MD5 sums of initial blocks means that one of them is the original, another - a copy.  `logrt` with the `copytruncate` option makes effort to correctly process log file copies without reporting duplicates. However, things like producing multiple log file copies with the same timestamp, log file rotation more often than logrt\[\] item update interval, frequent restarting of agent are not recommended. The agent tries to handle all these situations reasonably well, but good results cannot be guaranteed in all circumstances.
ca	#### Notes sobre la gestió de 'copytruncate' en la rotació del fitxer de registre  `logrt` amb l'opció `copytruncate` assumeix que diferents fitxers de registre tenen registres diferents (almenys les seves marques de temps són diferents), de manera que les sumes MD5 dels blocs inicials (fins als primers 512 octets) seran diferents. Dos fitxers amb les mateixes sumes MD5 de blocs inicials signifiquen que un d'ells és l'original i l'altre n'és una còpia.  `logrt` amb l'opció `copytruncate` intenta gestionar correctament les còpies dels fitxers de registre sense marcar els duplicats. Tanmateix, coses com la producció de diverses còpies dels fitxers de registre amb la mateixa marca de temps, la rotació del fitxer de registre més sovint que l'interval d'actualització de l'element logrt\[\], no es recomana el reinici freqüent de l'agent. L'agent intenta gestionar totes aquestes situacions de manera raonable, però no es poden garantir bons resultats en totes les circumstàncies.

en-us	#### Notes on inclusion  If the `Include` parameter is used for including a file, the file must be readable.  If the `Include` parameter is used for including a directory:  - All files in the directory must be readable. - No particular order of inclusion should be assumed (e.g. files are not included in alphabetical order). Therefore do not define one parameter in several ''Include'' files (e.g. to override a general setting with a specific one). - All files in the directory are included into configuration. - Beware of file backup copies automatically created by some text editors. For example, if editing the ''include/my_specific.conf'' file produces a backup copy ''include/my_specific_conf.BAK'' then both files will be included. Move ''include/my_specific.conf.BAK'' out of the "Include" directory. On Linux, contents of the ''Include'' directory can be checked with a ''ls -al'' command for unnecessary files.  If the `Include` parameter is used for including files using a pattern:  - All files matching the pattern must be readable. - No particular order of inclusion should be assumed (e.g. files are not included in alphabetical order). Therefore do not define one parameter in several ''Include'' files (e.g. to override a general setting with a specific one).
ca	#### Notes sobre la inclusió  Si el paràmetre `Include` s'empra per incloure un fitxer, aquest ha d'ésser llegible.  Si el paràmetre `Include` s'empra per incloure un directori:  - Tots els arxius del directori han d'ésser llegibles. - No s'ha de suposar cap ordre particular d'inclusió (per exemple, els arxius que no s'inclouen en ordre alfabètic). Per tant, no definiu pas un paràmetre a diversos arxius ''Include'' (per exemple, per sobreescriure una configuració general per un paràmetre específic). - Tots els arxius del directori són inclosos a la configuració. - Compte amb les còpies de seguretat cels arxius creats automàticament per alguns editors de text. Per exemple, si l'edició del fitxer ''include/my_specific.conf'' fa una còpia de seguretat a ''include/my_specific_conf.BAK'', llavors ambdós fitxers s'inclouran. Desplaceu ''include/my_specific.conf.BAK'' fora del directori "Include". Sota Linux, el contingut del directori ''Include'' pot verificar-se amb la comanda ''ls -al'' per els arxius que no calen.  Si el paràmetre `Include` s'empra per incloure els arxius emprant un patró:  - Tots els arxius corresponent al patró hauran d'ésser llegibles. - No s'assumeix pas cap ordre d'inclusió en particular (per exemple, els arxius no són pas inclosos per ordre alfabètic). No definiu doncs un cap paràmetre a diferents arxius ''Include'' (per exemple, per sobreescriure un paràmetre general per un paràmetre concret).

en-us	### Notes on installation  See [installation instructions](https://www.zabbix.com/download?zabbix=6.0&os_distribution=red_hat_enterprise_linux&os_version=8&db=mysql) per platform in the download page for:  -   installing the repository -   installing server/agent/frontend -   creating initial database, importing initial data -   configuring database for Zabbix server -   configuring PHP for Zabbix frontend -   starting server/agent processes -   configuring Zabbix frontend  If you want to run Zabbix agent as root, see [Running agent as root](/manual/appendix/install/run_agent_as_root).  Zabbix web service process, which is used for [scheduled report generation](/manual/web_interface/frontend_sections/reports/scheduled), requires Google Chrome browser. The browser is not included into packages and has to be installed manually.
ca	### Notes sobre la instal·lació  Consulteu les [instruccions d'instal·lació](https://www.zabbix.com/download?zabbix=6.0&os_distribution=red_hat_enterprise_linux&os_version=8&db=mysql) per plataforma a la pàgina de descàrrega per a:  - Instal·lació de dipòsits - instal·lació de servidor/agent/interfície - creació de la base de dades inicial, importació de les dades inicials - Configuració de la base de dades per al servidor Zabbix - Configuració PHP per a la interfície Zabbix - inici dels processos servidor/agent - Configuració de la interfície Zabbix  Si voleu executar l'agent Zabbix com a root, consulteu la pàgina [executar l'agent com a root](/manual/appendix/install/run_agent_as_root).  El procés del servei web de Zabbix, que s'empra per a la [generació d'informes programats](/manual/web_interface/frontend_sections/reports/scheduled), requereix el navegador Google Chrome. El navegador no és pas inclòs als paquets i s'ha d'instal·lar a banda.

en-us	### Notes on installation  See the [installation instructions](https://www.zabbix.com/download?zabbix=6.0&os_distribution=ubuntu&os_version=22.04) per platform in the download page for:  -   installing the repository -   installing server/agent/frontend -   creating initial database, importing initial data -   configuring database for Zabbix server -   configuring PHP for Zabbix frontend -   starting server/agent processes -   configuring Zabbix frontend  If you want to run Zabbix agent as root, see [running agent as root](/manual/appendix/install/run_agent_as_root).  Zabbix web service process, which is used for [scheduled report generation](/manual/web_interface/frontend_sections/reports/scheduled), requires Google Chrome browser. The browser is not included into packages and has to be installed manually.
ca	### Notes sobre la instal·lació  Consulteu les [instruccions d'instal·lació](https://www.zabbix.com/download?zabbix=6.0&os_distribution=ubuntu&os_version=22.04) per plataforma a la pàgina de descàrrega per a:  - Instal·lació de dipòsits - instal·lació de servidor/agent/interfície - creació de la base de dades inicial, importació de les dades inicials - Configuració de la base de dades per al servidor Zabbix - Configuració PHP per a la interfície Zabbix - inici dels processos servidor/agent - Configuració de la interfície Zabbix  Si voleu executar l'agent Zabbix com a root, consulteu la pàgina [executar l'agent com a root](/manual/appendix/install/run_agent_as_root).  El procés del servei web de Zabbix, que s'empra per a la [generació d'informes programats](/manual/web_interface/frontend_sections/reports/scheduled), requereix el navegador Google Chrome. El navegador no és pas inclòs als paquets i s'ha d'instal·lar a banda.