en-us	#### Indexed macros  The indexed macro syntax of {MACRO**<1-9>**} works only in the context of **trigger expressions**. It can be used to reference hosts or functions in the order in which they appear in the expression. Macros like {HOST.IP1}, {HOST.IP2}, {HOST.IP3} will resolve to the IP of the first, second, and third host in the trigger expression (providing the trigger expression contains those hosts). Macros like {FUNCTION.VALUE1}, {FUNCTION.VALUE2}, {FUNCTION.VALUE3} will resolve to the value of the first, second, and third item-based function in the trigger expression at the time of the event (providing the trigger expression contains those functions).  Additionally the {HOST.HOST<1-9>} macro is also supported within the `{?func(/host/key,param)}` expression macro in **graph names**. For example, `{?func(/{HOST.HOST2}/key,param)}` in the graph name will refer to the host of the second item in the graph.  ::: notewarning Indexed macros will not resolve in any other context, except the two cases mentioned here. For other contexts, use macros **without** index (i. e.{HOST.HOST}, {HOST.IP}, etc) instead. :::
fr	 #### Macros indexées  La syntaxe de macro indexée de {MACRO**<1-9\>**} ne fonctionne que dans le contexte des **expressions de déclenchement**. Il peut être utilisé pour référencer des hôtes ou des fonctions dans l'ordre dans lequel ils apparaissent dans l'expression. Les macros telles que {HOST.IP1}, {HOST.IP2}, {HOST.IP3} résoudront l'adresse IP du premier, du deuxième et du troisième hôte dans l'expression du déclencheur (à condition que l'expression du déclencheur contienne ces hôtes). Les macros telles que {FUNCTION.VALUE1}, {FUNCTION.VALUE2}, {FUNCTION.VALUE3} résoudront la valeur de la première, de la deuxième et de la troisième fonction basée sur l'élément dans l'expression du déclencheur au moment de l'événement (à condition que le déclencheur expression contient ces fonctions).  De plus, la macro {HOST.HOST<1-9>} est également prise en charge dans la macro d'expression `{?func(/host/key,param)}` dans les **noms de graphiquess**. Par exemple, `{?func(/{HOST.HOST2}/key,param)}` dans le nom du graphique fera référence à l'hôte du deuxième élément du graphique.  ::: notewarning Les macros indexées ne seront résolues dans aucun autre contexte, à l'exception des deux cas mentionnés ici. Pour les autres contextes, utilisez plutôt des macros **sans** index (c'est-à-dire {HOST.HOST}, {HOST.IP}, etc.). :::

en-us	#### Index lookup caching  When a dynamic index item is requested, Zabbix retrieves and caches whole SNMP table under base OID for index, even if a match would be found sooner. This is done in case another item would refer to the same base OID later - Zabbix would look up index in the cache, instead of querying the monitored host again. Note that each poller process uses separate cache.  In all subsequent value retrieval operations only the found index is verified. If it has not changed, value is requested. If it has changed, cache is rebuilt - each poller that encounters a changed index walks the index SNMP table again.
fr	#### Mise en cache de la recherche d'index  Lorsqu'un élément d'index dynamique est demandé, Zabbix récupère et met en cache toute la table SNMP sous l'OID de base pour l'indexation, même si une correspondance a été trouvée plus tôt. Ceci est fait dans le cas où un autre élément se rapporterait au même OID de base plus tard - Zabbix rechercherait l'index dans le cache, au lieu d'interroger à nouveau l'hôte surveillé. Notez que chaque processus poller utilise un cache distinct.  Dans toutes les opérations de récupération de valeur ultérieures, seul l'index trouvé est vérifié. Si cela n'a pas changé, la valeur est demandée. Si elle a été modifiée, le cache est reconstruit. Chaque poller qui rencontre un index modifié parcourt à nouveau la table d'index SNMP.

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [EXAMPLES](#lbAF)    [SEE ALSO](#lbAG)    ------------------------------------------------------------------------  This document was created on: 21:23:35 GMT, March 18, 2020
fr	## Indice  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [EXEMPLES](#lbAF)  [VOIR EGALEMENT](#lbAG)  -------------------------------------------------- ----------------------  Ce document a été créé le : 21:23:35 GMT, le 18 mars 2020

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [FILES](#lbAF)    [SEE ALSO](#lbAG)    [AUTHOR](#lbAH)    ------------------------------------------------------------------------  This document was created on: 12:58:30 GMT, June 11, 2021
fr	## Indice  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [FICHIERS](#lbAF)  [VOIR EGALEMENT](#lbAG)  [AUTEUR](#lbAH)  ------------------------------------------------------------------------  Ce document a été créé le : 12:58:30 GMT, le 11 juin 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXAMPLES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 08:42:29 GMT, June 11, 2021
fr	## Index  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXEMPLES](#lbAG)  [VOIR AUSSI](#lbAH)  [AUTEUR](#lbAI)  ------------------------------------------------------------------------  Ce document a été créé le 11 juin 2021 à 08:42:29 GMT

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXIT STATUS](#lbAG)  [EXAMPLES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 08:42:39 GMT, June 11, 2021
fr	## Index  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [ETAT DE SORTIE](#lbAG)  [EXEMPLES](#lbAH)  [VOIR EGALEMENT](#lbAI)  [AUTEUR](#lbAJ)  ------------------------------------------------------------------------  Ce document a été créé le : 08:42:39 GMT, June 11, 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [FILES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 14:07:57 GMT, November 22, 2021
fr	## Index  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [FICHIERS](#lbAG)  [VOIR ÉGALEMENT](#lbAH)  [AUTEUR](#lbAI)  ------------------------------------------------------------------------  Ce document a été créé par [man2html](/man/man2html), en utilisant les pages de manuel.\ Date : 14:07:57 GMT, November 22, 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:14 GMT, September 04, 2020
fr	## Index  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FICHIERS](#lbAH)  [VOIR EGALEMENT](#lbAI)  [AUTEUR](#lbAJ)  ------------------------------------------------------------------------  Ce document a été créé le : 16:12:14 GMT, September 04, 2020

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:22 GMT, September 04, 2020
fr	## Index  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FICHIERS](#lbAH)  [VOIR EGALEMENT](#lbAI)  [AUTEUR](#lbAJ)  ------------------------------------------------------------------------  Ce document a été créé à :  à 16:12:22 GMT, le 4 Septembre 2020 

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 20:50:13 GMT, November 22, 2021
fr	## Indice  [NOM](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FICHIERS](#lbAH)  [VOIR AUSSI](#lbAI)  [AUTEUR](#lbAJ)  -------------------------------------------------- ----------------------  Ce document a été créé le : 20:50:13 GMT, le 22 novembre 2021

en-us	##### Installation  After this is done use the following command to install Zabbix agent as Windows service:      C:\> c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -i  Now you should be able to configure "Zabbix agent" service normally as any other Windows service.  See [more details](/manual/appendix/install/windows_agent#installing_agent_as_windows_service) on installing and running Zabbix agent on Windows.
fr	##### Installation  Une fois que les étapes précédentes sont réalisées, exécutez la commande suivante pour installer l’agent Zabbix en tant que service :      C:\> c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -i  Maintenant vous devriez être capable de configurer le service “Agent Zabbix” comme les autres services Windows.  Voir [plus de details](/manual/appendix/install/windows_agent#installing_agent_as_windows_service) sur l'installation et l'exécution de l'agent Zabbix sur Windows.

en-us	#### Install  If installing Zabbix from sources, download the configuration file and place it under conf/ in the webserver HTML documents subdirectory where you copied Zabbix PHP files to.  ![](../../../assets/en/manual/installation/install_6.png){width="550"}  ![](../../../assets/en/manual/installation/saving_zabbix_conf.png){width="350"}  ::: notetip Providing the webserver user has write access to conf/ directory the configuration file would be saved automatically and it would be possible to proceed to the next step right away. :::  Finish the installation.  ![](../../../assets/en/manual/installation/install_7.png){width="550"}
fr	#### Installation  Si vous installez Zabbix à partir des sources, téléchargez le fichier de configuration et placez-le sous conf/ dans le sous-répertoire des documents HTML du serveur Web dans lequel vous avez copié les fichiers PHP de Zabbix.  ![](../../../assets/en/manual/installation/install_6.png){width="550"}  ![](../../../assets/en/manual/installation/saving_zabbix_conf.png){width="350"}  ::: notetip Si l'utilisateur du serveur Web dispose d'un accès en écriture au répertoire conf/, le fichier de configuration sera enregistré automatiquement et il sera possible de passer immédiatement à l'étape suivante. :::  Terminez l'installation.  ![](../../../assets/en/manual/installation/install_7.png){width="550"}

en-us	##### Installing Elasticsearch and creating mapping  Final two steps of making things work are installing Elasticsearch itself and creating mapping process.  To install Elasticsearch please refer to [Elasticsearch installation guide](https://www.elastic.co/guide/en/elasticsearch/reference/current/setup.html).  ::: noteclassic Mapping is a data structure in Elasticsearch (similar to a table in a database). Mapping for all history data types is available here: `database/elasticsearch/elasticsearch.map`. :::  ::: notewarning Creating mapping is mandatory. Some functionality will be broken if mapping is not created according to the instruction. :::  To create mapping for `text` type send the following request to Elasticsearch:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/text \  -H 'content-type:application/json' \  -d '{    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  Similar request is required to be executed for `Character` and `Log` history values mapping creation with corresponding type correction.  ::: noteclassic To work with Elasticsearch please refer to [Requirement page](/manual/installation/requirements#server) for additional information. :::  ::: noteclassic [Housekeeper](/manual/installation/requirements?s[]=housekeeper) is not deleting any data from Elasticsearch. :::
fr	 ##### Installation d'Elasticsearch et création de mappage  Les deux dernières étapes pour faire fonctionner les choses consistent à installer Elasticsearch lui-même et à créer un processus de mappage.  Pour installer Elasticsearch, veuillez vous référer au [guide d'installation d'Elasticsearch](https://www.elastic.co/guide/en/elasticsearch/reference/current/setup.html).  ::: noteclassic Le mappage est une structure de données dans Elasticsearch (similaire à une table dans une base de données). Le mappage de tous les types de données d'historique est disponible ici : `database/elasticsearch/elasticsearch.map`. :::  ::: notewarning La création du mappage est obligatoire. Certaines fonctionnalités seront interrompues si le mappage n'est pas créé conformément aux instructions. :::  Pour créer un mappage pour le type `text`, envoyez la requête suivante à Elasticsearch :  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/text \  -H 'content-type:application/json' \  -d '{    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  Une requête similaire doit être exécutée pour la création du mappage des valeurs d'historique `Character` et `Log` avec la correction de type correspondante.  ::: noteclassic Pour travailler avec Elasticsearch, veuillez consulter la [page des exigences](/manual/installation/requirements#server) pour plus d'informations. :::  ::: noteclassic [Le nettoyage](/manual/installation/requirements?s[]=housekeeper) ne supprime aucune donnée d'Elasticsearch. :::

en-us	##### Installing frontend  Please see [Web interface installation](/manual/installation/frontend) page for information about Zabbix frontend installation wizard.
fr	##### Installation de l\'interface  Veuillez consulter la page [Installation de l'interface Web](/manual/installation/frontend) pour plus d'informations sur l'assistant d'installation du frontend Zabbix.

en-us	#### Installing locales  To list all installed languages, run:      locale -a  If some languages that are needed are not listed, open the */etc/locale.gen* file and uncomment the required locales. Since Zabbix uses UTF-8 encoding, you need to select locales with UTF-8 charset.  Now run:      locale-gen   Restart the web server.  The locales should now be installed. It may be required to reload Zabbix frontend page in browser using Ctrl + F5 for new languages to appear.
fr	#### Installation des paramètres régionaux  Pour lister toutes les langues installées, exécutez :      locale -a  Si certaines langues nécessaires ne sont pas répertoriées, ouvrez le fichier */etc/locale.gen* et décommentez les paramètres régionaux requis. Étant donné que Zabbix utilise l'encodage UTF-8, vous devez sélectionner des paramètres régionaux avec le jeu de caractères UTF-8.  Maintenant, exécutez :       locale-gen  Redémarrez le serveur Web.  Les paramètres régionaux devraient maintenant être installées. Il peut être nécessaire de recharger la page du frontal Zabbix dans le navigateur en utilisant Ctrl + F5 pour que de nouvelles langues apparaissent.

en-us	#### Installing MinGW Compiler  1\. Download MinGW-w64 with SJLJ (set jump/long jump) Exception Handling and Windows threads (for example *x86\_64-8.1.0-release-win32-sjlj-rt\_v6-rev0.7z*)\ 2. Extract and move to *c:\\mingw*\ 3. Setup environmental variable      @echo off     set PATH=%PATH%;c:\mingw\bin     cmd  When compiling use Windows prompt instead of MSYS terminal provided by MinGW
fr	#### Installation du compilateur MinGW  1\. Télécharger MinGW-w64 avec SJLJ (set jump/long jump) Gestion des exceptions et threads Windows (par exemple *x86\_64-8.1.0-release-win32-sjlj-rt\_v6-rev0.7z*)\ 2\. Extraire et déplacer vers *c:\\mingw*\ 3\. Configurer la variable d'environnement      @echo off     set PATH=%PATH%;c:\mingw\bin     cmd  Lors de la compilation, utilisez l'invite Windows au lieu du terminal MSYS fourni par MinGW.

en-us	#### - Installing Zabbix daemons
fr	#### - Installation des démons Zabbix

en-us	#### Installing Zabbix  If installing Zabbix directly from [Zabbix git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), translation files should be generated manually. To generate translation files, run:      make gettext     locale/make_mo.sh  This step is not needed when installing Zabbix from packages or source tar.gz files.
fr	#### Installer Zabbix  Si vous installez Zabbix directement depuis le [repository git Zabbix](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), les fichiers de traduction doivent être générés manuellement. Pour générer des fichiers de traduction, exécutez :      make gettext     locale/make_mo.sh  Cette étape n'est pas nécessaire lors de l'installation de Zabbix à partir de packages ou des fichiers source tar.gz.

en-us	#### - Installing Zabbix web interface
fr	#### - Installer l\'interface web Zabbix

en-us	 ## Install Zabbix agent  Zabbix agent is the process responsible for gathering data.   Check your Zabbix server version:      zabbix_server -V  Install Zabbix agent of the same version (recommended) on the Linux machine that you want to monitor.  Based on your monitoring needs, it may be the same machine, where Zabbix server is installed, or a completely different  machine.   Choose the most suitable installation method:  - Run as a Docker container - see the list of available images in  [Zabbix Docker repository](https://hub.docker.com/r/zabbix/zabbix-agent/).  - Install from Zabbix [packages](https://www.zabbix.com/download) (available for Alma Linux, CentOS, Debian,  Oracle Linux, Raspberry Pi OS, RHEL, Rocky Linux, SUSE Linux Enterprise Server, Ubuntu).   - Compile [from sources](/manual/installation/install). 
fr	 ## Installer l'agent Zabbix  L'agent Zabbix est le processus responsable de la collecte des données.  Vérifiez la version de votre serveur Zabbix :      zabbix_server -V  Installez l'agent Zabbix de la même version (recommandé) sur la machine Linux que vous souhaitez surveiller.En fonction de vos besoins de surveillance, il peut s'agir de la même machine sur laquelle le serveur Zabbix est installé, ou d'une machine complètement différente.  Choisissez la méthode d'installation la plus adaptée :  - Exécuter en tant que conteneur Docker - voir la liste des images disponibles dans [Dépôt Zabbix Docker](https://hub.docker.com/r/zabbix/zabbix-agent/).  - Installer depuis Zabbix [packages](https://www.zabbix.com/download) (disponible pour Alma Linux, CentOS, Debian,O racle Linux, Raspberry Pi OS, RHEL, Rocky Linux, SUSE Linux Enterprise Server, Ubuntu).   - Compiler [à partir des sources](/manual/installation/install). 

en-us	#### Internal event actions  The following conditions can be set for actions based on internal events:  |Condition type|Supported operators|Description| |--|--|------| |*Event type*|equals|**Item in "not supported" state** - matches events where an item goes from a 'normal' to 'not supported' state.<br>**Low-level discovery rule in "not supported" state** - matches events where a low-level discovery rule goes from a 'normal' to 'not supported' state.<br>**Trigger in "unknown" state** - matches events where a trigger goes from a 'normal' to 'unknown' state.| |*Host group*|equals<br>does not equal|Specify host groups or host groups to exclude.<br>**equals** - event belongs to this host group.<br>**does not equal** - event does not belong to this host group.| |*Tag name*|equals<br>does not equal<br>contains<br>does not contain|Specify event tag or event tag to exclude.<br>**equals** - event has this tag.<br>**does not equal** - event does not have this tag.<br>**contains** - event has a tag containing this string.<br>**does not contain** - event does not have a tag containing this string.| |*Tag value*|equals<br>does not equal<br>contains<br>does not contain|Specify event tag and value combination or tag and value combination to exclude.<br>**equals** - event has this tag and value.<br>**does not equal** - event does not have this tag and value.<br>**contains** - event has a tag and value containing these strings.<br>**does not contain** - event does not have a tag and value containing these strings.| |*Template*|equals<br>does not equal|Specify templates or templates to exclude.<br>**equals** - event belongs to an item/trigger/low-level discovery rule inherited from this template.<br>**does not equal** - event does not belong to an item/trigger/low-level discovery rule inherited from this template.| |*Host*|equals<br>does not equal|Specify hosts or hosts to exclude.<br>**equals** - event belongs to this host.<br>**does not equal** - event does not belong to this host.|
fr	 #### Actions d'événements internes  Les conditions suivantes peuvent être définies pour les actions basées sur des événements:  |Type de condition|Opérateurs pris en charge|Description| |--|--|------| |*Type d'événement*|égal|**Élément dans l'état "non supporté"** - correspond aux événements où un élément passe d'un état 'normal' à 'non supporté'<br>**Règle de découverte bas niveau dans l'état "non supporté" ** : correspond aux événements où une règle de découverte de bas niveau passe d'un état 'normal' à 'non supporté'<br>**Déclencheur dans l'état "inconnu"** : correspond aux événements où un déclencheur passe d'un état 'normal' à 'inconnu'| |*Groupe d'hôtes*|égal<br>n'est pas égal|Spécifiez les groupes d'hôtes ou les groupes d'hôtes à exclure.<br>**égal** - l'événement appartient à ce groupe d'hôtes.<br>**n'est pas égal** - l'événement n'appartient pas à ce groupe d'hôtes.| |*Nom de tag*|égal<br>n'est pas égal<br>contient<br>ne contient pas|Spécifiez le tag d'événement ou le tag d'événement à exclure.<br>**égal** - l'événement a ce tag<br>* *n'est pas égal** - l'événement n'a pas ce tag<br>**contient** - l'événement a un tag contenant cette chaîne<br>**ne contient pas** - l'événement n'a pas de tag contenant cette chaîne| |*Valeur de tag*|égal<br>n'est pas égal<br>contient<br>ne contient pas|Spécifiez la combinaison de tag et de valeur de tag d'événement ou la combinaison de tag et de valeur de tag à exclure.<br>**égal** - l'événement a ce tag et cette valeur<br>**n'est pas égal** - l'événement n'a pas ce tag et cette valeur<br>**contient** - l'événement a un tag et une valeur contenant ces chaînes<br>**ne contient pas** - l'événement n'a pas de tag et de valeur contenant ces chaînes | |*Modèle*|égal<br>n'est pas égal|Spécifiez les modèles ou les modèles à exclure.<br>**égal** - l'événement appartient à un élément/déclencheur/règle de découverte de bas niveau héritée de ce modèle.<br> **n'est pas égal** - l'événement n'appartient pas à un élément/déclencheur/règle de découverte de bas niveau héritée de ce modèle.| |*Hôte*|égal<br>n'est pas égal|Spécifiez les hôtes ou les hôtes à exclure.<br>**égal** - l'événement appartient à cet hôte.<br>**n'est pas égal** - l'événement n'appartient pas à cet hôte.|

en-us	#### Internal queue items  There are also another two items specifically allowing to remote query internal queue stats on another Zabbix instance:  -   `zabbix[stats,<ip>,<port>,queue,<from>,<to>]` internal item - for     direct internal queue queries to remote Zabbix server/proxy -   `zabbix.stats[<ip>,<port>,queue,<from>,<to>]` agent item - for     agent-based internal queue queries to remote Zabbix server/proxy  See also: [Internal items](/manual/config/items/itemtypes/internal), [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent)
fr	#### Éléments de la file d'attente interne  Il existe également deux autres éléments permettant spécifiquement d'interroger à distance les statistiques de la file d'attente interne sur une autre instance Zabbix :  -   Elément interne `zabbix[stats,<ip>,<port>,queue,<from>,<to>]` - pour les requêtes de file d'attente internes directes vers le serveur/proxy Zabbix distant -   Elément agent `zabbix.stats[<ip>,<port>,queue,<from>,<to>]` - pour les requêtes de file d'attente interne basées sur l'agent vers le serveur/proxy Zabbix distant  Voir également : [Eléments internes](/manual/config/items/itemtypes/internal), [éléments agent Zabbix](/manual/config/items/itemtypes/zabbix_agent)

en-us	 ## Introduction  This page shows a quick and simple way to start monitoring an Apache web server without installing any  additional software.
fr	 ## Introduction  Cette page montre un moyen simple et rapide de démarrer la surveillance d'un serveur Web Apache sans installer de logiciel supplémentaire.

en-us	 ## Introduction  This page walks you through the steps required to start basic monitoring of Linux machines with Zabbix.  The steps described in this tutorial can be applied to any Linux-based operating system. 
fr	 ## Introduction  Cette page vous guide à travers les étapes requises pour démarrer la surveillance de base des machines Linux avec Zabbix. Les étapes décrites dans ce guide peuvent être appliquées à n'importe quel système d'exploitation basé sur Linux.

en-us	#### Inventory details  The **Overview** tab contains some general information about the host along with links to predefined scripts, latest monitoring data and host configuration options:  ![](../../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  The **Details** tab contains all available inventory details for the host:  ![](../../../../../assets/en/manual/web_interface/inventory_host2.png){width="600"}  The completeness of inventory data depends on how much inventory information is maintained with the host. If no information is maintained, the *Details* tab is disabled.
fr	#### Détails de l'inventaire  L'onglet **Aperçu** contient des informations générales sur l'hôte, ainsi que des liens vers des scripts prédéfinis, les dernières données de surveillance et les options de configuration de l'hôte :  ![](../../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  L'onglet **Détails** contient tous les détails d'inventaire disponibles pour l'hôte :  ![](../../../../../assets/en/manual/web_interface/inventory_host2.png){width="600"}  L'intégralité des données d'inventaire dépend de la quantité d'informations d'inventaire conservées concernant l'hôte. Si aucune information n'est conservée, l'onglet *Détails* est désactivé.

en-us	#### Inventory macros  There are host inventory macros {INVENTORY.\*} available for use in notifications, for example:  "Server in {INVENTORY.LOCATION1} has a problem, responsible person is {INVENTORY.CONTACT1}, phone number {INVENTORY.POC.PRIMARY.PHONE.A1}."  For more details, see the [supported macro](/manual/appendix/macros/supported_by_location) page.
fr	#### Macros d'inventaire  Des macros d'inventaire d’hôte {INVENTORY.\*} peuvent être utilisées dans les notifications, par exemple :  "Le serveur dans {INVENTORY.LOCATION1} a un problème, la personne responsable est {INVENTORY.CONTACT1}, numéro de téléphone {INVENTORY.POC.PRIMARY.PHONE.A1}."   Pour plus de détails, consultez la page [Macros supportées](/manual/appendix/macros/supported_by_location).

en-us	##### Inventory mode selection  Inventory mode can be selected in the host configuration form.  Inventory mode by default for new hosts is selected based on the *Default host inventory mode* setting in *Administration* → *General* → *[Other](/manual/web_interface/frontend_sections/administration/general#other_parameters)*.  For hosts added by network discovery or autoregistration actions, it is possible to define a *Set host inventory mode* operation selecting manual or automatic mode. This operation overrides the *Default host inventory mode* setting.
fr	##### Sélection du mode d'inventaire  Le mode d'inventaire peut être sélectionné dans le formulaire de configuration de l'hôte.  Le mode d'inventaire par défaut pour les nouveaux hôtes est sélectionné en fonction du paramètre *Mode d'inventaire d'hôte par défaut* dans *Administration* → *Général* → *[Autre](/manual/web_interface/frontend_sections/administration/general#other_parameters)*.  Pour les hôtes ajoutés par des actions de découverte de réseau ou d'enregistrement automatique, il est possible de définir une opération *Définir le mode d'inventaire des hôtes* en sélectionnant le mode manuel ou automatique. Cette opération remplace le paramètre *Mode d'inventaire de l'hôte par défaut*.

en-us	#### IPMI checks  IPMI checks will not work with the standard OpenIPMI library package on Debian prior to 9 (stretch) and Ubuntu prior to 16.04 (xenial). To fix that, recompile OpenIPMI library with OpenSSL enabled as discussed in [ZBX-6139](https://support.zabbix.com/browse/ZBX-6139).
fr	#### Vérifications IPMI  Les vérifications IPMI ne fonctionneront pas avec le package de bibliothèque OpenIPMI standard sur Debian avant 9 (stretch) et Ubuntu avant 16.04 (xenial). Pour résoudre ce problème, recompilez la bibliothèque OpenIPMI avec OpenSSL activé, comme indiqué dans [ZBX-6139](https://support.zabbix.com/browse/ZBX-6139).

en-us	#### IPMI remote commands  For IPMI remote commands the following syntax should be used:      <command> [<value>]  where  -   <command> - one of IPMI commands without spaces -   <value> - 'on', 'off' or any unsigned integer. <value>     is an optional parameter.
fr	#### Commandes à distance IPMI  Pour les commandes distantes IPMI, la syntaxe suivante doit être utilisée :      <command> [<value>]  où  -   <command> - une des commandes IPMI sans espaces -   <value> - 'on', 'off' ou tout entier non signé. <valeur> est un paramètre facultatif.

en-us	#### IPv6 address issue in SNMPv3 traps  Due to a net-snmp bug, IPv6 address may not be correctly displayed when using SNMPv3 in SNMP traps. For more details and a possible workaround, see [ZBX-14541](https://support.zabbix.com/browse/ZBX-14541).
fr	#### Problème d'adresse IPv6 dans les traps SNMPv3  En raison d'un bogue net-snmp, l'adresse IPv6 peut ne pas s'afficher correctement lors de l'utilisation de SNMPv3 dans les traps SNMP. Pour plus de détails et une solution de contournement possible, voir [ZBX-14541](https://support.zabbix.com/browse/ZBX-14541).

en-us	##### Item configuration  When [configuring an item](/manual/config/items/item) on a host level:  -   Select 'IPMI agent' as the *Type* -   Enter an item [key](/manual/config/items/item/key) that is unique     within the host (say, ipmi.fan.rpm) -   For *Host interface* select the relevant IPMI interface (IP and     port). Note that an IPMI interface must exist on the host. -   Specify the *IPMI sensor* (for example 'FAN MOD 1A RPM' on Dell     Poweredge) to retrieve the metric from. By default, the sensor ID     should be specified. It is also possible to use prefixes before the     value:     -   `id:` - to specify sensor ID;     -   `name:` - to specify sensor full name. This can be useful in         situations when sensors can only be distinguished by specifying         the full name. -   Select the respective type of information ('Numeric (float)' in this     case; for discrete sensors - 'Numeric (unsigned)'), units (most     likely 'rpm') and any other required item attributes
fr	##### Configuration de l'élément  Lors de la [configuration d'un élément](/fr/manual/config/items/item) au niveau de l'hôte :   - Sélectionnez 'IPMI agent' comme *Type* - Saisissez une [clé](/manual/config/items/item/key) unique sur l'hôte (telle que, ipmi.fan.rpm) - Pour l'*interface hôte*, sélectionnez l'interface IPMI adéquate (IP et port). Notez que l'interface IPMI doit exister sur l'hôte. - Spécifiez le *capteur IPMI* (par exemple 'FAN MOD 1A RPM' sur Dell Poweredge) sur lequel récupérer la valeur. Par défaut, l'ID du capteur doit être spécifié. Il est aussi possible d'utiliser des préfixes avant la valeur :     -   `id:` - pour spécifier l'ID du capteur ;     -   `name:` - pour spécifier le nom complet du capteur. Cela peut être utile dans certaines situations quand les capteurs peuvent seulement être distingués en spécifiant le nom complet. -   Sélectionnez le type d'information correspondant ('Numérique (flottant)' dans ce cas, pour les capteurs discrets - 'Numérique (non signé)'), les unités (très probablement 'rpm') et tout autre attribut d'élément requis

en-us	# item.create
fr	# item.create

en-us	# item.delete
fr	# item.delete

en-us	# item.get
fr	# item.get

en-us	### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is the      systemd.unit.discovery  ::: noteimportant This [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) key is only supported in Zabbix agent 2. :::  This item returns a JSON with information about systemd units, for example:      [{         "{#UNIT.NAME}": "mysqld.service",         "{#UNIT.DESCRIPTION}": "MySQL Server",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "enabled"     }, {         "{#UNIT.NAME}": "systemd-journald.socket",         "{#UNIT.DESCRIPTION}": "Journal Socket",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "enabled"     }]
fr	### Clé d'élément  L'élément à utiliser dans la [règle de découverte](/manual/discovery/low_level_discovery#discovery_rule) est        systemd.unit.discovery  ::: noteimportant Cette clé d'[élément](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) n'est prise en charge que dans l'agent Zabbix 2. :::  Cet élément renvoie un JSON avec des informations sur les unités systemd, par exemple :      [{         "{#UNIT.NAME}": "mysqld.service",         "{#UNIT.DESCRIPTION}": "MySQL Server",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "enabled"     }, {         "{#UNIT.NAME}": "systemd-journald.socket",         "{#UNIT.DESCRIPTION}": "Journal Socket",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "enabled"     }]

en-us	#### Item net.tcp.service parameters  **ftp**  Creates a TCP connection and expects the first 4 characters of the response to be "220 ", then sends "QUIT\\r\\n". Default port 21 is used if not specified.  **http**  Creates a TCP connection without expecting and sending anything. Default port 80 is used if not specified.  **https**  Uses (and only works with) libcurl, does not verify the authenticity of the certificate, does not verify the host name in the SSL certificate, only fetches the response header (HEAD request). Default port 443 is used if not specified.  **imap**  Creates a TCP connection and expects the first 4 characters of the response to be "\* OK", then sends "a1 LOGOUT\\r\\n". Default port 143 is used if not specified.  **ldap**  Opens a connection to an LDAP server and performs an LDAP search operation with filter set to (objectClass=\*). Expects successful retrieval of the first attribute of the first entry. Default port 389 is used if not specified.  **nntp**  Creates a TCP connection and expects the first 3 characters of the response to be "200" or "201", then sends "QUIT\\r\\n". Default port 119 is used if not specified.  **pop**  Creates a TCP connection and expects the first 3 characters of the response to be "+OK", then sends "QUIT\\r\\n". Default port 110 is used if not specified.  **smtp**  Creates a TCP connection and expects the first 3 characters of the response to be "220", followed by a space, the line ending or a dash. The lines containing a dash belong to a multiline response and the response will be re-read until a line without the dash is received. Then sends "QUIT\\r\\n". Default port 25 is used if not specified.  **ssh**  Creates a TCP connection. If the connection has been established, both sides exchange an identification string (SSH-major.minor-XXXX), where major and minor are protocol versions and XXXX is a string. Zabbix checks if the string matching the specification is found and then sends back the string "SSH-major.minor-zabbix\_agent\\r\\n" or "0\\n" on mismatch. Default port 22 is used if not specified.  **tcp**  Creates a TCP connection without expecting and sending anything. Unlike the other checks requires the port parameter to be specified.  **telnet**  Creates a TCP connection and expects a login prompt (':' at the end). Default port 23 is used if not specified.
fr	 #### Paramètres de l'élément net.tcp.service  **ftp**  Crée une connexion TCP et attend que les 4 premiers caractères de la réponse soient "220 ", puis envoie "QUIT\\r\\n". Le port 21 par défaut est utilisé s'il n'est pas spécifié.  **http**  Crée une connexion TCP sans rien attendre ni rien envoyer. Le port par défaut 80 est utilisé s'il n'est pas spécifié.  **https**  Utilise (et fonctionne uniquement avec) libcurl, ne vérifie pas l'authenticité du certificat, ne vérifie pas le nom d'hôte dans le certificat SSL, récupère uniquement l'en-tête de la réponse (requête HEAD). Le port par défaut 443 est utilisé s'il n'est pas spécifié.  **imap**  Crée une connexion TCP et s’attend à ce que les 4 premiers caractères de la réponse soient "\* OK", puis envoie "a1 LOGOUT\\r\\n". Le port par défaut 143 est utilisé s'il n'est pas spécifié.  **ldap**  Ouvre une connexion à un serveur LDAP et effectue une opération de recherche LDAP avec le filtre défini sur (objectClass=\*). Attend une récupération réussie du premier attribut de la première entrée. Le port par défaut 389 est utilisé s'il n'est pas spécifié.  **nntp**  Crée une connexion TCP et s'attend à ce que les 3 premiers caractères de la réponse soient "200" ou "201", puis envoie "QUIT\\r\\n". Le port par défaut 119 est utilisé s'il n'est pas spécifié.  **pop**  Crée une connexion TCP et s'attend à ce que les 3 premiers caractères de la réponse soient "+OK", puis envoie "QUIT\\r\\n". Le port par défaut 110 est utilisé s'il n'est pas spécifié.  **smtp**  Creates a TCP connection and expects the first 3 characters of the response to be "220", followed by a space, the line ending or a dash. The lines containing a dash belong to a multiline response and the response will be re-read until a line without the dash is received. Then sends "QUIT\\r\\n". Default port 25 is used if not specified.  **ssh**  Crée une connexion TCP. Si la connexion a été établie, les deux côtés échangent une chaîne d'identification (SSH-major.minor-XXXX), où major et minor sont des versions de protocole et XXXX est une chaîne. Zabbix vérifie si la chaîne correspondant à la spécification est trouvée, puis renvoie la chaîne "SSH-major.minor-zabbix\_agent\\r\\n" ou "0\\n" en cas de non concordance. Le port par défaut 22 est utilisé s'il n'est pas spécifié.  **tcp**  Crée une connexion TCP sans rien attendre ni rien envoyer. Contrairement aux autres vérifications, le paramètre de port doit être spécifié.  **telnet**  Crée une connexion TCP et attend une invite de connexion (':' à la fin). Le port par défaut 23 est utilisé s'il n'est pas spécifié.

en-us	#### Item net.udp.service parameters  **ntp**  Sends an SNTP packet over UDP and validates the response according to [RFC 4330, section 5](http://tools.ietf.org/html/rfc4330#section-5). Default port 123 is used if not specified.
fr	#### Paramètres de l'élément net.udp.service  **ntp**  Envoie un paquet SNTP sur UDP et valide la réponse conformément à la [RFC 4330, section 5](http://tools.ietf.org/html/rfc4330#section-5). Le port par défaut 123 est utilisé s'il n'est pas spécifié.

en-us	# itemprototype.create
fr	# itemprototype.create

en-us	# itemprototype.delete
fr	# itemprototype.delete

en-us	# itemprototype.get
fr	# itemprototype.get

en-us	#### Item prototypes  The following screenshot illustrates how we can use these macros in item prototypes:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_snmp.png)  You can create as many item prototypes as needed:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototypes_snmp.png){width="600"}
fr	#### Prototypes d'élément  La capture d'écran suivante illustre comment nous pouvons utiliser ces macros dans les prototypes d'éléments :  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_snmp.png)¶  Vous pouvez créer autant de prototypes d'articles que nécessaire :  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototypes_snmp.png){width="600"}

en-us	# itemprototype.update
fr	# itemprototype.update

en-us	#### item prototype  [ZBXNEXT-7726](https://support.zabbix.com/browse/ZBXNEXT-7726) The `params` property is now *required* for preprocessing steps of the type "Check for not supported value".\ [ZBXNEXT-7578](https://support.zabbix.com/browse/ZBXNEXT-7578) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: The properties `headers` and `query_fields` changed from name-indexed object to array of objects with separate `name` and `value` properties.\
fr	#### prototype d'article  [ZBXNEXT-7726](https://support.zabbix.com/browse/ZBXNEXT-7726) La propriété `params` est désormais *obligatoire* pour les étapes de prétraitement du type "Vérifier les valeurs non prises en charge".\ [ZBXNEXT-7578](https://support.zabbix.com/browse/ZBXNEXT-7578) `itemprototype.get`, `itemprototype.create`, `itemprototype.update` : les propriétés `headers` et `query_fields` ont été modifiées d'un objet indexé par nom à un tableau d'objets avec des propriétés `name` et `value` distinctes.\

en-us	#### Items  To configure querying of internal stats on another Zabbix instance, you may use two items:  -   `zabbix[stats,<ip>,<port>]` internal item - for direct remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance. -   `zabbix.stats[<ip>,<port>]` agent item - for agent-based remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance.  See also: [Internal items](/manual/config/items/itemtypes/internal), [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent)  The following diagram illustrates the use of either item depending on the context.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  -   ![](../../../../assets/en/manual/appendix/items/green.png) - Server     → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/pink.png) - Server →     proxy → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/blue.png) - Server →     agent → external Zabbix instance (`zabbix.stats[<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/red.png) - Server →     proxy → agent → external Zabbix instance     (`zabbix.stats[<ip>,<port>]`)  To make sure that the target instance allows querying it by the external instance, list the address of the external instance in the 'StatsAllowedIP' parameter on the target instance.
fr	#### Eléments  Pour configurer l'interrogation des statistiques internes sur une autre instance Zabbix, vous pouvez utiliser deux éléments :  - L'élément interne `zabbix[stats,<ip>,<port>]` - pour des requêtes directes à distance du serveur/proxy Zabbix. <ip> et <port> sont utilisés pour identifier l'instance cible. - L'élément agent `zabbix.stats[<ip>,<port>]` - pour des requêtes basées sur l'agent du serveur/proxy Zabbix. <ip> et <port> sont utilisés pour identifier l'instance cible.  Voir aussi : [Éléments internes](/manual/config/items/itemtypes/internal), [Éléments agent Zabbix](/manual/config/items/itemtypes/zabbix_agent)  Le schéma suivant illustre l'utilisation de l'un ou l'autre élément en fonction du contexte.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  - ![](../../../../assets/en/manual/appendix/items/green.png) - Serveur → instance Zabbix externe (`zabbix[stats,<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/pink.png) - Serveur → proxy → instance Zabbix externe (`zabbix[stats,<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/blue.png) - Serveur → agent → instance Zabbix externe (`zabbix.stats[<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/red.png) - Serveur → proxy → agent → instance Zabbix externe (`zabbix.stats[<ip>,<port>]`)  Pour vous assurer que l'instance cible permet de l'interroger par l'instance externe, indiquez l'adresse de l'instance externe dans le paramètre 'StatsAllowedIP' sur l'instance cible.

en-us	##### Item  To begin with, you may want to set up an item that monitors a log file, for example:      log[/var/log/syslog]  ![](../../../../assets/en/manual/config/event_correlation/correlation_item.png)  With the item set up, wait a minute for the configuration changes to be picked up and then go to [Latest data](/manual/web_interface/frontend_sections/monitoring/latest_data) to make sure that the item has started collecting data.
fr	##### Elément  Pour commencer, vous souhaiterez peut-être configurer un élément qui surveille un fichier journal, par exemple :      log[/var/log/syslog]  ![](../../../../assets/en/manual/config/event_correlation/correlation_item.png)  Une fois l'élément configuré, attendez une minute que les modifications de configuration soient récupérées, puis accédez aux [Dernières données](/manual/web_interface/frontend_sections/monitoring/latest_data) pour vous assurer que l'élément a commencé à collecter des données.

en-us	# item.update
fr	# item.update

en-us	##### Item value preprocessing  The **Preprocessing** tab allows to define [transformation rules](/manual/config/items/preprocessing) for the received values.
fr	##### Prétraitement de la valeur de l'élément  L'onglet **Prétraitement ** permet de définir des [règles de transformation](/manual/config/items/preprocessing) pour les valeurs reçues.

en-us	#### item  [ZBXNEXT-7726](https://support.zabbix.com/browse/ZBXNEXT-7726) The `params` property is now *required* for preprocessing steps of the type "Check for not supported value".\ [ZBXNEXT-7578](https://support.zabbix.com/browse/ZBXNEXT-7578) `item.get`, `item.create`, `item.update`: The properties `headers` and `query_fields` changed from name-indexed object to array of objects with separate `name` and `value` properties.\
fr	#### article  [ZBXNEXT-7726](https://support.zabbix.com/browse/ZBXNEXT-7726) La propriété `params` est désormais *obligatoire* pour les étapes de prétraitement du type "Vérifier les valeurs non prises en charge".\ [ZBXNEXT-7578](https://support.zabbix.com/browse/ZBXNEXT-7578) `item.get`, `item.create`, `item.update` : les propriétés `headers` et `query_fields` ont été modifiées d'un objet indexé par nom à un tableau d'objets avec des propriétés `name` et `value` distinctes.\

en-us	### JavaScript  A JavaScript class can be used to add dynamic behavior and interactivity to the widget configuration view. For example, you can initialize a color picker, defined in the [*CWidgetFormView*](#cwidgetformview) class.  The JavaScript class should be loaded with the form, therefore it should be referenced in the [*CWidgetFormView*](#cwidgetformview) class by using the methods *includeJsFile()* and *addJavaScript()*.  In the example below, a singleton class instance is immediately created and stored under the *window.my_custom_widget_form* name. Thus, opening the form for the second time will re-create the instance.  The JavaScript class should be located in the *views* directory.  **views/widget.edit.js.php example**  ```php <?php  use Modules\MyCustomWidget\Widget;  ?>  window.my_custom_widget_form = new class {      init({color_palette}) {         colorPalette.setThemeColors(color_palette);          for (const colorpicker of jQuery('.<?= ZBX_STYLE_COLOR_PICKER ?> input')) {             jQuery(colorpicker).colorpicker();         }          const overlay = overlays_stack.getById('widget_properties');          for (const event of ['overlay.reload', 'overlay.close']) {             overlay.$dialogue[0].addEventListener(event, () => { jQuery.colorpicker('hide'); });         }     } }; ```
fr	###JavaScript  Une classe JavaScript peut être utilisée pour ajouter un comportement dynamique et une interactivité à la vue de configuration du widget. Par exemple, vous pouvez initialiser un sélecteur de couleurs, défini dans la classe [*CWidgetFormView*](#cwidgetformview).  La classe JavaScript doit être chargée avec le formulaire, elle doit donc être référencée dans la classe [*CWidgetFormView*](#cwidgetformview) en utilisant les méthodes *includeJsFile()* et *addJavaScript()*.  Dans l'exemple ci-dessous, une instance de classe singleton est immédiatement créée et stockée sous le nom *window.my_custom_widget_form*. Ainsi, ouvrir le formulaire pour la deuxième fois recréera l'instance.  La classe JavaScript doit être située dans le répertoire *views*.  **exemple de vues/widget.edit.js.php**  ```php <?php  use Modules\MyCustomWidget\Widget;  ?>  window.my_custom_widget_form = new class {      init({color_palette}) {         colorPalette.setThemeColors(color_palette);          for (const colorpicker of jQuery('.<?= ZBX_STYLE_COLOR_PICKER ?> input')) {             jQuery(colorpicker).colorpicker();         }          const overlay = overlays_stack.getById('widget_properties');          for (const event of ['overlay.reload', 'overlay.close']) {             overlay.$dialogue[0].addEventListener(event, () => { jQuery.colorpicker('hide'); });         }     } }; ```

en-us	#### JMX item keys in more detail
fr	#### Clés d’élément JMX plus en détails

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
fr	#### Supervision JMX  Voir la page [Supervision JMX](/fr/manual/config/items/itemtypes/jmx_monitoring) pour plus de détails.

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
fr	#### Supervision JMX  Voir la page [Supervision JMX](/manual/config/items/itemtypes/jmx_monitoring) pour plus de détails.

en-us	#### JMX monitoring  See [JMX monitoring](/manual/config/items/itemtypes/jmx_monitoring) page for more details.
fr	#### Supervision JMX  Voir la page [Supervision JMX](/fr/manual/config/items/itemtypes/jmx_monitoring) pour plus de détails.

en-us	#### JSON format  The JSON export format contains the following objects:  -   Root object for Zabbix JSON export -   Export version  ```json {     "zabbix_export": {         "version": "7.0"     } } ```  Other objects are dependent on exported objects.
fr	#### Format JSON  Le format d'export JSON contient les objets suivants :  - Objet racine pour l'export Zabbix JSON - Version d'exportation  ```json {     "zabbix_export": {         "version": "7.0"     } } ```  D'autres objets dépendent des objets exportés.

en-us	#### Keeping trends  Trends is a built-in historical data reduction mechanism which stores minimum, maximum, average and the total number of values per every hour for numeric data types.  You can set for how many days trends will be kept:  -   in the item properties [form](/manual/config/items/item) -   when mass-updating items -   when setting up Housekeeper tasks  Trends usually can be kept for much longer than history. Any older data will be removed by the housekeeper.  Zabbix server accumulates trend data in runtime in the trend cache, as the data flows in. Server flushes **previous hour** trends of every item into the database (where frontend can find them) in these situations:  -   server receives the first current hour value of the item -   5 or less minutes of the current hour left and still no current hour     values of the item -   server stops  To see trends on a graph you need to wait at least to the beginning of the next hour (if item is updated frequently) and at most to the end of the next hour (if item is updated rarely), which is 2 hours maximum.  When server flushes trend cache and there are already trends in the database for this hour (for example, server has been restarted mid-hour), server needs to use update statements instead of simple inserts. Therefore on a bigger installation if restart is needed it is desirable to stop server in the end of one hour and start in the beginning of the next hour to avoid trend data overlap.  History tables do not participate in trend generation in any way.  ::: noteimportant If trends are set to '0', Zabbix server does not calculate or store trends at all. :::  ::: noteclassic The trends are calculated and stored with the same data type as the original values. As a result the average value calculations of unsigned data type values are rounded and the less the value interval is the less precise the result will be. For example if item has values 0 and 1, the average value will be 0, not 0.5.  Also restarting server might result in the precision loss of unsigned data type average value calculations for the current hour. :::
fr	 #### Garder les tendances  Les tendances sont un mécanisme intégré de réduction des données historiques qui stocke le minimum, le maximum, la moyenne et le nombre total de valeurs par heure pour les types de données numériques.  Vous pouvez définir pendant combien de jours les tendances seront conservées :  -   dans le [formulaire](/manual/config/items/item) des propriétés de l'élément -   lors de la mise à jour en masse d'éléments -   lors de la configuration des tâches de Nettoyage  Les tendances peuvent généralement être conservées beaucoup plus longtemps que l'historique. Toutes les données plus anciennes seront supprimées par le nettoyage.  Le serveur Zabbix accumule les données de tendance lors de l'exécution dans le cache de tendance, au fur et à mesure que les données arrivent. Le serveur vide les tendances de l'**heure précédente** de chaque élément dans la base de données (où l'interface peut les trouver) dans ces situations :  -   le serveur reçoit la première valeur d'heure actuelle de l'élément -   Il reste 5 minutes ou moins de l'heure actuelle et toujours aucune valeur d'heure actuelle pour l'élément -   le serveur s'arrête  Pour voir les tendances sur un graphique, vous devez attendre au moins jusqu'au début de l'heure suivante (si l'élément est mis à jour fréquemment) et au plus jusqu'à la fin de l'heure suivante (si l'élément est mis à jour rarement), soit 2 heures maximum.  Lorsque le serveur vide le cache des tendances et qu'il existe déjà des tendances dans la base de données pour cette heure (par exemple, le serveur a été redémarré en milieu d'heure), le serveur doit utiliser des instructions de mise à jour au lieu de simples insertions. Par conséquent, sur une installation plus importante, si un redémarrage est nécessaire, il est souhaitable d'arrêter le serveur au bout d'une heure et de démarrer au début de l'heure suivante pour éviter le chevauchement des données de tendance.  Les tables d'historique ne participent en aucune façon à la génération de tendance.  ::: noteimportant Si les tendances sont définies sur '0', le serveur Zabbix ne calcule ni ne stocke les tendances du tout. :::  ::: noteclassic Les tendances sont calculées et stockées avec le même type de données que les valeurs d'origine. En conséquence, les calculs de valeur moyenne des valeurs de type de données non signées sont arrondis et moins l'intervalle de valeurs est faible, moins le résultat sera précis. Par exemple, si l'élément a les valeurs 0 et 1, la valeur moyenne sera 0 et non 0,5.  Le redémarrage du serveur peut également entraîner la perte de précision des calculs de la valeur moyenne des types de données non signés pour l'heure en cours. :::

en-us	#### Key name  The key name itself has a limited range of allowed characters, which just follow each other. Allowed characters are:      0-9a-zA-Z_-.  Which means:  -   all numbers; -   all lowercase letters; -   all uppercase letters; -   underscore; -   dash; -   dot.  ![](../../../../../assets/en/manual/config/key_name.png)
fr	#### Nom de la clé  Le nom de la clé elle-même a une gamme limitée de caractères autorisés, qui se suivent les uns les autres. Les caractères autorisés sont :      0-9a-zA-Z_-.  Ce qui signifie :  -   tous les nombres ; -   toutes les lettres minuscules ; -   toutes les lettres majuscules ; -   underscore ; -   tiret ; -   point.  ![](../../../../../assets/fr/manual/config/items/item/key_name.png)

en-us	#### Kiosk mode  The kiosk mode in supported frontend pages can be activated using URL parameters. For example, in dashboards:  -   `/zabbix.php?action=dashboard.view&kiosk=1` - activate kiosk mode -   `/zabbix.php?action=dashboard.view&kiosk=0` - activate normal mode
fr	#### Mode kiosque  Le mode kiosque dans les pages frontend prises en charge peut être activé à l'aide des paramètres d'URL. Par exemple, dans les tableaux de bord :  - `/zabbix.php?action=dashboard.view&kiosk=1` - active le mode kiosque - `/zabbix.php?action=dashboard.view&kiosk=0` - active le mode normal

en-us	#### Known issues  See [known issues](/manual/installation/known_issues#graphs) for graphs.
fr	#### Problèmes connus  Voir les [problèmes connus](/manual/installation/known_issues#graphs) pour les graphiques.

en-us	##### Large file support  Zabbix has large file support for SNMP trapper files. The maximum file size that Zabbix can read is 2\^63 (8 EiB). Note that the filesystem may impose a lower limit on the file size.
fr	##### Prise en charge des fichiers volumineux  Zabbix prend en charge les fichiers volumineux pour les fichiers de trapper SNMP. La taille limite maximum que Zabbix peut lire est 2\^63 (8 EiB). Notez que le système de fichier peut imposer une limite inférieure sur la taille du fichier.

en-us	##### Lifecycle methods  The widget lifecycle methods are invoked by the dashboard, and at different stages of the widget's lifecycle during its existence within the dashboard.
fr	##### Méthodes de cycle de vie  Les méthodes de cycle de vie du widget sont invoquées par le tableau de bord et à différentes étapes du cycle de vie du widget au cours de son existence au sein du tableau de bord.

en-us	##### Limitations  -   Only same host (template) dependencies are allowed -   An item prototype can depend on another item prototype or regular     item from the same host -   Maximum count of dependent items for one master item is limited to     29999 (regardless of the number of dependency levels) -   Maximum 3 dependency levels allowed -   Dependent item on a host with master item from template will not be     exported to XML
fr	##### Limites  - · Seules les dépendances du même hôte (modèle) sont autorisées - · Un prototype d'élément peut dépendre d'un autre prototype d'élément ou d'un élément standard du même hôte - · Le nombre maximum d'éléments dépendants pour un élément principal est limité à 29999 (quel que soit le nombre de niveaux de dépendance) - · Maximum 3 niveaux de dépendance autorisés - · L'élément dépendant d'un hôte avec l'élément principal du modèle ne sera pas exporté en XML

en-us	#### Limitations  -   Private keys are stored in plain text in files readable by Zabbix     components during startup -   Pre-shared keys are entered in Zabbix frontend and stored in Zabbix     database in plain text -   Built-in encryption does not protect communications:     -   Between the web server running Zabbix frontend and user web         browser     -   Between Zabbix frontend and Zabbix server -   Currently each encrypted connection opens with a full TLS handshake,     no session caching and tickets are implemented -   Adding encryption increases the time for item checks and actions,     depending on network latency:     -   For example, if packet delay is 100ms then opening a TCP         connection and sending unencrypted request takes around 200ms.         With encryption about 1000 ms are added for establishing the TLS         connection;     -   Timeouts may need to be increased, otherwise some items and         actions running remote scripts on agents may work with         unencrypted connections, but fail with timeout with encrypted. -   Encryption is not supported by [network     discovery](/manual/discovery/network_discovery). Zabbix agent checks     performed by network discovery will be unencrypted and if Zabbix     agent is configured to reject unencrypted connections such checks     will not succeed.
fr	#### Limitations  - Les clés privées sont stockées en texte brut dans des fichiers lisibles par les composants Zabbix lors du démarrage - Les clés pré-partagées sont saisies dans l'interface Zabbix et stockées dans la base de données Zabbix en texte brut - Le cryptage intégré ne protège pas les communications :      - Entre le serveur Web exécutant l'interface Zabbix et le navigateur Web de l'utilisateur      - Entre l'interface Zabbix et le serveur Zabbix -   Actuellement, chaque connexion cryptée s'ouvre avec une vérification TLS complète, aucune mise en cache de session et les tickets ne sont implémentés - L'ajout du chiffrement augmente le temps de vérification et d'action des éléments, en fonction de la latence du réseau :      - Par exemple, si le délai de paquet est de 100 ms, l'ouverture d'une connexion TCP et l'envoi d'une requête non chiffrée prend environ 200 ms. Avec le cryptage, environ 1000 ms sont ajoutées pour établir la connexion TLS ;      - Il peut être nécessaire d'augmenter les timeouts, sinon certains éléments et actions exécutant des scripts distants sur des agents peuvent fonctionner avec des connexions non chiffrées, mais échouer avec un délai d'expiration chiffré. -  Le chiffrement n'est pas pris en charge par la [découverte du réseau](/manual/discovery/network_discovery). Les vérifications de l'agent Zabbix effectuées par la découverte du réseau ne seront pas chiffrées et si l'agent Zabbix est configuré pour rejeter les connexions non chiffrées, ces vérifications échoueront.

en-us	 #### Limitations  Zabbix agent for Windows does not support non-standard Windows configurations where CPUs are distributed non-uniformly across NUMA nodes. If logical CPUs are distributed non-uniformly, then CPU performance metrics may not be available for some CPUs. For example, if there are 72 logical CPUs with 2 NUMA nodes, both nodes must have 36 CPUs each.
fr	#### Limitations  L'agent Zabbix pour Windows ne prend pas en charge les configurations Windows non standard dans lesquelles les processeurs sont répartis de manière non uniforme sur les nœuds NUMA. Si les processeurs logiques ne sont pas distribués de manière uniforme, les métriques de performances du processeur peuvent ne pas être disponibles pour certains processeurs. Par exemple, s'il y a 72 CPU logiques avec 2 nœuds NUMA, les deux nœuds doivent avoir 36 CPU chacun.

en-us	#### Linking elements  Once you have put some elements on the map, it is time to start linking them. To link two elements you must first select them. With the elements selected, click on *Add* next to Link.  With a link created, the single element form now contains an additional *Links* section. Click on *Edit* to edit link attributes.  ![](../../../../../assets/en/manual/config/visualization/map_links.png){width="600"}  Link attributes:  |Parameter|Description| |--|--------| |*Label*|Label that will be rendered on top of the link.<br>Expression [macros](/manual/appendix/macros/supported_by_location) are supported in this field, but only with `avg`, `last`, `min` and `max` functions, with time as parameter (for example, `{?avg(/host/key,1h)}`).| |*Connect to*|The element that the link connects to.| |*Type (OK)*|Default link style:<br>**Line** - single line<br>**Bold line** - bold line<br>**Dot** - dots<br>**Dashed line** - dashed line| |*Color (OK)*|Default link color.| |*[Link indicators](links)*|List of triggers linked to the link. In case a trigger has status PROBLEM, its style is applied to the link.|
fr	#### Lier des éléments  Une fois que vous avez mis certains éléments sur la carte, il est temps de commencer à les relier. Pour lier deux éléments, vous devez d'abord les sélectionner. Une fois les éléments sélectionnés, cliquez sur *Ajouter* à côté de Lien.  Avec un lien créé, le formulaire à élément unique contient désormais une section *Liens* supplémentaire. Cliquez sur *Modifier* pour modifier les attributs du lien.  ![](../../../../../assets/en/manual/config/visualization/map_links.png){width="600"}  Attributs du lien :  |Paramètre|Description| |--|--------| |*Étiquette*|Étiquette qui sera rendue au-dessus du lien.<br>Les expressions [macros](/manual/appendix/macros/supported_by_location) sont prises en charge dans ce champ, mais uniquement avec les fonctions `avg`, `last`, `min` et `max`, avec le temps comme paramètre (par exemple, `{?avg(/host/key,1h)}`).| |*Se connecte à*|L'élément auquel le lien se connecte.| |*Type (OK)*|Style de lien par défaut :<br>**Ligne** - une seule ligne<br>**Ligne en gras** - ligne en gras<br>**Point** - points<br>** Ligne pointillée** - ligne pointillée| |*Couleur (OK)*|Couleur du lien par défaut.| |*[Indicateurs de lien](liens)*|Liste des déclencheurs liés au lien. Dans le cas où un déclencheur a le statut PROBLÈME, son style est appliqué au lien.|

en-us	##### Linking pre-defined templates to hosts  As you may have noticed, Zabbix comes with a set of predefined templates for various OS, devices and applications. To get started with monitoring very quickly, you may link the appropriate one of them to a host, but beware that these templates need to be fine-tuned for your environment. Some checks may not be needed, and polling intervals may be way too frequent.  More information about [templates](/manual/config/templates) is available.
fr	##### Lier des modèles prédéfinis à des hôtes  Comme vous l\'avez peut-être remarqué, Zabbix est fourni avec un ensemble de modèles prédéfinis pour divers systèmes d\'exploitation, équipements et applications. Pour commencer à surveiller très rapidement, vous pouvez associer le modèle le plus approprié à un hôte, mais attention, ces modèles doivent être adaptés à votre environnement. Certaines vérifications peuvent ne pas être nécessaires et les intervalles d\'interrogation peuvent être trop fréquents.  Plus d\'informations sur les [modèles](/manual/config/templates) sont disponibles.

en-us	#### Linux kernel threads
fr	#### Threads du noyau Linux

en-us	#### Linux  See values supported for 'memtype' parameter on Linux in the table.  |Supported value|Description|Source in /proc/<pid>/status file| |--|------|--| |vsize ^[1](proc_mem_notes#footnotes)^|Virtual memory size|VmSize| |pmem|Percentage of real memory|(VmRSS/total\_memory) \* 100| |rss|Resident set size|VmRSS| |data|Size of data segment|VmData| |exe|Size of code segment|VmExe| |hwm|Peak resident set size|VmHWM| |lck|Size of locked memory|VmLck| |lib|Size of shared libraries|VmLib| |peak|Peak virtual memory size|VmPeak| |pin|Size of pinned pages|VmPin| |pte|Size of page table entries|VmPTE| |size|Size of process code + data + stack segments|VmExe + VmData + VmStk| |stk|Size of stack segment|VmStk| |swap|Size of swap space used|VmSwap|  Notes for Linux:  1.  Not all 'memtype' values are supported by older Linux kernels. For     example, Linux 2.4 kernels do not support `hwm`, `pin`, `peak`,     `pte` and `swap` values. 2.  We have noticed that self-monitoring of the Zabbix agent active     check process with `proc.mem[...,...,...,...,data]` shows a value     that is 4 kB larger than reported by `VmData` line in the agent's     /proc/<pid>/status file. At the time of self-measurement the     agent's data segment increases by 4 kB and then returns to the     previous size.
fr	####Linux  Vous trouverez les valeurs prises en charge pour le paramètre 'memtype' sous Linux dans le tableau suivant.  |Valeur prise en charge|Description|Source dans le fichier /proc/<pid>/status| |--|------|--| |vsize ^[1](proc_mem_notes#footnotes)^|Taille de la mémoire virtuelle|VmSize| |pmem|Pourcentage de mémoire réelle|(VmRSS/total\_memory) \* 100| |rss|Taille de l'ensemble résident|VmRSS| |data|Taille du segment de données|VmData| |exe|Taille du segment de code|VmExe| |hwm|Taille maximale de l'ensemble résident|VmHWM| |lck|Taille de la mémoire verrouillée|VmLck| |lib|Taille des bibliothèques partagées|VmLib| |peak|Taille maximale de la mémoire virtuelle|VmPeak| |pin|Taille des pages épinglées|VmPin| |pte|Taille des entrées de la table des pages|VmPTE| |taille|Taille du code de processus + données + segments de pile|VmExe + VmData + VmStk| |stk|Taille du segment de pile|VmStk| |swap|Taille de l'espace de swap utilisé|VmSwap|  Remarques pour Linux :  1. Toutes les valeurs 'memtype' ne sont pas prises en charge par les anciens noyaux Linux. Par exemple, les noyaux Linux 2.4 ne prennent pas en charge les valeurs `hwm`, `pin`, `peak`, `pte` et `swap`. 2. Nous avons remarqué que l'autosurveillance de l'agent Zabbix actif vérifiant le processus avec `proc.mem[...,...,...,...,data]` affiche une valeur de 4 ko de plus de ce qui est indiqué par la ligne "VmData" dans le fichier de l'agent /proc/<pid>/status. Au moment de l'auto-mesure, le segment de données de l'agent augmente de 4 ko, puis revient à la taille précédente.

en-us	##### List of waiting items  In this screen, each waiting item is listed.  ![](../../../../../assets/en/manual/web_interface/queue_details.png){width="600"}  Displayed data:  |Column|Description| |--|--------| |*Scheduled check*|The time when the check was due is displayed.| |*Delayed by*|The length of the delay is displayed.| |*Host*|Host of the item is displayed.| |*Name*|Name of the waiting item is displayed.| |*Proxy*|The proxy name is displayed, if the host is monitored by proxy.|
fr	##### Liste des éléments en attente  Dans cet écran, chaque élément en attente est répertorié.  ![](../../../../../assets/en/manual/web_interface/queue_details.png){width="600"}  Données affichées :  |Colonne|Description| |--|--------| |*Vérification planifié*|L'heure à laquelle la vérification due est affichée.| |*Retardé de*|La durée du retard est affichée.| |*Hôte*|L'hôte de l'élément est affiché.| |*Nom*|Le nom de l'élément en attente est affiché.| |*Proxy*|Le nom du proxy est affiché, si l'hôte est surveillé par proxy.|

en-us	##### Load on I/O  Item's persistent file is updated after successful sending of every batch of data \(containing item's data\) to server.  For example, default 'BufferSize' is 100.  If a log item has found 70 matching records then the first 50 records will be sent in one batch, persistent file will be updated, then remaining 20 records will be sent \(maybe with some delay when more data is accumulated\) in the 2nd batch, and the persistent file will be updated again.
fr	##### Charge sur les E/S  Le fichier persistant de l'élément est mis à jour après l'envoi réussi de chaque lot de données \(contenant les données de l'élément\) au serveur. Par exemple, 'BufferSize' par défaut est 100. Si un élément de journal a trouvé 70 enregistrements correspondants, les 50 premiers enregistrements seront envoyés en un seul lot, le fichier persistant sera mis à jour, puis les 20 enregistrements restants seront envoyés \(peut-être avec un certain retard lorsque plus de données sont accumulées \) dans le 2e lot, et le fichier persistant sera à nouveau mis à jour.

en-us	#### Locale  Note that the agent requires a UTF-8 locale so that some textual agent items can return the expected content. Most modern Unix-like systems have a UTF-8 locale as default, however, there are some systems where that may need to be set specifically.
fr	#### Environnement local  Notez que l'agent requiert un environnement local UTF-8 afin que certains éléments textuels d'agent puissent renvoyer le contenu attendu. La plupart des systèmes modernes de type Unix ont un paramètre régional UTF-8 par défaut, cependant, certains systèmes peuvent avoir besoin d'être définis spécifiquement.

en-us	### Log entry  The log entry object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |level|integer|Log level.| |ms|string|The time elapsed in milliseconds since the script was run before log entry was added.| |message|string|Log message.|
fr	### Entrée de journal  L'objet d'entrée de journal a les propriétés suivantes.  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |level|integer|Niveau de journal.| |ms|string|Le temps écoulé en millisecondes depuis l'exécution du script avant l'ajout de l'entrée de journal.| |message|string|Message de journal.|

en-us	#### Log file monitoring  `log[]` and `logrt[]` items repeatedly reread log file from the beginning if file system is 100% full and the log file is being appended (see [ZBX-10884](https://support.zabbix.com/browse/ZBX-10884) for more information).
fr	#### Surveillance des fichiers de log  Les éléments `log[]` et `logrt[]` relisent à plusieurs reprises le fichier journal depuis le début si le système de fichiers est plein à 100 % et que le fichier de log est en mode append (voir [ZBX-10884](https://support.zabbix.com/browse/ZBX-10884) pour plus d'informations).

en-us	##### Logging  Add the "Log test" entry to the Zabbix server log and receive the item value "1" in return:  -   Create an item with type "Script". -   In the *Script* field, enter:  ```javascript Zabbix.log(3, 'Log test'); return 1; ```
fr	##### Journalisation  Ajouter l'entrée "Log test" au fichier de log du serveur Zabbix et recevez la valeur de l'élément "1" en retour :  - Créer un élément de type "Script". - Dans le champ *Script*, saisir :  ```javascript Zabbix.log(3, 'Log test'); return 1; ```

en-us	#### Login and systemd  We recommend [creating](/manual/installation/install#create_user_account) a *zabbix* user as system user, that is, without ability to log in. Some users ignore this recommendation and use the same account to log in (e. g. using SSH) to host running Zabbix. This might crash Zabbix daemon on log out. In this case you will get something like the following in Zabbix server log:      zabbix_server [27730]: [file:'selfmon.c',line:375] lock failed: [22] Invalid argument     zabbix_server [27716]: [file:'dbconfig.c',line:5266] lock failed: [22] Invalid argument     zabbix_server [27706]: [file:'log.c',line:238] lock failed: [22] Invalid argument  and in Zabbix agent log:      zabbix_agentd [27796]: [file:'log.c',line:238] lock failed: [22] Invalid argument  This happens because of default systemd setting `RemoveIPC=yes` configured in `/etc/systemd/logind.conf`. When you log out of the system the semaphores created by Zabbix previously are removed which causes the crash.  A quote from systemd documentation:      RemoveIPC=      Controls whether System V and POSIX IPC objects belonging to the user shall be removed when the     user fully logs out. Takes a boolean argument. If enabled, the user may not consume IPC resources     after the last of the user's sessions terminated. This covers System V semaphores, shared memory     and message queues, as well as POSIX shared memory and message queues. Note that IPC objects of the     root user and other system users are excluded from the effect of this setting. Defaults to "yes".  There are 2 solutions to this problem:  1.  (recommended) Stop using *zabbix* account for anything else than     Zabbix processes, create a dedicated account for other things. 2.  (not recommended) Set `RemoveIPC=no` in `/etc/systemd/logind.conf`     and reboot the system. Note that `RemoveIPC` is a system-wide     parameter, changing it will affect the whole system.
fr	 #### Connexion et systemd  Nous recommandons de [créer](/manual/installation/install#create_user_account) un utilisateur *zabbix* en tant qu'utilisateur système, c'est-à-dire sans possibilité de se connecter. Certains utilisateurs ignorent cette recommandation et utilisent le même compte pour se connecter (par exemple en utilisant SSH) à l'hôte qui exécute de Zabbix. Cela pourrait faire tomber le démon Zabbix lors de la déconnexion. Dans ce cas, vous obtiendrez quelque chose comme ce qui suit dans le journal du serveur Zabbix :      zabbix_server [27730]: [file:'selfmon.c',line:375] lock failed: [22] Invalid argument     zabbix_server [27716]: [file:'dbconfig.c',line:5266] lock failed: [22] Invalid argument     zabbix_server [27706]: [file:'log.c',line:238] lock failed: [22] Invalid argument  et dans le journal de l'agent Zabbix :      zabbix_agentd [27796]: [file:'log.c',line:238] lock failed: [22] Invalid argument  Cela se produit à cause du paramètre par défaut de systemd `RemoveIPC=yes` configuré dans `/etc/systemd/logind.conf`. Lorsque vous vous déconnectez du système, les sémaphores créés précédemment par Zabbix sont supprimés, ce qui provoque le plantage.  Une citation de la documentation de systemd :      RemoveIPC=      Controls whether System V and POSIX IPC objects belonging to the user shall be removed when the     user fully logs out. Takes a boolean argument. If enabled, the user may not consume IPC resources     after the last of the user's sessions terminated. This covers System V semaphores, shared memory     and message queues, as well as POSIX shared memory and message queues. Note that IPC objects of the     root user and other system users are excluded from the effect of this setting. Defaults to "yes".  Il existe 2 solutions à ce problème :  1.  (recommandée) Arrêtez d'utiliser le compte *zabbix* pour autre chose que les processus Zabbix, créez un compte dédié pour d'autres choses. 2.  (non recommandée) Définissez `RemoveIPC=no` dans `/etc/systemd/logind.conf` et redémarrez le système. Notez que `RemoveIPC` est un paramètre à l'échelle du système, sa modification affectera l'ensemble du système.

en-us	#### Log in  Zabbix frontend is ready! The default user name is **Admin**, password **zabbix**.  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  Proceed to [getting started with Zabbix](/manual/quickstart/login).
fr	#### Connexion  L'interface Zabbix est prête ! Le nom d'utilisateur par défaut est **Admin**, mot de passe **zabbix**.  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  Passez à [Démarrer avec Zabbix](/manual/quickstart/login).

en-us	##### Log rotation  Zabbix does not provide any log rotation system - that should be handled by the user. The log rotation should first rename the old file and only later delete it so that no traps are lost:\  1.  Zabbix opens the trap file at the last known location and goes to     step 3 2.  Zabbix checks if the currently opened file has been rotated by     comparing the inode number to the defined trap file's inode number.     If there is no opened file, Zabbix resets the last location and goes     to step 1. 3.  Zabbix reads the data from the currently opened file and sets the     new location. 4.  The new data are parsed. If this was the rotated file, the file is     closed and goes back to step 2. 5.  If there was no new data, Zabbix sleeps for 1 second and goes back     to step 2.
fr	##### Rotation des journaux  Zabbix ne fournit aucun système de rotation des journaux - il doit être géré par l'utilisateur. La rotation du journal doit d'abord renommer l'ancien fichier et ne le supprimer que plus tard afin qu'aucune information ne soit perdue :\  1. Zabbix ouvre le fichier au dernier emplacement connu et passe à l'étape 3 2. Zabbix vérifie si le fichier actuellement ouvert a subi une rotation en comparant le numéro d'inode au numéro d'inode du fichier d'interruption défini. S'il n'y a pas de fichier ouvert, Zabbix réinitialise le dernier emplacement et passe à l'étape 1. 3. Zabbix lit les données du fichier actuellement ouvert et définit le nouvel emplacement. 4. Les nouvelles données sont analysées. S'il s'agissait du fichier pivoté, le fichier est fermé et revient à l'étape 2. 5. S'il n'y a pas de nouvelles données, Zabbix se met en veille pendant 1 seconde et revient à l'étape 2.

en-us	#### Low-level discovery macros  Even though no low-level discovery macros are created in the returned JSON, these macros can be defined by the user as an additional step, using the [custom LLD macro](/manual/discovery/low_level_discovery#custom_macros) functionality with JSONPath pointing to the discovered values in the returned JSON.  The macros then can be used to create item, trigger, etc prototypes.
fr	#### Macros de découverte de bas niveau  Même si aucune macro de découverte de bas niveau n'est créée dans le JSON renvoyé, ces macros peuvent être définies par l'utilisateur comme une étape supplémentaire, à l'aide de [macros LLD personnalisées](/manual/discovery/low_level_discovery#custom_macros) avec un JSONPath pointant vers les valeurs découvertes dans le JSON renvoyé.  Les macros peuvent ensuite être utilisées pour créer des prototypes d'éléments, de déclencheurs, etc.

en-us	#### Macros  Manage macros.  [User macro API](/manual/api/reference/usermacro)
fr	#### Macros  Gérer les macros.  [API de macro utilisateur](/manual/api/reference/usermacro)

en-us	# maintenance.create
fr	# maintenance.create

en-us	# maintenance.delete
fr	# maintenance.delete

en-us	# maintenance.get
fr	# maintenance.get

en-us	# maintenance.update
fr	# maintenance.update

en-us	 # manifest.json  Any module needs the manifest.json file. The file must be located in the module's primary directory (for example, *zabbix/ui/modules/module_name/manifest.json*).  As a bare minimum, manifest.json should specify these fields:  ```json {     "manifest_version": 2.0,     "id": "my_ip_address",     "name": "My IP Address",     "namespace": "MyIPAddress",     "version": "1.0" } ```  Parameters supported in **manifest.json** (press on the parameter name for a detailed description):  |Parameter |Description |Required | |--|--------|--| |[manifest_version](#manifest-version)|Manifest version of the module.| Yes | |[id](#id) |Unique module ID. |^| |[name](#name) |Module name that will be displayed in the Administration section. |^| |[namespace](#namespace) |PHP namespace for module classes.|^| |[version](#version) |Module version. |^| |[type](#type) |Type of the module. For widget must be set to *widget* | Yes for widgets, otherwise no | |[widget](#widget) |Widget configuration. Used for widgets only. |^| |[actions](#actions) | Actions to register with the module. |^| |[assets](#assets) | CSS styles and JavaScript files to include. | No | |[author](#author) |Module author. |^| |[config](#config) |Default values for custom module options. |^| |[description](#description) |Module description.|^| |[url](#url) |A link to the module description. |^|
fr	 # manifest.json  Tout module a besoin du fichier manifest.json. Le fichier doit être situé dans le répertoire principal du module (Par exemple, *zabbix/ui/modules/module_name/manifest.json*).  Au strict minimum, manifest.json doit spécifier ces champs :  ```json {     "manifest_version": 2.0,     "id": "mon_adresse_ip",     "name": "Mon adresse IP",     "namespace": "MonAdresseIP",     "version": "1.0" } ```  Paramètres pris en charge dans **manifest.json** (appuyez sur le nom du paramètre pour une description détaillée) :  |Paramètre |Description |Obligatoire | |--|--------|--| |[manifest_version](#manifest-version)|Version manifeste du module.| Oui | |[id](#id) |ID de module unique. |^| |[name](#name) |Nom du module qui sera affiché dans la section Administration. |^| |[namespace](#namespace) |Espace de noms PHP pour les classes de modules.|^| |[version](#version) |Version du module. |^| |[type](#type) |Type du module. Pour le widget doit être défini sur *widget* | Oui pour les widgets, sinon non | |[widget](#widget) |Configuration des widgets. Utilisé uniquement pour les widgets. |^| |[actions](#actions) | Actions pour s'inscrire au module. |^| |[assets](#actifs) | Styles CSS et fichiers JavaScript à inclure. | Non | |[author](#auteur) |Auteur du module. |^| |[config](#config) |Valeurs par défaut pour les options de module personnalisées. |^| |[description](#description) |Description du module.|^| |[url](#url) |Un lien vers la description du module. |^|

en-us	 ### manifest_version {#manifest-version}  Manifest version of the module. Currently, supported version is **2.0**.  *Type*: Double  *Example*:   ```json "manifest_version": 2.0 ```
fr	 ### manifest_version {#manifest-version}  Version manifeste du module. Actuellement, la version prise en charge est **2.0**.  *Type* : Double  *Exemple*:  ```json "manifest_version": 2.0 ```

en-us	# map.create
fr	# map.create

en-us	# map.delete
fr	# map.delete

en-us	# map.get
fr	# map.get

en-us	##### Mapping LLD macros  Next you have to go to the LLD macros tab and make the following mappings:      {#VOLUME}=$.labels['volume']     {#METRIC}=$['name']     {#HELP}=$['help']
fr	##### Correspondance des macros LLD  Ensuite, vous devez vous rendre dans l'onglet Macros LLD et effectuer les correspondances suivantes :      {#VOLUME}=$.labels['volume']     {#METRIC}=$['name']     {#HELP}=$['help']

en-us	# map.update
fr	# map.update

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Copy* - copy the graphs to other hosts or templates -   *Delete* - delete the graphs  To use these options, mark the checkboxes before the respective graphs, then click on the required button.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Copier* - copier les graphiques vers d'autres hôtes ou modèles -   *Supprimer* - supprimer les graphiques  Pour utiliser ces options, cochez les cases devant les graphiques respectifs, puis cliquez sur le bouton requis.

en-us	##### Mass editing options  Buttons below the list offer some mass-editing options:  -   *Copy* - copy the graphs to other hosts or templates -   *Delete* - delete the graphs  To use these options, mark the checkboxes before the respective graphs, then click on the required button.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Copier* - copier les graphiques vers d'autres hôtes ou modèles -   *Supprimer* - supprimer les graphiques  Pour utiliser ces options, cochez les cases devant les graphiques respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Créer activé* - créer ces hôtes comme *Activé* -   *Créer désactivé* - créer ces hôtes comme *Désactivé* -   *Supprimer* - supprimer ces prototypes d'hôtes  Pour utiliser ces options, cochez les cases devant les prototypes hôtes respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Créer activé* - créer ces hôtes comme *Activé* -   *Créer désactivé* - créer ces hôtes comme *Désactivé* -   *Supprimer* - supprimer ces prototypes d'hôtes  Pour utiliser ces options, cochez les cases devant les prototypes hôtes respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Activer* - changer le statut de l'action en *Activé* -   *Désactiver* - changer le statut de l'action en *Désactivé* -   *Supprimer* - supprimer les actions  Pour utiliser ces options, cochez les cases devant les actions respectives, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Activer* - changer l'état de la règle de découverte de bas niveau en *Activé* -   *Désactiver* - changer l'état de la règle de découverte de bas niveau en *Désactivé* -   *Supprimer* - supprimer les règles de découverte de bas niveau  Pour utiliser ces options, cochez les cases devant les règles de découverte respectives, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Activer* - changer l'état du type de média en *Activé* -   *Désactiver* - changer l'état du type de média en *Désactivé* -   *Exporter* - exporter les types de médias vers un fichier YAML, XML ou JSON -   *Supprimer* - supprimer les types de médias  Pour utiliser ces options, cochez les cases devant les types de média respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Activer* - changer le statut du scénario en *Activé* -   *Désactiver* - changer le statut du scénario en *Désactivé* -   *Supprimer* - supprimer les scénarios Web  Pour utiliser ces options, cochez les cases devant les scénarios Web respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Activer* - changer le statut du groupe d'utilisateurs en *Activé* -   *Désactiver* - changer le statut du groupe d'utilisateurs en *Désactivé* -   *Activer le mode débogage* - activer le mode débogage pour les groupes d'utilisateurs -   *Désactiver le mode débogage* - désactiver le mode débogage pour les groupes d'utilisateurs -   *Supprimer* - supprimer les groupes d'utilisateurs  Pour utiliser ces options, cochez les cases devant les groupes utilisateur respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Activer* - changer l'état du déclencheur en *Activé* -   *Désactiver* - changer l'état du déclencheur en *Désactivé* -   *Copier* - copier les déclencheurs vers d'autres hôtes ou modèles -   *Mise à jour de masse* - mettre à jour plusieurs propriétés pour un certain nombre de déclencheurs à la fois -   *Supprimer* - supprimer les déclencheurs  Pour utiliser ces options, cochez les cases devant les déclencheurs respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition en masse  Les boutons situés sous la liste offrent des options d'édition en masse :  -   *Activer* - changer l'état du déclencheur en *Activé* -   *Désactiver* - changer l'état du déclencheur en *Désactivé* -   *Copier* - copier les déclencheurs vers d'autres hôtes ou modèles -   *Mise à jour de masse* - mettre à jour plusieurs propriétés pour un certain nombre de déclencheurs à la fois -   *Supprimer* - supprimer les déclencheurs  Pour utiliser ces options, cochez les cases devant les déclencheurs respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Options d'édition de masse  Les boutons situés sous la liste offrent des options d’édition collective :  -   *Activer les hôtes* - change le statut de tous les hôtes du groupe en "Supervisé" -   *Désactiver les hôtes* - modifie le statut de tous les hôtes du groupe en "Non supervisé". -   *Supprimer* - supprime les groupes d'hôtes  Pour utiliser ces options, cochez les cases devant les groupes d'hôtes respectifs, puis cliquez sur le bouton requis.

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.
fr	##### Élément principal  Créez un élément IPMI à l'aide de la clé suivante :      ipmi.get  ![](../../../../../assets/en/manual/discovery/low_level_discovery/ipmi_get_item.png)  Définissez le type d'informations sur "Texte" pour les données JSON éventuellement volumineuses.

en-us	# mediatype.create
fr	# mediatype.create

en-us	# mediatype.delete
fr	# mediatype.delete

en-us	# mediatype.get
fr	# mediatype.get

en-us	#### Media types  Configure media types and multiple ways users will receive alerts.  [Media type API](/manual/api/reference/mediatype)
fr	#### Types de médias  Configurez les types de médias et les différentes manières dont les utilisateurs recevront des alertes.  [API de type de média](/manual/api/reference/mediatype)

en-us	# mediatype.update
fr	# mediatype.update

en-us	#### mediatype  [ZBXNEXT-4165](https://support.zabbix.com/browse/ZBXNEXT-4165) `mediatype.get`: Added new parameter `selectActions`.\ [ZBXNEXT-9138](https://support.zabbix.com/browse/ZBXNEXT-9138) `mediatype.get`, `mediatype.create`, `mediatype.update`: Added new property `message_format`.\ [ZBXNEXT-9138](https://support.zabbix.com/browse/ZBXNEXT-9138) `mediatype.get`, `mediatype.create`, `mediatype.update`: Deprecated property `content_type`.\
fr	#### type de support  [ZBXNEXT-4165](https://support.zabbix.com/browse/ZBXNEXT-4165) `mediatype.get` : Ajout du nouveau paramètre `selectActions`.\ [ZBXNEXT-9138](https://support.zabbix.com/browse/ZBXNEXT-9138) `mediatype.get`, `mediatype.create`, `mediatype.update` : Ajout d'une nouvelle propriété `message_format`.\ [ZBXNEXT-9138](https://support.zabbix.com/browse/ZBXNEXT-9138) `mediatype.get`, `mediatype.create`, `mediatype.update` : propriété obsolète `content_type`.\

en-us	#### mfa  [ZBXNEXT-6876](https://support.zabbix.com/browse/ZBXNEXT-6876) Added new [MFA](/manual/api/reference/mfa) API with methods `mfa.create`, `mfa.update`, `mfa.get`, `mfa.delete`.
fr	#### module  [ZBXNEXT-7469](https://support.zabbix.com/browse/ZBXNEXT-7469) Ajout d'une nouvelle API de module avec les méthodes `module.create`, `module.delete`, `module.get`, `module.update `.\

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
fr	##### Espace disque hebdomadaire minimal entre les clusters  Affichez l'espace disque le plus faible parmi les clusters sur une semaine.  -   ajoutez à l'ensemble de données : hôtes `cluster*`, clé "Espace disque libre sur /data" -   sélectionnez la fonction d'agrégation `min` et spécifiez l'intervalle `1w` -   un graphique à barres s'affiche, où chaque barre représente l'espace disque minimum par semaine pour chaque volume /data du cluster

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`|
fr	 ##### Aspects divers du comportement d'escalade  Considérons ce qui se passe dans différentes circonstances si une action contient plusieurs étapes d'escalade.  |Situation|Comportement| |---------|--------| |*L'hôte en question passe en maintenance après l'envoi de la notification de problème initiale*|Selon le paramètre *Suspendre les opérations pour les problèmes supprimés* dans la [configuration](/manual/config/notifications/action/operation#configuring_an_operation) de l'action, tout les étapes d'escalade restantes sont exécutées soit avec un retard causé par la période de maintenance, soit sans retard. Une période de maintenance n'annule pas les opérations.| |*La période de temps définie dans la condition d'action **Période de temps** se termine après l'envoi de la notification initiale*|Toutes les étapes d'escalade restantes sont exécutées. La condition *Période* ne peut pas arrêter les opérations ; il a un effet sur le moment où les actions sont démarrées/non démarrées, pas sur les opérations.| |*Un problème commence pendant la maintenance et continue (n'est pas résolu) après la fin de la maintenance*|Selon le paramètre *Suspendre les opérations pour les problèmes supprimés* dans la [configuration](/manual/config/notifications/action/operation#configuring_an_operation) de l'action, toutes les étapes d'escalade sont exécutées dès la fin de la maintenance ou immédiatement.| |*Un problème commence pendant une maintenance sans donnée et continue (n'est pas résolu) après la fin de la maintenance*|Il doit attendre que le déclencheur se déclenche, avant que toutes les étapes d'escalade ne soient exécutées.| |*Différentes escalades se succèdent et se chevauchent*|L'exécution de chaque nouvelle escalade remplace l'escalade précédente, mais pour au moins une étape d'escalade qui est toujours exécutée sur l'escalade précédente. Ce comportement est pertinent dans les actions sur les événements qui sont créés avec CHAQUE évaluation de problème du déclencheur.| |*Lors d'une escalade en cours (comme l'envoi d'un message), en fonction de tout type d'événement :<br>- l'action est désactivée<br>En fonction de l'événement déclencheur :<br>- le déclencheur est désactivé<br>- l'hôte ou l'élément est désactivé<br>Selon un événement interne concernant les déclencheurs :<br>- le déclencheur est désactivé<br>Selon un événement interne concernant les éléments/règles de découverte de bas niveau :<br>- l'élément est désactivé<br >- l'hébergeur est désactivé*|Le message en cours est envoyé puis un autre message sur l'escalade est envoyé. Le message de suivi contiendra le texte d'annulation au début du corps du message (*NOTE: Escalation canceled*) indiquant la raison (par exemple, **NOTE: Escalation canceled: action '\<Action name\>' disabled*). De cette façon, le destinataire est informé que l'escalade est annulée et qu'aucune autre étape ne sera exécutée. Ce message est envoyé à tous ceux qui ont reçu les notifications auparavant. La raison de l'annulation est également consignée dans le fichier journal du serveur (à partir du [Niveau de débogage](/manual/appendix/config/zabbix_server) 3=Avertissement).<br><br>Notez que le message *Escalation canceled* est également envoyé si les opérations sont terminées, mais les opérations de récupération sont configurées et ne sont pas encore exécutées.| |*Lors d'une escalade en cours (comme l'envoi d'un message) l'action est supprimée*|Plus aucun message n'est envoyé. Les informations sont consignées dans le fichier journal du serveur (à partir du [Niveau de débogage](/manual/appendix/config/zabbix_server) 3=Avertissement), par exemple : `escalation canceled: action id:334 deleted`|

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)|
fr	##### - Modes  (**forecast** seulement)\ Chaque fois qu'une fonction de déclenchement est évaluée, elle obtient des données de la période d'historique spécifiée et adapte une fonction spécifiée aux données. Donc, si les données sont légèrement différentes, la fonction ajustée sera légèrement différente. Si nous calculons simplement la valeur de la fonction ajustée à une heure future spécifiée, vous ne saurez rien sur le comportement attendu de l'élément analysé d'ici à ce moment-là. Pour certaines options de `fit` (comme *polynôme*), une simple valeur future peut être trompeuse.  |`mode`|résultat **prévisionnel**| |------|---------------------------| |*value*|f(maintenant + `time`)| |*max*|max~maintenant\ <=\ t\ <=\ maintenant\ +\ `time`~ f(t)| |*min*|min~maintenant\ <=\ t\ <=\ maintenant\ +\ `time`~ f(t)| |*delta*|*max* - *min*| |*avg*|moyenne de f(t) (maintenant <= t <= maintenant + `time`) selon la [définition](https://en.wikipedia.org/wiki/Mean_of_a_function)|

en-us	# module.create
fr	# module.create

en-us	# module.delete
fr	# module.delete

en-us	### Module example  - When creating a host group, grant read permissions to configured user groups - [hg_auto_perm.zip](/../assets/en/devel/modules/examples/hg_auto_perm.zip)
fr	### Exemple de modules  - Lors de la création d'un groupe d'hôtes, accordez des autorisations de lecture aux groupes d'utilisateurs configurés - [hg_auto_perm.zip](/../assets/en/devel/modules/examples/hg_auto_perm.zip)

en-us	 # Module file structure  All code related to a module is stored in a single directory inside the **modules** directory of your Zabbix frontend installation (for example, *zabbix/ui/modules*).
fr	 # Structure des fichiers des modules  Tout le code lié à un module est stocké dans un seul répertoire à l'intérieur du répertoire **modules** de votre installation frontale Zabbix (par exemple, *zabbix/ui/modules*).

en-us	### Module file tree  ````yaml 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    assets/                                     Any additional files to be used in views. Must be specified in manifest.json.        js/                                     JavaScript files used in views.            example.something.view.js.php        css/                                    CSS files used in views.            example.something.css         image.png                              Images used in views.         example.something.file                 Any file for using in views. ````
fr	### Arborescence des fichiers du module  ````yaml example_module_directory/ (obligatoire)    manifest.json (obligatoire) Métadonnées et définition des actions.    Module.php Initialisation du module et gestion des événements.    actions/ Fichiers du contrôleur d’action.    SomethingView.php    SomethingCreate.php    SomethingDelete.php    data_export/    ExportAsXml.php    ExporterAsExcel.php    views/ Afficher les fichiers.    example.something.view.php    example.something.delete.php    assets/ Tous les fichiers supplémentaires à utiliser dans les vues. Doit être spécifié dans manifest.json.    js/ JavaScript utilisés dans les vues.    example.something.view.js.php    css/ Fichiers CSS utilisés dans les vues.    example.something.css    image.png Images utilisées dans les vues.    example.something.file Tout fichier à utiliser dans les vues. ````

en-us	 # Modules
fr	 # Modules

en-us	 ##### Modules
fr	 ##### Modules

en-us	#### More info  See [Virtual machine monitoring](/manual/vm_monitoring) for detailed information how to configure Zabbix to monitor VMware environments.
fr	#### Plus d'informations  Voir [Surveillance des machines virtuelles](/manual/vm_monitoring) pour des informations détaillées sur la configuration de Zabbix pour surveiller les environnements 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.
fr	 La plupart des fonctions de déclenchement sont évaluées en fonction des données de la valeur d'[historique](/manual/config/items/history_and_trends) de l'élément, tandis que certaines fonctions de déclenchement pour l'analyse à long terme, par exemple **trendavg()**, **trendcount()**, etc., utilisent les données de tendance.

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.
fr	#### Déplacer et copier-coller des éléments  Plusieurs éléments sélectionnés peuvent être **déplacés** vers un autre endroit de la carte en cliquant sur l'un des éléments sélectionnés, en maintenant le bouton de la souris enfoncé et en déplaçant le curseur à l'emplacement souhaité.  Un ou plusieurs éléments peuvent être **copiés** en sélectionnant les éléments, puis en cliquant sur un élément sélectionné avec le bouton droit de la souris et en sélectionnant *Copier* dans le menu.  ![](../../../../../assets/en/manual/config/visualization/map_copy.png){width="600"}  Pour coller les éléments, cliquez sur une zone de la carte avec le bouton droit de la souris et sélectionnez *Coller* dans le menu. L'option *Coller sans liens externes* collera les éléments en ne conservant que les liens qui se trouvent entre les éléments sélectionnés.  Le copier-coller fonctionne dans la même fenêtre de navigateur. Les raccourcis clavier ne sont pas pris en charge.

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"); ```
fr	##### Requêtes HTTP multiples  Collecter le contenu de *https://www.example.com* et *https://www.example.com/release\_notes* :  - Créer un élément de type "Script". - Dans le champ *Script*, saisir :  ```javascript var request = new HttpRequest(); return request.get("https://www.example.com") + request.get("https://www.example.com/release_notes"); ```

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
fr	#### 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.
fr	#### Codes d'erreur personnalisés MySQL  Si Zabbix est utilisé avec l'installation de MySQL sur Azure, un message d'erreur peu clair *\[9002\] Some errors occurred* peut apparaître dans les journaux Zabbix. Ce texte d'erreur générique est envoyé au serveur ou proxy Zabbix par la base de données. Pour obtenir plus d'informations sur la cause de l'erreur, consultez les journaux 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)
fr	### MySQL  L'exportation et l'importation doivent être effectuées dans tmux/screen pour s'assurer que la session n'est pas abandonnée.  Voir également : [Notes importantes](#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
fr	#### MySQL  Si une valeur contient un caractère non-ASCII avec un encodage non UTF8, ce caractère et les suivants seront ignorés lorsque la base de données stockera cette valeur. Aucun message d'avertissement ne sera écrit dans *zabbix\_server.log*.\ Pertinent pour au moins MySQL version 5.1.61

en-us	 ### name  Module name that will be displayed in the Administration section.  *Type*: String  *Example*:   ```json "name": "My module" ```
fr	 ### nom  Nom du module qui sera affiché dans la section Administration.  *Type* : Chaîne  *Exemple*:  ```json "name": "Mon module" ```

en-us	 ### namespace  PHP namespace for module classes.  *Type*: String  *Example*:   ```json "namespace": "ClockWidget" ```
fr	 ### namespace  Namespace PHP pour les classes de modules.  *Type* : Chaîne  *Exemple*:  ```json "namespace": "ClockWidget" ```

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

en-us	## NAME  zabbix\_agentd - Zabbix agent daemon [ ]{#lbAC}
fr	## NOM  zabbix\_agentd - Démon de l'agent Zabbix [ ]{#lbAC}

en-us	## NAME  zabbix\_get - Zabbix get utility [ ]{#lbAC}
fr	## NOM  zabbix\_get - Utilitaire Zabbix get [ ]{#lbAC}

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

en-us	## NAME  zabbix\_proxy - Zabbix proxy daemon [ ]{#lbAC}
fr	## NOM  zabbix\_proxy - Démon proxy Zabbix proxy [ ]{#lbAC}

en-us	## NAME  zabbix\_sender - Zabbix sender utility [ ]{#lbAC}
fr	## NOM  zabbix\_sender - Utilitaire Zabbix sender [ ]{#lbAC}

en-us	## NAME  zabbix\_server - Zabbix server daemon [ ]{#lbAC}
fr	## NOM  zabbix\_server - Démon serveur Zabbix [ ]{#lbAC}

en-us	## NAME  zabbix\_web\_service - Zabbix web service [ ]{#lbAC}
fr	## NOM  zabbix\_web\_service - Service web 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.
fr	 ##### Nommage et emplacement des fichiers persistants  L'agent Zabbix distingue les vérifications actives par leurs clés. Par exemple, logrt\[/home/zabbix/test.log\] et logrt\[/home/zabbix/test.log,\] sont des éléments différents. La modification de l'élément logrt\[/home/zabbix/test.log,,,10\] en frontend vers logrt\[/home/zabbix/test.log,,,20\] entraînera la suppression de l'élément logrt[/home /zabbix/test.log,,,10] de la liste des vérifications actives de l'agent et la création de l'élément logrt\[/home/zabbix/test.log,,,20\] \(certains attributs sont transmis lors de la modification dans le frontend/serveur , pas dans agent\).  Le nom du fichier est composé de la somme MD5 de la clé d'élément avec la longueur de la clé d'élément ajoutée pour réduire les risques de collisions. Par exemple, l'état de l'élément logrt\[/home/zabbix50/test.log\,\,\,\,\,\,\,\,/home/zabbix50/agent_private\] sera conservé dans le fichier persistant c963ade4008054813bbc0a650bb8e09266.  Plusieurs éléments de journal peuvent utiliser la même valeur **persistent\_dir**.  **persistent\_dir** est spécifié en tenant compte des dispositions spécifiques du système de fichiers, des points de montage et des options de montage et de la configuration de la mise en miroir du stockage - le fichier persistant doit se trouver sur le même système de fichiers en miroir que le fichier journal surveillé.  Si le répertoire **persistent\_dir** ne peut pas être créé ou n'existe pas, ou si les droits d'accès pour l'agent Zabbix ne permettent pas de créer/écrire/lire/supprimer des fichiers, l'élément de journal devient NOTSUPPORTED.

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. :::
fr	#### Durée du problème négative  Il est en fait possible dans certaines situations courantes d'avoir une durée de problème négative, c'est-à-dire lorsque l'heure de résolution du problème est antérieure à l'heure de création du problème, par exemple :  - Si un hôte est surveillé par un proxy et qu'une erreur réseau se produit, entraînant l'absence de données reçues du proxy pendant un certain temps, le déclencheur nodata(/host/key) sera déclenché par le serveur. Lorsque la connexion est rétablie, le serveur recevra des données d'éléments du proxy ayant une heure passée. Ensuite, le problème nodata(/host/key) sera résolu et il aura une durée de problème négative ; - Lorsque les données d'élément qui résolvent l'événement de problème sont envoyées par Zabbix sender et contiennent un horodatage antérieur à l'heure de création du problème, une durée de problème négative sera également affichée.  ::: noteclassic La durée négative du problème n'affecte en aucune façon le [calcul SLA](/manual/it_services) ou le [rapport de disponibilité](/manual/web_interface/frontend_sections/reports/availability) d'un déclencheur particulier ; il ne réduit ni ne prolonge le temps de problème. :::

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).
fr	#### NetBSD 8.0 et plus récent  Divers processus Zabbix peuvent planter de manière aléatoire au démarrage sur les versions 8.X et 9.X de NetBSD. Cela est dû à la taille trop petite de la pile par défaut (4 Mo), qui doit être augmentée en exécutant :      ulimit -s 10240  Pour plus d'informations, veuillez consulter le rapport de problème connexe : [ZBX-18275](https://support.zabbix.com/browse/ZBX-18275).

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|
fr	#### Découverte réseau  Dans une [règle de découverte de réseau](/manual/discovery/network_discovery/rule), les macros utilisateur peuvent être utilisées dans les champs suivants :  |Emplacement|<|Plusieurs macros/mix avec du texte^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Intervalle de mise à jour|<|non| |*SNMP v1, v2*|<|<| | |Communauté SNMP|oui| |^|OID SNMP|oui| |*SNMP v3*|<|<| | |Nom du contexte|oui| |^|Nom de sécurité|oui| |^|Phrase secrète d'authentification|oui| |^|Phrase secrète de confidentialité|oui| |^|OID SNMP|oui|

en-us	### Notation
fr	### Notation

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.
fr	##### Remarques sur la fin de la connexion  Si les vérifications IPMI ne sont pas effectuées (pour une raison quelconque : tous les éléments IPMI hôte désactivés/non pris en charge, hôte désactivé/supprimé, hôte en maintenance, etc.) la connexion IPMI sera terminée du serveur ou du proxy Zabbix en 3 à 4 heures selon l'heure lorsque le serveur/proxy Zabbix a été démarré.

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.
fr	##### Notes sur les noms de capteurs discrets dans OpenIPMI-2.0.16, 2.0.17, 2.0.18 et 2.0.19  Les noms de capteurs discrets dans OpenIPMI-2.0.16, 2.0.17 et 2.0.18 ont souvent un "`0`" supplémentaire (ou un autre chiffre ou lettre) ajouté à la fin. Par exemple, si `ipmitool` et OpenIPMI-2.0.19 affichent les noms des capteurs comme "`PhysicalSecurity`" ou "`CATERR`", dans OpenIPMI-2.0.16, 2.0.17 et 2.0.18, les noms sont "`PhysicalSecurity0`" ou "`CATERR0`", respectivement.  Lors de la configuration d'un élément IPMI avec le serveur Zabbix à l'aide d'OpenIPMI-2.0.16, 2.0.17 et 2.0.18, utilisez ces noms se terminant par "0" dans le champ *Capteur IPMI* des éléments de l'agent IPMI. Lorsque votre serveur Zabbix est mis à jour vers une nouvelle distribution Linux, qui utilise OpenIPMI-2.0.19 (ou une version ultérieure), les éléments avec ces capteurs IPMI discrets deviendront "NON SUPPORTE". Vous devrez changer leur nom de *capteur IPMI* (enlevez le '0' à la fin) et attendre un moment avant de les réactiver.

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.
fr	#### Remarques sur la gestion de 'copytruncate' dans la rotation des fichiers journaux  `logrt` avec l'option `copytruncate` suppose que différents fichiers journaux ont des enregistrements différents (au moins leurs horodatages sont différents), donc les sommes MD5 des blocs initiaux (jusqu'à 512 premiers octets) seront différentes. Deux fichiers avec les mêmes sommes MD5 de blocs initiaux signifient que l'un d'eux est l'original, l'autre - une copie.  `logrt` avec l'option `copytruncate` s'efforce de traiter correctement les copies de fichiers journaux sans signaler les doublons. Cependant, des choses telles que la production de plusieurs copies de fichiers journaux avec le même horodatage, la rotation du fichier journal plus souvent que l'intervalle de mise à jour de l'élément logrt\[\], le redémarrage fréquent de l'agent ne sont pas recommandés. L'agent essaie de gérer raisonnablement toutes ces situations, mais de bons résultats ne peuvent pas être garantis en toutes circonstances.

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).
fr	#### Remarques sur l'inclusion  Si le paramètre `Include` est utilisé pour inclure un fichier, le fichier doit être lisible.  Si le paramètre `Include` est utilisé pour inclure un répertoire :       - Tous les fichiers du répertoire doivent être lisibles.       - Aucun ordre particulier d'inclusion ne doit être supposé (par exemple, les fichiers ne sont pas inclus dans l'ordre alphabétique). Ne définissez donc pas un paramètre dans plusieurs fichiers ''Include'' (par exemple pour remplacer un paramètre général par un paramètre spécifique).       - Tous les fichiers du répertoire sont inclus dans la configuration.       - Méfiez-vous des copies de sauvegarde de fichiers créées automatiquement par certains éditeurs de texte. Par exemple, si l'édition du fichier ''include/my_specific.conf'' produit une copie de sauvegarde ''include/my_specific_conf.BAK'' alors les deux fichiers seront inclus. Déplacez ''include/my_specific.conf.BAK'' hors du répertoire "Include". Sous Linux, le contenu du répertoire ''Include'' peut être vérifié avec une commande ''ls -al'' pour les fichiers inutiles.  Si le paramètre `Include` est utilisé pour inclure des fichiers à l'aide d'un modèle :        - Tous les fichiers correspondant au modèle doivent être lisibles.       - Aucun ordre particulier d'inclusion ne doit être supposé (par exemple, les fichiers ne sont pas inclus dans l'ordre alphabétique). Ne définissez donc pas un paramètre dans plusieurs fichiers ''Include'' (par exemple pour remplacer un paramètre général par un paramètre spécifique).

en-us	#### Notes on persistent files for log\*\[\] items
fr	#### Remarques sur les fichiers persistants pour les éléments log\*\[\]

en-us	 ::: notetip After enabling a trigger (changing its configuration status from *Disabled* to *Enabled*), the trigger expression is evaluated as soon as an item in it receives a value or the time to handle a time-based function comes. :::
fr	 ::: notetip Après avoir activé un déclencheur (changement de son état de configuration de *Désactivé* à *Activé*), l'expression du déclencheur est évaluée dès qu'un élément qu'il contient reçoit une valeur ou que le moment de gérer une fonction basée sur le temps arrive. :::

en-us	#### Numeric (float) data type range with PostgreSQL 11 and earlier  PostgreSQL 11 and earlier versions only support floating point value range of approximately -1.34E-154 to 1.34E+154.
fr	#### Plage de types de données numériques (float) avec PostgreSQL 11 et versions antérieures  PostgreSQL 11 et les versions antérieures ne prennent en charge que la plage de valeurs à virgule flottante d\'environ -1,34E-154 à 1,34E+154.

en-us	#### Numeric representation  Windows maintains numeric representations (indexes) for object and performance counter names. Zabbix supports these numeric representations as parameters to the `perf_counter`, `perf_counter_en` item keys and in `PerfCounter`, `PerfCounterEn` configuration parameters.  However, it's not recommended to use them unless you can guarantee your numeric indexes map to correct strings on specific hosts. If you need to create portable items that work across different hosts with various localized Windows versions, you can use the `perf_counter_en` key or `PerfCounterEn` configuration parameter which allow to use English names regardless of system locale.  To find out the numeric equivalents, run **regedit**, then find *HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Perflib\\009*.  The registry entry contains information like this:      1     1847     2     System     4     Memory     6     % Processor Time     10     File Read Operations/sec     12     File Write Operations/sec     14     File Control Operations/sec     16     File Read Bytes/sec     18     File Write Bytes/sec     ....  Here you can find the corresponding numbers for each string part of the performance counter, like in '\\System\\% Processor Time':      System → 2     % Processor Time → 6  Then you can use these numbers to represent the path in numbers:      \2\6
fr	 #### Représentation numérique  Windows conserve des représentations numériques (index) pour les noms d'objets et de compteurs de performances. Zabbix prend en charge ces représentations numériques en tant que paramètres des clés d'élément `perf_counter`, `perf_counter_en` et dans les paramètres de configuration `PerfCounter`, `PerfCounterEn`.  Cependant, il n'est pas recommandé de les utiliser, sauf si vous pouvez garantir que votre carte d'index numérique corrige les chaînes sur des hôtes spécifiques. Si vous avez besoin de créer des éléments portables qui fonctionnent sur différents hôtes avec différentes versions localisées de Windows, vous pouvez utiliser la clé `perf_counter_en` ou le paramètre de configuration `PerfCounterEn` qui permettent d'utiliser des noms anglais indépendamment des paramètres régionaux du système.  Pour connaître les équivalents numériques, exécutez **regedit**, puis recherchez *HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Perflib\\009*.  L'entrée de registre contient des informations comme celle-ci :      1     1847     2     System     4     Memory     6     % Processor Time     10     File Read Operations/sec     12     File Write Operations/sec     14     File Control Operations/sec     16     File Read Bytes/sec     18     File Write Bytes/sec     ....  Vous pouvez trouver ici les nombres correspondants pour chaque partie de chaîne du compteur de performances, comme dans '\\System\\% Processor Time' :      System → 2     % Processor Time → 6  Ensuite, vous pouvez utiliser ces nombres pour représenter le chemin en chiffres :      \2\6

en-us	#### Obtaining sensor names  Sensor labels, as printed by the *sensors* command, cannot always be used directly because the naming of labels may be different for each sensor chip vendor. For example, *sensors* output might contain the following lines:      $ sensors     in0:         +2.24 V  (min =  +0.00 V, max =  +3.32 V)        Vcore:       +1.15 V  (min =  +0.00 V, max =  +2.99 V)        +3.3V:       +3.30 V  (min =  +2.97 V, max =  +3.63 V)        +12V:       +13.00 V  (min =  +0.00 V, max = +15.94 V)     M/B Temp:    +30.0°C  (low  = -127.0°C, high = +127.0°C)  Out of these, only one label may be used directly:      $ zabbix_get -s 127.0.0.1 -k sensor[lm85-i2c-0-2e,in0]     2.240000  Attempting to use other labels (like *Vcore* or *+12V*) will not work.      $ zabbix_get -s 127.0.0.1 -k sensor[lm85-i2c-0-2e,Vcore]     ZBX_NOTSUPPORTED  To find out the actual sensor name, which can be used by Zabbix to retrieve the sensor readings, run *sensors -u*. In the output, the following may be observed:      $ sensors -u     ...     Vcore:       in1_input: 1.15       in1_min: 0.00       in1_max: 2.99       in1_alarm: 0.00     ...         +12V:       in4_input: 13.00       in4_min: 0.00       in4_max: 15.94       in4_alarm: 0.00     ...  So *Vcore* should be queried as *in1*, and *+12V* should be queried as *in4*.[^1]      $ zabbix_get -s 127.0.0.1 -k sensor[lm85-i2c-0-2e,in1]     1.301000  Not only voltage (in), but also current (curr), temperature (temp) and fan speed (fan) readings can be retrieved by Zabbix.  [^1]: According to     [specification](https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface)     these are voltages on chip pins and generally speaking may need     scaling.
fr	#### Obtention des noms de capteurs  Les étiquettes de capteur, telles qu'affichées par la commande *sensors*, ne peuvent pas toujours être utilisées directement, car leur nom peut être différent pour chaque fournisseur de puce de capteur. Par exemple, la sortie de *sensors* peut contenir les lignes suivantes :      $ sensors     in0:         +2.24 V  (min =  +0.00 V, max =  +3.32 V)     Vcore:       +1.15 V  (min =  +0.00 V, max =  +2.99 V)     +3.3V:       +3.30 V  (min =  +2.97 V, max =  +3.63 V)     +12V:       +13.00 V  (min =  +0.00 V, max = +15.94 V)     M/B Temp:    +30.0°C  (low  = -127.0°C, high = +127.0°C)  Parmi celles-ci, une seule étiquette peut être utilisée directement :      $ zabbix_get -s 127.0.0.1 -k sensor[lm85-i2c-0-2e,in0]     2.240000  Tenter d’utiliser d’autres étiquettes (comme *Vcore* ou *+12V*) ne fonctionnera pas.      $ zabbix_get -s 127.0.0.1 -k sensor[lm85-i2c-0-2e,Vcore]     ZBX_NOTSUPPORTED  Pour connaître le nom du capteur réel, qui peut être utilisé par Zabbix pour récupérer les lectures du capteur, exécutez *sensors -u*. Dans la sortie, on peut observer :      $ sensors -u     ...     Vcore:       in1_input: 1.15       in1_min: 0.00       in1_max: 2.99       in1_alarm: 0.00     ...     +12V:       in4_input: 13.00       in4_min: 0.00       in4_max: 15.94       in4_alarm: 0.00     ...  Donc *Vcore* devrait être requété comme *in1*, et *+12V* devrait être requété comme *in4*. [^1]      $ zabbix_get -s 127.0.0.1 -k sensor[lm85-i2c-0-2e,in1]     1.301000  Pas seulement le voltage (in), mais aussi la lecture du courant (curr), la température (temp) et la vitesse du ventilateur (fan) peuvent être récupérées par Zabbix.  [^1]: Selon les [spécifications](https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface) ce sont des voltages sur les broches des puces et peuvent généralement nécessiter une mise à l'échelle.

en-us	#### ODBC checks  -   MySQL unixODBC driver should not be used with Zabbix server or Zabbix proxy compiled against MariaDB connector      library and vice versa, if possible it is also better to avoid using the same connector as the driver due to an      [upstream bug](https://bugs.mysql.com/bug.php?id=73709). Suggested setup:      PostgreSQL, SQLite or Oracle connector → MariaDB or MySQL unixODBC driver     MariaDB connector → MariaDB unixODBC driver     MySQL connector → MySQL unixODBC driver  See [ZBX-7665](https://support.zabbix.com/browse/ZBX-7665) for more information and available workarounds.  -   XML data queried from Microsoft SQL Server may get truncated in various ways on Linux and UNIX systems.  -   It has been observed that using ODBC checks for monitoring Oracle databases using various versions of      Oracle Instant Client for Linux causes Zabbix server to crash.\      See also: [ZBX-18402](https://support.zabbix.com/browse/ZBX-18402),      [ZBX-20803](https://support.zabbix.com/browse/ZBX-20803).  -   If using FreeTDS UnixODBC driver, you need to prepend a 'SET NOCOUNT ON' statement to an SQL query      (for example, ````SET NOCOUNT ON DECLARE @strsql NVARCHAR(max) SET @strsql = ....````).      Otherwise, database monitor item in Zabbix will fail to retrieve the information with an error      "SQL query returned empty result".\     See [ZBX-19917](https://support.zabbix.com/browse/ZBX-19917) for more information.
fr	 #### Vérifications ODBC  -   Le pilote MySQL unixODBC ne doit pas être utilisé avec le serveur Zabbix ou le proxy Zabbix compilé avec la bibliothèque de connecteurs MariaDB et vice versa, si possible. Il est également préférable d'éviter d'utiliser le même connecteur que le pilote en raison d'un [bogue en amont](https://bugs.mysql.com/bug.php?id=73709). Configuration suggérée :      PostgreSQL, SQLite ou Oracle connector → MariaDB ou MySQL unixODBC driver     MariaDB connector → MariaDB unixODBC driver     MySQL connector → MySQL unixODBC driver  Veuillez consulter [ZBX-7665](https://support.zabbix.com/browse/ZBX-7665) pour plus d'informations et les solutions de contournement disponibles.  -   Les données XML interrogées à partir de Microsoft SQL Server peuvent être tronquées de différentes manières sur les systèmes Linux et UNIX.  -   Il a été observé que l'utilisation des vérifications ODBC pour surveiller les bases de données Oracle à l'aide de différentes versions d'Oracle Instant Client pour Linux provoque le blocage du serveur Zabbix. Voir aussi [ZBX-18402](https://support.zabbix.com/browse/ZBX-18402), [ZBX-20803](https://support.zabbix.com/browse/ZBX-20803).  -   Si vous utilisez le pilote FreeTDS UnixODBC, vous devez ajouter une instruction 'SET NOCOUNT ON' à une requête SQL (par exemple, ````SET NOCOUNT ON DECLARE @strsql NVARCHAR(max) SET @strsql = ....``` `). Sinon, l'élément de surveillance de la base de données dans Zabbix ne parviendra pas à récupérer les informations avec une erreur "SQL query returned empty result".\      Voir [ZBX-19917](https://support.zabbix.com/browse/ZBX-19917) pour plus d'informations.

en-us	#### OK events  An OK event closes the related problem event(s) and may be created by 3 components:  -   triggers - based on 'OK event generation' and 'OK event closes'     settings; -   event correlation -   task manager – when an event is [manually     closed](/manual/config/events/manual_close)
fr	#### Événements OK  Un événement OK ferme le ou les événement(s) problème lié(s) et peut être créé par 3 composants :  -   les déclencheurs - basés sur les paramètres 'Génération d’événement OK' et 'Un événement OK ferme' ; -   la corrélation d'événements -   le gestionnaire de tâches - lorsqu'un événement est [fermé manuellement](/fr/manual/config/events/manual_close)

en-us	#### Older XML protocol  ::: noteclassic Zabbix will take up to 16 MB of XML Base64-encoded data, but a single decoded value should be no longer than 64 KB otherwise it will be truncated to 64 KB while decoding. :::
fr	#### Ancien protocole XML  ::: noteclassic Zabbix prendra jusqu'à 16 Mo de données codées en XML Base64, mais une seule valeur décodée ne devrait pas dépasser 64 Ko, sinon elle sera tronquée à 64 Ko lors du décodage. :::

en-us	#### One side connects with certificate but other side accepts only PSK or vice versa  In any log (with *GnuTLS*):      failed to accept an incoming connection: from 127.0.0.1: zbx_tls_accept(): gnutls_handshake() failed:\         -21 Could not negotiate a supported cipher suite.  In any log (with *OpenSSL* 1.0.2c):      failed to accept an incoming connection: from 127.0.0.1: TLS handshake returned error code 1:\         file .\ssl\s3_srvr.c line 1411: error:1408A0C1:SSL routines:ssl3_get_client_hello:no shared cipher:\         TLS write fatal alert "handshake failure"
fr	#### Un côté se connecte avec le certificat mais l'autre côté n'accepte que PSK ou vice versa  Dans n'importe quel journal (avec *GnuTLS*) :      failed to accept an incoming connection: from 127.0.0.1: zbx_tls_accept(): gnutls_handshake() failed:\         -21 Could not negotiate a supported cipher suite.  Dans n'importe quel journal (avec *OpenSSL* 1.0.2c) :      failed to accept an incoming connection: from 127.0.0.1: TLS handshake returned error code 1:\         file .\ssl\s3_srvr.c line 1411: error:1408A0C1:SSL routines:ssl3_get_client_hello:no shared cipher:\         TLS write fatal alert "handshake failure"

en-us	#### One side connects with PSK but other side uses LibreSSL or has been compiled without encryption support  LibreSSL does not support PSK.  In connecting-side log:      ...TCP successful, cannot establish TLS to [[192.168.1.2]:10050]: SSL_connect() I/O error: [0] Success  In accepting-side log:      ...failed to accept an incoming connection: from 192.168.1.2: support for PSK was not compiled in  In Zabbix frontend:      Get value from agent failed: TCP successful, cannot establish TLS to [[192.168.1.2]:10050]: SSL_connect() I/O error: [0] Success
fr	#### Un côté se connecte à PSK mais un autre utilise LibreSSL ou a été compilé sans support de chiffrement  LibreSSL ne supporte pas PSK.  Dans le journal côté connexion :   ...TCP successful, cannot establish TLS to [[192.168.1.2]:10050]: SSL_connect() I/O error: [0] Success  Dans journal de l'autre côté :   ...failed to accept an incoming connection: from 192.168.1.2: support for PSK was not compiled in  Dans l'interface Web Zabbix :   Get value from agent failed: TCP successful, cannot establish TLS to [[192.168.1.2]:10050]: SSL_connect() I/O error: [0] Success

en-us	#### One side connects with PSK but other side uses OpenSSL with PSK support disabled  In connecting-side log:      ...TCP successful, cannot establish TLS to [[192.168.1.2]:10050]: SSL_connect() set result code to SSL_ERROR_SSL: file ../ssl/record/rec_layer_s3.c line 1536: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure: SSL alert number 40: TLS read fatal alert "handshake failure"  In accepting-side log:      ...failed to accept an incoming connection: from 192.168.1.2: TLS handshake set result code to 1: file ssl/statem/statem_srvr.c line 1422: error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher: TLS write fatal alert "handshake failure"
fr	#### Un côté se connecte à PSK mais un autre utilise OpenSSL avec le support PSK désactivé  Dans le journal côté connexion :   ...TCP successful, cannot establish TLS to [[192.168.1.2]:10050]: SSL_connect() set result code to SSL_ERROR_SSL: file ../ssl/record/rec_layer_s3.c line 1536: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure: SSL alert number 40: TLS read fatal alert "handshake failure"  Dans le journal de l'autre côté :   ...failed to accept an incoming connection: from 192.168.1.2: TLS handshake set result code to 1: file ssl/statem/statem_srvr.c line 1422: error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher: TLS write fatal alert "handshake failure"

en-us	##### On Linux 2.6+:  (Sensor readings are obtained from /sys/class/hwmon directory)  -   **device** - device name (non regular expression). The device name     could be the actual name of the device (e.g 0000:00:18.3) or the     name acquired using sensors program (e.g. k8temp-pci-00c3). It is up     to the user to choose which name to use; -   **sensor** - sensor name (non regular expression); -   **mode** - possible values: avg, max, min (if this parameter is     omitted, device and sensor are treated verbatim).  Example key:  sensor\[k8temp-pci-00c3,temp,max\] or sensor\[0000:00:18.3,temp1\]  sensor\[smsc47b397-isa-0880,in,avg\] or sensor\[smsc47b397.2176,in1\]
fr	##### Sur Linux 2.6+ :  (Les lectures des capteurs sont obtenues à partir du répertoire /sys/class/hwmon)  -   **device** - nom du périphérique (pas une expression régulière). Le nom du périphérique peut être le nom réel du périphérique (ex. 0000:00:18.3) ou le nom acquis en utilisant le programme de sensors (ex. k8temp-pci-00c3). Il appartient à l'utilisateur de choisir le nom à utiliser ; -   **sensor** - nom du capteur (pas une expression régulière) ; -   **mode** - valeurs possibles : avg, max, min (si ce paramètre est omis, le périphérique et le capteur sont traités textuellement).  Exemples de clés :  sensor\[k8temp-pci-00c3,temp, max\] ou sensor\[0000:00:18.3,temp1\]  sensor\[smsc47b397-isa-0880,in, avg\] ou sensor\[smsc47b397.2176,in1\]

en-us	#### OpenSSL used with CRLs and for some CA in the certificate chain its CRL is not included in `TLSCRLFile`  In TLS server log in case of *OpenSSL* peer:      failed to accept an incoming connection: from 127.0.0.1: TLS handshake with 127.0.0.1 returned error code 1: \         file s3_srvr.c line 3251: error:14089086: SSL routines:ssl3_get_client_certificate:certificate verify failed: \         TLS write fatal alert "unknown CA"  In TLS server log in case of *GnuTLS* peer:      failed to accept an incoming connection: from 127.0.0.1: TLS handshake with 127.0.0.1 returned error code 1: \         file rsa_pk1.c line 103: error:0407006A: rsa routines:RSA_padding_check_PKCS1_type_1:\         block type is not 01 file rsa_eay.c line 705: error:04067072: rsa routines:RSA_EAY_PUBLIC_DECRYPT:paddin
fr	#### OpenSSL utilisé avec les CRL et pour certaines autorités de certification dans la chaîne de certificats, sa CRL n'est pas incluse dans `TLSCRLFile`  Dans le journal du serveur TLS en cas de peer *OpenSSL* :      failed to accept an incoming connection: from 127.0.0.1: TLS handshake with 127.0.0.1 returned error code 1: \         file s3_srvr.c line 3251: error:14089086: SSL routines:ssl3_get_client_certificate:certificate verify failed: \         TLS write fatal alert "unknown CA"  Dans le journal du serveur TLS en cas de peer *GnuTLS* :      failed to accept an incoming connection: from 127.0.0.1: TLS handshake with 127.0.0.1 returned error code 1: \         file rsa_pk1.c line 103: error:0407006A: rsa routines:RSA_padding_check_PKCS1_type_1:\         block type is not 01 file rsa_eay.c line 705: error:04067072: rsa routines:RSA_EAY_PUBLIC_DECRYPT:paddin

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-f**, **--foreground**   Run Zabbix agent in foreground.  **-R**, **--runtime-control** *runtime-option*   Perform administrative functions according to *runtime-option*.  [ ]{#lbAF}
fr	## OPTIONS  **-c**, **--config** *config-file*   Utiliser le *config-file* alternatif au lieu de celui par défaut.  **-f**, **--foreground**   Exécuter l'agent Zabbix au premier plan.  **-R**, **--runtime-control** *runtime-option*   Exécuter des fonctions administratives selon *runtime-option*.  [ ]{#lbAF}

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-f**, **--foreground**   Run Zabbix proxy in foreground.  **-R**, **--runtime-control** *runtime-option*   Perform administrative functions according to *runtime-option*.  [ ]{#lbAF}
fr	## OPTIONS  **-c**, **--config** *config-file*   Utiliser le *config-file* alternatif au lieu de celui par défaut.  **-f**, **--foreground**   Exécuter le proxy Zabbix au premier plan.  **-R**, **--runtime-control** *runtime-option*   Exécuter des fonctions administratives selon *runtime-option*.  [ ]{#lbAF}

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-R**, **--runtime-control** *runtime-option*   Perform administrative functions according to *runtime-option*.
fr	## OPTIONS  **-c**, **--config** *config-file*   Utiliser le *config-file* alternatif au lieu de celui par défaut.  **-R**, **--runtime-control** *runtime-option*   Exécuter des fonctions administratives selon *runtime-option*.

en-us	 #### Options  |Parameter|Description| |---------|-----------| |-V --version|Print the plugin version and license information.| |-h --help|Print help information (shorthand).|
fr	#### Options  |Paramètre|Description| |---------|-----------| |-V --version|Affiche la version du plug-in et les informations de licence.| |-h --help|Affiche les informations d'aide (sténographie).|

en-us	## OPTIONS  **-s**, **--host** *host-name-or-IP*   Specify host name or IP address of a host.  **-p**, **--port** *port-number*   Specify port number of agent running on the host. Default is 10050.  **-I**, **--source-address** *IP-address*   Specify source IP address.  **-t**, **--timeout** *seconds*   Specify timeout. Valid range: 1-30 seconds (default: 30)  **-k**, **--key** *item-key*   Specify key of item to retrieve value for.  **-P**, **--protocol** *value*   Protocol used to communicate with agent. Values:  **auto** connect using JSON protocol, fallback and retry with plaintext protocol (default)  **json** connect using JSON protocol  **plaintext** connect using plaintext protocol where just item key is sent (6.4.x and older releases)  **--tls-connect** *value*   How to connect to agent. Values:  [ ]{#lbAF}
fr	## OPTIONS  **-s**, **--host** *host-name-or-IP*   Spécifiez le nom d'hôte ou l'adresse IP d'un hôte.  **-p**, **--port** *port-number*   Spécifiez le numéro de port de l'agent exécuté sur l'hôte. La valeur par défaut est 10050.  **-I**, **--source-address** *IP-address*   Spécifiez l'adresse IP source.  **-t**, **--timeout** * seconds*   Spécifiez le délai d'attente. Plage valide : 1 à 30 secondes (par défaut : 30)  **-k**, **--key** *item-key*   Spécifiez la clé de l'élément pour lequel récupérer la valeur.  **-P**, **--protocol** *value*   Protocole utilisé pour communiquer avec l'agent. Valeurs:  **auto** connectez-vous à l'aide du protocole JSON, revenez en arrière et réessayez avec le protocole en texte brut (par défaut)  **json** se connecter en utilisant le protocole JSON  ** plaintext** connectez-vous à l'aide d'un protocole en texte brut où seule la clé de l'élément est envoyée (6.4.x et versions antérieures)  **--tls-connect** *value*   Comment se connecter à l'agent. Valeurs:  [ ]{#lbAF}

en-us	## OPTIONS  **-s**, **--script** *script-file*   Specify the file name of the script to execute. If '-' is specified as file name, the script will be read from stdin.  **-p**, **--param** *input-param*   Specify the input parameter.  **-i**, **--input** *input-file*   Specify the file name of the input parameter. If '-' is specified as file name, the input will be read from stdin.  **-l**, **--loglevel** *log-level*   Specify the log level.  **-t**, **--timeout** *timeout*   Specify the timeout in seconds. Valid range: 1\-60 seconds (default: 10)  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAF}
fr	## OPTIONS  **-s**, **--script** *script-file*   Spécifier le nom de fichier du script à exécuter. Si '-' est spécifié comme nom de fichier, le script sera lu depuis stdin.  **-p**, **--param** *input-param*   Spécifier le paramètre d'entrée.  **-i**, **--input** *input-file*   Spécifier le nom de fichier du paramètre d'entrée. Si '-' est spécifié comme nom de fichier, l'entrée sera lue à partir de stdin.  **-l**, **--loglevel** *log-level*   Spécifier le niveau de journalisation.  **-t**, **--timeout** *timeout*   Spécifier le délai d'attente en secondes. Plage valide : 1\-60 secondes (par défault: 10)¶  **-h**, **--help**   Afficher cette aide et quitter.  **-V**, **--version**   Afficher les informations de version et quitter.  [ ]{#lbAF}

en-us	#### Oracle  Instructions for creating and configuring Oracle database are provided in a separate [section](/manual/appendix/install/oracle).
fr	#### Oracle  Les instructions de création et de configuration d'Oracle sont fournies dans une [section](/manual/appendix/install/timescaledb) distincte.

en-us	#### Ordering shapes and lines  To bring one shape in front of the other (or vice versa) click on the shape with the right mouse button bringing up the map shape menu.  ![](../../../../../assets/en/manual/config/visualization/map_shape_menu.png)
fr	#### Ordonner des formes et des lignes  Pour amener une forme devant l'autre (ou vice versa), cliquez sur la forme avec le bouton droit de la souris pour faire apparaître le menu des formes de la carte.  ![](../../../../../assets/en/manual/config/visualization/map_shape_menu.png)

en-us	## Other changes and bug fixes
fr	## Autres modifications et corrections de bugs

en-us	##### Other expressions  Function parameters may contain other expressions, as in the following syntax:      min(min(/host/key,1h),min(/host2/key2,1h)*10)  Note that other expressions may not be used, if the function references item history. For example, the following syntax is not allowed:  ~~`min(/host/key,#5*10)`~~
fr	##### Autres expressions  Les paramètres de fonction peuvent contenir d'autres expressions, comme dans la syntaxe suivante :      min(min(/host/key,1h),min(/host2/key2,1h)*10)  Notez que d'autres expressions ne peuvent pas être utilisées si la fonction fait référence à l'historique de l'élément. Par exemple, la syntaxe suivante n'est pas autorisée :  ~~`min(/host/key,#5*10)`~~

en-us	**Other hardware**  A serial communication port and a serial GSM modem are required for using SMS notification support in Zabbix. USB-to-serial converter will also work.
fr	**Autre materiel**  Un port série et un modem GSM sont requis pour l'utilisation des notifications par SMS dans Zabbix. Un convertisseur USB vers série fonctionnera également.

en-us	#### Overview  Additional files or directories can be included into server/proxy/agent configuration using the `Include` parameter.
fr	#### Aperçu  Des fichiers ou répertoires supplémentaires peuvent être inclus dans la configuration du serveur/proxy/agent à l'aide du paramètre `Include`.

en-us	#### Overview  All users in Zabbix access the Zabbix application through the web-based frontend. Each user is assigned a unique login name and a password.  All user passwords are encrypted and stored in the Zabbix database. Users cannot use their user id and password to log directly into the UNIX server unless they have also been set up accordingly to UNIX. Communication between the web server and the user browser can be protected using SSL.  With a flexible [user permission schema](/manual/config/users_and_usergroups/permissions) you can restrict and differentiate rights to:  -   access administrative Zabbix frontend functions -   perform certain actions in the frontend -   access monitored hosts in hostgroups -   use specific API methods
fr	#### Aperçu  Tous les utilisateurs de Zabbix accèdent à l'application Zabbix via l'interface Web. Chaque utilisateur se voit attribuer un nom de connexion unique et un mot de passe.  Tous les mots de passe des utilisateurs sont cryptés et stockés dans la base de données Zabbix. Les utilisateurs ne peuvent pas utiliser leur ID utilisateur et leur mot de passe pour se connecter directement au serveur UNIX à moins qu'ils n'aient également été configurés conformément à UNIX. La communication entre le serveur Web et le navigateur de l'utilisateur peut être protégée par SSL.  Avec un [schéma d'autorisation utilisateur](/manual/config/users_and_usergroups/permissions) flexible, vous pouvez restreindre et différencier les droits pour :  -   accéder aux fonctions d'administration de l'interface Zabbix -   effectuer certaines actions dans l'interface Web -   accéder aux hôtes surveillés dans les groupes d'hôtes -   utiliser des méthodes API spécifiques

en-us	#### Overview  An optional context can be used in [user macros](/manual/config/macros/user_macros), allowing to override the default value with a context-specific one.  The context is appended to the macro name; the syntax depends on whether the context is a static text value:      {$MACRO:"static text"}  or a regular expression:      {$MACRO:regex:"regular expression"}   Note that a macro with regular expression context can only be defined in user macro configuration. If the `regex:` prefix is used elsewhere as user macro context, like in a trigger expression, it will be treated as static context.  Context quoting is optional (see also [important notes](#important_notes)).  Macro context examples:  |Example|Description| |-------|-----------| |`{$LOW_SPACE_LIMIT}`|User macro without context.| |`{$LOW_SPACE_LIMIT:/tmp}`|User macro with context (static string).| |`{$LOW_SPACE_LIMIT:regex:"^/tmp$"}`|User macro with context (regular expression). Same as `{$LOW_SPACE_LIMIT:/tmp}`.| |`{$LOW_SPACE_LIMIT:regex:"^/var/log/.*$"}`|User macro with context (regular expression). Matches all strings prefixed with /var/log/.|
fr	 #### Aperçu  Un contexte facultatif peut être utilisé dans les [macros utilisateur](/manual/config/macros/user_macros), permettant de remplacer la valeur par défaut par une valeur spécifique au contexte.  Le contexte est ajouté au nom de la macro ; la syntaxe varie selon que le contexte est une valeur de texte statique :      {$MACRO:"static text"}  ou une expression régulière :      {$MACRO:regex:"regular expression"}   Notez qu'une macro avec un contexte d'expression régulière ne peut être définie que dans la configuration de la macro utilisateur. Si le préfixe `regex:` est utilisé ailleurs comme contexte de macro utilisateur, comme dans une expression de déclencheur, il sera traité comme un contexte statique.  La citation contextuelle est facultative (voir aussi [notes importantes](#important_notes)).  Exemples de contexte de macro :  |Exemple|Description| |-------|-----------| |`{$LOW_SPACE_LIMIT}`|Macro utilisateur sans contexte.| |`{$LOW_SPACE_LIMIT:/tmp}`|Macro utilisateur avec contexte (chaîne statique).| |`{$LOW_SPACE_LIMIT:regex:"^/tmp$"}`|Macro utilisateur avec contexte (expression régulière). Identique à `{$LOW_SPACE_LIMIT:/tmp}`.| |`{$LOW_SPACE_LIMIT:regex:"^/var/log/.*$"}`|Macro utilisateur avec contexte (expression régulière). Correspond à toutes les chaînes préfixées par /var/log/.|

en-us	#### Overview  Assuming that we have configured some items and triggers and now are getting some events happening as a result of triggers changing state, it is time to consider some actions.  To begin with, we would not want to stare at the triggers or events list all the time. It would be much better to receive notification if something significant (such as a problem) has happened. Also, when problems occur, we would like to see that all the people concerned are informed.  That is why sending notifications is one of the primary actions offered by Zabbix. Who and when should be notified upon a certain event can be defined.  To be able to send and receive notifications from Zabbix you have to:  -   [define some media](/manual/config/notifications/media) -   [configure an action](/manual/config/notifications/action) that     sends a message to one of the defined media  Actions consist of *conditions* and *operations*. Basically, when conditions are met, operations are carried out. The two principal operations are sending a message (notification) and executing a remote command.  For discovery and autoregistration created events, some additional operations are available. Those include adding or removing a host, linking a template etc.
fr	 #### Aperçu  En supposant que nous ayons configuré certains éléments et déclencheurs et que certains événements se produisent maintenant à la suite du changement d'état des déclencheurs, il est temps d'envisager certaines actions.  Pour commencer, nous ne voudrions pas regarder les déclencheurs ou la liste des événements tout le temps. Il serait préférable de recevoir une notification si quelque chose d'important (comme un problème) s'est produit. Aussi, lorsque des problèmes surviennent, nous aimerions que toutes les personnes concernées soient informées.  C'est pourquoi l'envoi de notifications est l'une des principales actions proposées par Zabbix. Qui et quand doit être notifié lors d'un certain événement peut être défini.  Pour pouvoir envoyer et recevoir des notifications de Zabbix, vous devez :  -   [définir certains médias](/manual/config/notifications/media) -   [configurer une action](/manual/config/notifications/action) qui envoie un message à l'un des médias définis  Les actions consistent en *conditions* et *opérations*. Fondamentalement, lorsque les conditions sont remplies, les opérations sont effectuées. Les deux opérations principales sont l'envoi d'un message (notification) et l'exécution d'une commande à distance.  Pour les événements créés par découverte et enregistrement automatique, certaines opérations supplémentaires sont disponibles. Ceux-ci incluent l'ajout ou la suppression d'un hôte, la liaison d'un modèle, etc.

en-us	#### Overview  By default, Zabbix provides a number of predefined themes. You may follow the step-by-step procedure provided here in order to create your own. Feel free to share the result of your work with Zabbix community if you created something nice.
fr	#### Aperçu  Par défaut, Zabbix fournit un certain nombre de thèmes prédéfinis. Vous pouvez suivre la procédure étape par étape fournie ici afin de créer la vôtre. N'hésitez pas à partager le résultat de votre travail avec la communauté Zabbix si vous avez créé quelque chose de sympa.

en-us	##### Overview by item type  In this screen it is easy to locate if the problem is related to one or several item types.  ![](../../../../../assets/en/manual/web_interface/queue.png){width="600"}  Each line contains an item type. Each column shows the number of waiting items - waiting for 5-10 seconds/10-30 seconds/30-60 seconds/1-5 minutes/5-10 minutes or over 10 minutes respectively.
fr	##### Aperçu par type d'élément  Dans cet écran, il est facile de localiser si le problème est lié à un ou plusieurs types d'éléments.  ![](../../../../../assets/en/manual/web_interface/queue.png){width="600"}  Chaque ligne contient un type d'élément. Chaque colonne indique le nombre d'éléments en attente - en attente de 5-10 secondes/10-30 secondes/30-60 secondes/1-5 minutes/5-10 minutes ou plus de 10 minutes respectivement.

en-us	##### Overview by proxy  In this screen it is easy to locate if the problem is related to one of the proxies or the server.  ![](../../../../../assets/en/manual/web_interface/queue_proxy.png){width="600"}  Each line contains a proxy, with the server last in the list. Each column shows the number of waiting items - waiting for 5-10 seconds/10-30 seconds/30-60 seconds/1-5 minutes/5-10 minutes or over 10 minutes respectively.
fr	##### Aperçu par proxy  Dans cet écran, il est facile de localiser si le problème est lié à l'un des proxies ou au serveur.  ![](../../../../../assets/en/manual/web_interface/queue_proxy.png){width="600"}  Chaque ligne contient un proxy, avec le serveur en dernier dans la liste. Chaque colonne indique le nombre d'éléments en attente - en attente de 5-10 secondes/10-30 secondes/30-60 secondes/1-5 minutes/5-10 minutes ou plus de 10 minutes respectivement.

en-us	#### Overview  Change of trigger status is the most frequent and most important source of events. Each time the trigger changes its state, an event is generated. The event contains details of the trigger state's change - when it happened and what the new state is.  Two types of events are created by triggers - Problem and OK.
fr	#### Aperçu  Le changement de statut d'un déclencheur est la source d'événements la plus fréquente et la plus importante. Chaque fois que le déclencheur change d'état, un événement est généré. L'événement contient les détails de la modification de l'état du déclencheur - quand cela s'est produit et quel est le nouvel état.  Deux types d'événements sont créés par des déclencheurs - Problème et OK.

en-us	#### Overview  Configuring a template requires that you first create a template by defining its general parameters and then you add entities (items, triggers, graphs, etc.) to it.
fr	#### Aperçu  La configuration d'un modèle nécessite que vous créiez d'abord un modèle en définissant ses paramètres généraux puis vous ajouterez des entités (éléments, déclencheurs, graphiques, etc.).

en-us	#### Overview  Custom graphs, as the name suggests, offer customization capabilities.  While simple graphs are good for viewing data of a single item, they do not offer configuration capabilities.  Thus, if you want to change graph style or the way lines are displayed or compare several items, for example, incoming and outgoing traffic in a single graph, you need a custom graph.  Custom graphs are configured manually.  They can be created for a host or several hosts or for a single template.
fr	#### Aperçu  Les graphiques personnalisés, comme leur nom l'indique, offrent des capacités de personnalisation.  Alors que les graphiques simples sont utiles pour visualiser les données d'un seul élément, ils n'offrent pas de capacités de configuration.  Ainsi, si vous souhaitez modifier le style de graphique ou la façon dont les lignes sont affichées ou comparer plusieurs éléments, par exemple, le trafic entrant et sortant dans un seul graphique, vous avez besoin d'un graphique personnalisé.  Les graphiques personnalisés sont configurés manuellement.  Ils peuvent être créés pour un ou plusieurs hôtes ou pour un seul modèle.

en-us	 ### Overview  Custom loadable plugins extend Zabbix agent 2 functionality. They are compiled separately, but use a package shared with Zabbix agent 2.   Each plugin is a *Go* package that defines the structure and implements one or several plugin interfaces (*Exporter*, *Configurator*, *Runner*).  Jump to:  - [Write your first plugin](/devel/plugins/how_to) - [Plugin interfaces](/devel/plugins/interfaces)   ### Connection diagram  Zabbix agent 2 connects bidirectionally to the plugins using UNIX sockets on Linux and Named Pipes on Windows.   The connection diagram below illustrates the communication process between Zabbix agent 2 and a loadable plugin and the metrics collection process.  ![](../../assets/en/devel/plugin/connection_diagram.png)
fr	 ### Aperçu  Les plugins chargeables personnalisés étendent la fonctionnalité de l'agent Zabbix 2. Ils sont compilés séparément, mais utilisent un package partagé avec l'agent Zabbix 2.  Chaque plugin est un package *Go* qui définit la structure et implémente une ou plusieurs interfaces de plugin (*Exporter*, *Configurator*, *Runner*).  Aller à:  - [Écrivez votre premier plugin](/devel/plugins/how_to) - [Interfaces des plugins](/devel/plugins/interfaces)  ### Diagramme de connexion  L'agent Zabbix 2 se connecte de manière bidirectionnelle aux plugins à l'aide de sockets UNIX sous Linux et de Named Pipes sous Windows.  Le schéma de connexion ci-dessous illustre le processus de communication entre l'agent Zabbix 2 et un plugin chargeable ainsi que le processus de collecte de métriques.  ![](../../assets/en/devel/plugin/connection_diagram.png)

en-us	#### Overview  Data provided in Prometheus line format can be used for low-level discovery.  See [Prometheus checks](/manual/config/items/itemtypes/prometheus) for details how Prometheus data querying is implemented in Zabbix.
fr	#### Aperçu  Les données fournies au format de ligne Prometheus peuvent être utilisées pour la découverte de bas niveau.  Voir les [vérifications Prometheus](/manual/config/items/itemtypes/prometheus) pour plus de détails sur la façon dont l'interrogation des données Prometheus est implémentée dans Zabbix.

en-us	#### Overview  Debug mode may be used to diagnose performance problems with frontend pages.
fr	#### Aperçu  Le mode Debug peut être utilisé pour diagnostiquer les problèmes de performance de l'interface web.

en-us	#### Overview  Each pre-shared key (PSK) in Zabbix actually is a pair of:  -   non-secret PSK identity string, -   secret PSK string value.  PSK identity string is a non-empty UTF-8 string. For example, "PSK ID 001 Zabbix agentd". It is a unique name by which this specific PSK is referred to by Zabbix components. Do not put sensitive information in PSK identity string - it is transmitted over the network unencrypted.  PSK value is a hard to guess string of hexadecimal digits, for example, "e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9".
fr	#### Aperçu  Chaque clé pré-partagée (PSK) de Zabbix est en fait une paire de :  - chaîne d'identité PSK non secrète, - valeur de chaîne PSK secrète.  La chaîne d'identité PSK est une chaîne UTF-8 non vide. Par exemple, "PSK ID 001 Zabbix agentd". C'est un nom unique par lequel ce composant PSK spécifique est désigné par les composants Zabbix. Ne placez pas d'informations sensibles dans la chaîne d'identité PSK - elles sont transmises non cryptées sur le réseau.  La valeur PSK est une chaîne de caractères hexadécimaux difficile à deviner, par exemple "e560cb0d918d26d31b4f642181f5f570ad89a390931102e5391d08327ba434e9".

en-us	#### Overview  Event correlation allows to correlate problem events to their resolution in a manner that is very precise and flexible.  Event correlation can be defined:  -   [on trigger level](/manual/config/event_correlation/trigger) - one     trigger may be used to relate separate problems to their solution -   [globally](/manual/config/event_correlation/global) - problems can     be correlated to their solution from a different trigger/polling     method using global correlation rules
fr	#### Aperçu  La corrélation d'événements permet de corréler les événements problématiques à leur résolution de manière très précise et flexible.  La corrélation des événements peut être définie :  -   [Au niveau du déclencheur](/fr/manual/config/event_correlation/trigger) - un déclencheur peut être utilisé pour relier des problèmes distincts à leur solution -   [Globalement](/fr/manual/config/event_correlation/global) - les problèmes peuvent être corrélés à leur solution à partir d'une autre méthode de déclenchement ou d'interrogation à l'aide de règles de corrélation globales

en-us	#### Overview  External check is a check executed by Zabbix server by [running a shell script](/manual/appendix/command_execution) or a binary. However, when hosts are monitored by a Zabbix proxy, the external checks are executed by the proxy.  External checks do not require any agent running on a host being monitored.  The syntax of the item key is:      script[<parameter1>,<parameter2>,...]  Where:  |ARGUMENT|DEFINITION| |--------|----------| |**script**|Name of a shell script or a binary.| |**parameter(s)**|Optional command line parameters.|  If you don't want to pass any parameters to the script you may use:      script[] or     script  Zabbix server will look in the directory defined as the location for external scripts (parameter 'ExternalScripts' in [Zabbix server configuration file](/manual/appendix/config/zabbix_server)) and execute the command. The command will be executed as the user Zabbix server runs as, so any access permissions or environment variables should be handled in a wrapper script, if necessary, and permissions on the command should allow that user to execute it. Only commands in the specified directory are available for execution.  ::: notewarning Do not overuse external checks! As each script requires starting a fork process by Zabbix server, running many scripts can decrease Zabbix performance a lot. :::
fr	#### Aperçu  La vérification externe est une vérification exécutée par le serveur Zabbix en [exécutant un script shell](/fr/manual/appendix/command_execution) ou un binaire. Cependant, lorsque les hôtes sont supervisés par un proxy Zabbix, les vérifications externes sont exécutés par le proxy.  Les contrôles externes ne nécessitent aucun agent exécuté sur un hôte surveillé.  La syntaxe de la clé d’élément est :      script[<parameter1>,<parameter2>,...]  Où :  |ARGUMENT|DEFINITION| |--------|----------| |**script**|Nom d'un script shell ou d'un binaire.| |**paramètre(s)**|Paramètres de ligne de commande facultatifs.|  Si vous ne voulez pas passer de paramètres au script, vous pouvez utiliser :      script[] or     script  Le serveur Zabbix recherche dans le répertoire défini l'emplacement des scripts externes (paramètre 'ExternalScripts' dans le [fichier de configuration du serveur Zabbix](/fr/manual/appendix/config/zabbix_server)) et exécute la commande. La commande sera exécutée en tant qu’utilisateur du serveur Zabbix, donc toutes les autorisations d'accès ou les variables d'environnement doivent être traitées dans un script wrapper, si nécessaire, et les permissions sur la commande devraient permettre à cet utilisateur de l'exécuter. Seules les commandes du répertoire spécifié sont disponibles pour l'exécution.  ::: notewarning Ne pas abuser des contrôles externes ! Comme chaque script nécessite le démarrage d'un processus forké par le serveur Zabbix, l'exécution de nombreux scripts peut réduire considérablement les performances de Zabbix. :::

en-us	### Overview  For an easy access to Zabbix from anywhere and from any platform, the web-based interface is provided.  ::: noteclassic If using more than one frontend instance make sure that the locales and libraries (LDAP, SAML etc.) are installed and configured identically for all frontends. :::
fr	#### Aperçu  Pour un accès facile à Zabbix depuis n'importe où et depuis n'importe quelle plate-forme, une interface Web est fournie.  ::: noteclassic Si vous utilisez plus d'une instance frontend, assurez-vous que les paramètres régionaux et les bibliothèques (LDAP, SAML, etc.) sont installés et configurés de manière identique pour tous les frontends. :::

en-us	#### Overview  Geomap widget displays hosts as markers on a geographical map using open-source JavaScript interactive maps library Leaflet.  ::: noteclassic  Zabbix offers multiple predefined map tile service providers and an option to add a custom tile service provider or even host tiles themselves (configurable in the *Administration → General → Geographical maps* [menu section](/manual/web_interface/frontend_sections/administration/general#geographical_maps)). :::
fr	#### Aperçu  Le widget "Carte géographique" affiche les hôtes sous forme de marqueurs sur une carte géographique à l'aide de la bibliothèque de cartes interactives JavaScript open source Leaflet.  ::: noteclassic Zabbix propose plusieurs fournisseurs de services de tuiles de carte prédéfinis et une option pour ajouter un fournisseur de services de tuiles personnalisé ou même héberger les tuiles elles-mêmes (configurable dans la section *Administration → Général → Cartes géographiques* [menu section](/manual/web_interface/frontend_sections/administration/general#geographical_maps)) :::

en-us	#### Overview  Global event correlation allows to reach out over all metrics monitored by Zabbix and create correlations.  It is possible to correlate events created by completely different triggers and apply the same operations to them all. By creating intelligent correlation rules it is actually possible to save yourself from thousands of repetitive notifications and focus on root causes of a problem!  Global event correlation is a powerful mechanism, which allows you to untie yourself from one-trigger based problem and resolution logic. So far, a single problem event was created by one trigger and we were dependent on that same trigger for the problem resolution. We could not resolve a problem created by one trigger with another trigger. But with event correlation based on event tagging, we can.  For example, a log trigger may report application problems, while a polling trigger may report the application to be up and running. Taking advantage of event tags you can tag the log trigger as *Status: Down* while tag the polling trigger as *Status: Up*. Then, in a global correlation rule you can relate these triggers and assign an appropriate operation to this correlation such as closing the old events.  In another use, global correlation can identify similar triggers and apply the same operation to them. What if we could get only one problem report per network port problem? No need to report them all. That is also possible with global event correlation.  Global event correlation is configured in **correlation rules**. A correlation rule defines how the new problem events are paired with existing problem events and what to do in case of a match (close the new event, close matched old events by generating corresponding OK events). If a problem is closed by global correlation, it is reported in the *Info* column of *Monitoring* → *Problems*.  Configuring global correlation rules is available to Super Admin level users only.  ::: noteimportant Event correlation must be configured very carefully, as it can negatively affect event processing performance or, if misconfigured, close more events than was intended (in the worst case even all problem events could be closed). :::  To configure global correlation **safely**, observe the following important tips:  -   Reduce the correlation scope. Always set a unique tag for the new     event that is paired with old events and use the *New event tag*     correlation condition; -   Add a condition based on the old event when using the *Close old     event* operation (or else all existing problems could be closed); -   Avoid using common tag names that may end up being used by different     correlation configurations; -   Keep the number of correlation rules limited to the ones you really     need.  See also: [known issues](/manual/installation/known_issues#global_event_correlation).
fr	 #### Aperçu  La corrélation globale des événements permet d'atteindre toutes les métriques surveillées par Zabbix et de créer des corrélations.  Il est possible de corréler des événements créés par des déclencheurs complètement différents et de leur appliquer les mêmes opérations à tous. En créant des règles de corrélation intelligentes, il est en fait possible de s'épargner des milliers de notifications répétitives et de se concentrer sur les causes profondes d'un problème !  La corrélation globale des événements est un mécanisme puissant qui vous permet de vous détacher d'un problème basé sur un déclencheur et d'une logique de résolution. Jusqu'à présent, un seul événement de problème était créé par un déclencheur et nous dépendions de ce même déclencheur pour la résolution du problème. Nous ne pouvions pas résoudre un problème créé par un déclencheur avec un autre déclencheur. Mais avec la corrélation d'événements basée sur le balisage d'événements, c'est possible.  Par exemple, un déclencheur de journal peut signaler des problèmes d'application, tandis qu'un déclencheur d'interrogation peut signaler que l'application est opérationnelle. En tirant parti des tags d'événement, vous pouvez tagger le déclencheur de journal en tant que *Status : Down* tout en étiquetant le déclencheur d'interrogation en tant que *Status : Up*. Ensuite, dans une règle de corrélation globale, vous pouvez relier ces déclencheurs et affecter une opération appropriée à cette corrélation, telle que la fermeture des anciens événements.  Dans une autre utilisation, la corrélation globale peut identifier des déclencheurs similaires et leur appliquer la même opération. Et si nous pouvions obtenir un seul rapport de problème par problème de port réseau ? Inutile de tous les déclarer. Cela est également possible avec la corrélation globale des événements.  La corrélation globale des événements est configurée dans les **règles de corrélation**. Une règle de corrélation définit la manière dont les nouveaux événements problématiques sont appariés avec les événements problématiques existants et ce qu'il faut faire en cas de correspondance (fermer le nouvel événement, fermer les anciens événements correspondants en générant des événements OK correspondants). Si un problème est clos par corrélation globale, il est signalé dans la colonne *Info* de *Surveillance* → *Problèmes*.  La configuration des règles de corrélation globales est disponible uniquement pour les utilisateurs de niveau super administrateur.  ::: noteimportant La corrélation d'événements doit être configurée très soigneusement, car elle peut affecter négativement les performances de traitement des événements ou, si elle est mal configurée, fermer plus d'événements que prévu (dans le pire des cas, même tous les événements problématiques pourraient être fermés). :::  Pour configurer la corrélation globale **en toute sécurité**, suivez les conseils importants suivants :  -   Réduisez la portée de la corrélation. Définissez toujours une balise unique pour le nouvel événement associé aux anciens événements et utilisez la condition de corrélation *Nouvelle balise d'événement* ; -   Ajoutez une condition basée sur l'ancien événement lors de l'utilisation de l'opération *Fermer l'ancien événement* (sinon tous les problèmes existants pourraient être fermés) ; -   Évitez d'utiliser des noms de tag communs susceptibles d'être utilisés par différentes configurations de corrélation ; -   Limitez le nombre de règles de corrélation à celles dont vous avez vraiment besoin.  Voir aussi : [problèmes connus](/manual/installation/known_issues#global_event_correlation).

en-us	### Overview  High availability (HA) is typically required in critical infrastructures  that can afford virtually no downtime. So for any service that  may fail there must be a failover option in place to take over should the current service fail.  Zabbix offers a **native** high-availability solution that is easy to  set up and does not require any previous HA expertise. Native Zabbix HA  may be useful for an extra layer of protection against software/hardware  failures of Zabbix server or to have less downtime due to maintenance.  In the Zabbix high availability mode multiple Zabbix servers are run as  nodes in a cluster. While one Zabbix server in the cluster is active,  others are on standby, ready to take over if necessary.  ![](../../../../assets/en/manual/config/zabbix_ha.png)  Switching to Zabbix HA is non-committal. You may switch back to standalone  operation at any point.  See also: [Implementation details](#implementation-details)
fr	### Aperçu  La haute disponibilité (HA) est généralement requise dans les infrastructures critiques qui ne peuvent se permettre pratiquement aucun temps d'arrêt. Ainsi, pour tout service susceptible d'être en erreur, une option de basculement doit être en place pour prendre le relais en cas d'échec du service actuel.  Zabbix propose une solution haute disponibilité **native** facile à configurer et ne nécessitant aucune expertise préalable en HA. Zabbix HA natif peut être utile pour une couche supplémentaire de protection contre les pannes logicielles/matérielles du serveur Zabbix ou pour avoir moins de temps d'arrêt en raison de la maintenance.  En mode haute disponibilité Zabbix, plusieurs serveurs Zabbix sont exécutés en tant que nœuds dans un cluster. Pendant qu'un serveur Zabbix du cluster est actif, d'autres sont en veille, prêts à prendre le relais si nécessaire.  ![](../../../../assets/en/manual/config/zabbix_ha.png)  Le passage à Zabbix HA est sans engagement. Vous pouvez revenir à un fonctionnement autonome à tout moment.  Voir aussi : [Détails de la mise en œuvre](#implementation-details)

en-us	#### Overview  History and trends are the two ways of storing collected data in Zabbix.  Whereas history keeps each collected value, trends keep averaged information on hourly basis and therefore are less resource-hungry.
fr	#### Aperçu  L'historique et les tendances sont les deux manières de stocker les données collectées dans Zabbix.  Alors que l'historique conserve chaque valeur collectée, les tendances conservent des informations moyennes sur une base horaire et sont donc moins gourmandes en ressources.

en-us	#### Overview  If [installed](/manual/installation/install_from_packages/debian_ubuntu#java_gateway_installation) from Debian/Ubuntu packages, the following information will help you in setting up Zabbix [Java gateway](/manual/concepts/java).
fr	#### Aperçu  Si elle est [installée](/fr/manual/installation/install_from_packages/debian_ubuntu#java_gateway_installation) depuis les packages Debian/Ubuntu, les informations suivantes vous aideront à configurer la [Passerelle Java](/fr/manual/concepts/java) de Zabbix.

en-us	#### Overview  If [installed](/manual/installation/install_from_packages/rhel#java_gateway_installation) from RHEL packages, the following information will help you in setting up Zabbix [Java gateway](/manual/concepts/java).
fr	#### Aperçu  Si elles sont [installées](/manual/installation/install_from_packages/rhel#installation-de-la-passerelle-java) depuis les paquets RHEL, les informations suivantes vous aideront à configurer la [Passerelle Java](/manual/concepts/java) de Zabbix.

en-us	#### Overview  If [installed](/manual/installation/install#installing_java_gateway) from sources, the following information will help you in setting up Zabbix [Java gateway](/manual/concepts/java).
fr	#### Aperçu  Si elle est [installée](/fr/manual/installation/install#installation_de_la_passerelle_java) depuis les sources, les informations suivantes vous aideront à configurer la [Passerelle Java](/fr/manual/concepts/java) de Zabbix.

en-us	#### Overview  If you have a network to look after, you may want to have an overview of your infrastructure somewhere. For that purpose, you can create maps in Zabbix - of networks and of anything you like.  All users can create network maps. The maps can be public (available to all users) or private (available to selected users).  Proceed to [configuring a network map](/manual/config/visualization/maps/map).
fr	#### Aperçu  Si vous avez un réseau à gérer, vous voudrez peut-être avoir une vue d'ensemble de votre infrastructure quelque part. À cette fin, vous pouvez créer des cartes dans Zabbix - des réseaux et de tout ce que vous voulez.  Tous les utilisateurs peuvent créer des cartes réseau. Les cartes peuvent être publiques (disponibles pour tous les utilisateurs) ou privées (disponibles pour certains utilisateurs).  Passez à [configurer une carte réseau](/manual/config/visualization/maps/map).

en-us	#### Overview  In a similar way as [file systems](/manual/discovery/low_level_discovery#configuring_low-level_discovery) are discovered, it is possible to also discover Windows services.
fr	#### Aperçu  De la même manière que les [systèmes de fichiers](/manual/discovery/low_level_discovery#configuration-de-la-decouverte-de-bas-niveau) sont découverts, il est également possible de découvrir les services Windows.

en-us	#### Overview  In message subjects and message text you can use macros for more efficient problem reporting.  In addition to a number of built-in macros, [user macros](/manual/config/macros/user_macros) and [expression macros](/manual/config/macros/expression_macros) are also supported. A [full list of macros](/manual/appendix/macros/supported_by_location) supported by Zabbix is available.
fr	 #### Aperçu  Dans les objets et le texte des messages, vous pouvez utiliser des macros pour un signalement plus efficace des problèmes.  Outre un certain nombre de macros intégrées, les [macros utilisateur](/manual/config/macros/user_macros) et les [macros d'expression](/manual/config/macros/expression_macros) sont également prises en charge. Une [liste complète des macros](/manual/appendix/macros/supported_by_location) prises en charge par Zabbix est disponible.

en-us	#### Overview  In order to use any other language than English in Zabbix web interface, its locale should be installed on the web server. Additionally, the PHP gettext extension is required for the translations to work.
fr	#### Aperçu  Pour utiliser une autre langue que l'anglais dans l'interface Web de Zabbix, ses paramètres régionaux doivent être installés sur le serveur Web. De plus, l'extension PHP gettext est requise pour que les traductions fonctionnent.

en-us	#### Overview  In *Reports → Availability report* you can see what proportion of time each trigger has been in problem/ok state. The percentage of time for each state is displayed.  Thus it is easy to determine the availability situation of various elements on your system.  ![](../../../../../assets/en/manual/web_interface/availability_host.png){width="600"}  From the drop-down in the upper right corner, you can choose the selection mode - whether to display triggers by hosts or by triggers belonging to a template.  ![](../../../../../assets/en/manual/web_interface/availability_trigger.png){width="600"}  The name of the trigger is a link to the latest events of that trigger.
fr	#### Aperçu  Dans *Rapports → Rapport de disponibilité*, vous pouvez voir la proportion de temps pendant laquelle chaque déclencheur a été en état de problème/ok. Le pourcentage de temps pour chaque état est affiché.  Ainsi, il est facile de déterminer la situation de disponibilité des différents éléments de votre système.  ![](../../../../../assets/en/manual/web_interface/availability_host.png){width="600"}  Dans la liste déroulante dans le coin supérieur droit, vous pouvez choisir le mode de sélection - que ce soit pour afficher les déclencheurs par hôtes ou par déclencheurs appartenant à un modèle.  ![](../../../../../assets/en/manual/web_interface/availability_trigger.png){width="600"}  Le nom du déclencheur est un lien vers les derniers événements de ce déclencheur.

en-us	#### Overview  In the *Inventory → Hosts* section [inventory data](/manual/config/hosts/inventory) of hosts are displayed.  You can filter the hosts by host group(s) and by any inventory field to display only the hosts you are interested in.  ![](../../../../../assets/en/manual/web_interface/inventory_filtered.png){width="600"}  To display all host inventories, select no host group in the filter, clear the comparison field in the filter and press "Filter".  While only some key inventory fields are displayed in the table, you can also view all available inventory information for that host. To do that, click on the host name in the first column.
fr	#### Aperçu  Dans la section *Inventaire → Hôtes*, les [données d'inventaire](/manual/config/hosts/inventory) des hôtes sont affichées.  Vous pouvez filtrer les hôtes par groupe(s) d'hôtes et par n'importe quel champ d'inventaire pour n'afficher que les hôtes qui vous intéressent.  ![](../../../../../assets/en/manual/web_interface/inventory_filtered.png){width="600"}  Pour afficher tous les inventaires d'hôtes, ne sélectionnez aucun groupe d'hôtes dans le filtre, effacez le champ de comparaison dans le filtre et appuyez sur "Filtrer".  Bien que seuls certains champs d'inventaire clés soient affichés dans le tableau, vous pouvez également afficher toutes les informations d'inventaire disponibles pour cet hôte. Pour ce faire, cliquez sur le nom d'hôte dans la première colonne.

en-us	#### Overview  In the *Monitoring → Maps* section you can configure, manage and view [network maps](/manual/config/visualization/maps).  When you open this section, you will either see the last map you accessed or a listing of all maps you have access to.  All maps can be either public or private. Public maps are available to all users, while private maps are accessible only to their owner and the users the map is shared with.
fr	#### Aperçu  Dans la section *Surveillance→ Cartes*, vous pouvez configurer, gérer et afficher [les cartes du réseau](/manual/config/visualization/maps).  Lorsque vous ouvrez cette section, vous verrez soit la dernière carte à laquelle vous avez accédé, soit une liste de toutes les cartes auxquelles vous avez accès.  Toutes les cartes peuvent être publiques ou privées. Les cartes publiques sont disponibles pour tous les utilisateurs, tandis que les cartes privées ne sont accessibles qu'à leur propriétaire et aux utilisateurs avec lesquels la carte est partagée.

en-us	#### Overview  In the *Reports → Notifications* section a report on the number of notifications sent to each user is displayed.  From the dropdowns in the top right-hand corner you can choose the media type (or all), period (data for each day/week/month/year) and year for the notifications sent.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/reports/notifications.png){width="600"}  Each column displays totals per one system user.
fr	#### Aperçu  Dans la section *Rapports → Notifications*, un rapport sur le nombre de notifications envoyées à chaque utilisateur est affiché.  Dans les menus déroulants situés dans le coin supérieur droit, vous pouvez choisir le type de média (ou tous), la période (données pour chaque jour/semaine/mois/année) et l'année pour les notifications envoyées.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/reports/notifications.png){width="600"}  Chaque colonne affiche les totaux pour un utilisateur système.

en-us	#### Overview  In this preprocessing step it is possible to convert CSV file data into JSON format. It's supported in:  -   items (item prototypes) -   low-level discovery rules
fr	#### Aperçu  Dans cette étape de prétraitement, il est possible de convertir les données du fichier CSV au format JSON. Il est pris en charge dans :  -   éléments (prototypes d'éléments) -   règles de découverte de bas niveau

en-us	#### Overview  In this section we will perform an SNMP [discovery](/manual/discovery/low_level_discovery) on a switch.
fr	#### Overview  ans cette section, nous allons effectuer une [découverte](/manual/discovery/low_level_discovery) SNMP sur un switch.

en-us	#### Overview  In this section you can learn the meaning of some terms commonly used in Zabbix.
fr	#### Aperçu  Dans cette section vous apprendrez la signification de certains termes couramment utilisés dans Zabbix.

en-us	#### Overview  In this section you may find some details of [additional operations](/manual/config/notifications/action/operation) for discovery/autoregistration events.
fr	#### Aperçu  Dans cette section, vous trouverez quelques détails sur des [opérations supplémentaires](/fr/manual/config/notifications/action/operation) pour les événements de découverte/enregistrement automatique.

en-us	#### Overview  In this section, you will learn how to log in and set up a system user in Zabbix.
fr	#### Aperçu  Dans cette section vous apprendrez comment vous identifier et configurer un utilisateur système dans Zabbix.

en-us	#### Overview  In this section you will learn how to set up a new host.  A host in Zabbix is a networked entity (physical, virtual) that you wish to monitor. The definition of what can be a "host" in Zabbix is quite flexible. It can be a physical server, a network switch, a virtual machine or some application.
fr	#### Aperçu  Dans cette section, vous apprendrez comment configurer un nouvel hôte.  Un hôte dans Zabbix est une entité en réseau (physique, virtuelle) que vous souhaitez superviser. La définition de ce qui peut être un "hôte" dans Zabbix est assez flexible. Il peut s'agir d'un serveur physique, d'un commutateur réseau, d'une machine virtuelle ou d'une application.

en-us	#### Overview  In this section, you will learn how to set up an item.  Items are the basis of gathering data in Zabbix. Without items, there is no data - because only an item defines a single metric or what kind of data to collect from a host.
fr	#### Aperçu  Dans cette section, vous apprendrez à configurer un élément.  Les éléments sont à la base de la collecte de données dans Zabbix. Sans éléments, il n'y a pas de données, car seul un élément définit une seule métrique ou le type de données à collecter auprès d'un hôte.

en-us	#### Overview  In this section you will learn how to set up a template.  Previously we learned how to set up an item, a trigger and how to get a problem notification for the host.  While all of these steps offer a great deal of flexibility in themselves, it may appear like a lot of steps to take if needed for, say, a thousand hosts. Some automation would be handy.  This is where templates come to help. Templates allow to group useful items, triggers and other entities so that those can be reused again and again by applying to hosts in a single step.  When a template is linked to a host, the host inherits all entities of the template. So, basically a pre-prepared bunch of checks can be applied very quickly.
fr	#### Aperçu  Dans cette section, vous allez apprendre comment configurer un modèle.  Précédemment nous avons appris comment configurer un élément, un déclencheur et comment recevoir une notification de problème pour un hôte.  Bien que toutes ces étapes offrent une grande souplesse en elles-mêmes, il peut sembler nécessaire de prendre de nombreuses mesures pour, par exemple, un millier d\'hôtes. Une certaine automatisation serait pratique.  C\'est là que les modèles viennent en aide. Les modèles permettent de regrouper les éléments utiles, les déclencheurs et d\'autres entités afin que ceux-ci puissent être réutilisés à plusieurs reprises en l\'appliquant aux hôtes en une seule étape.  Lorsqu\'un modèle est lié à un hôte, l\'hôte hérite de toutes les entités du modèle. Donc, une poignée de vérifications préparées à l\'avance peut être appliquée très rapidement.

en-us	#### Overview  In this section you will learn how to set up a trigger.  Items only collect data. To automatically evaluate incoming data we need to define triggers. A trigger contains an expression that defines a threshold of what is an acceptable level for the data.  If that level is surpassed by the incoming data, a trigger will "fire" or go into a 'Problem' state - letting us know that something has happened that may require attention. If the level is acceptable again, trigger returns to an 'Ok' state.
fr	#### Aperçu  Dans cette section, vous apprendrez comment configurer un déclencheur.  Seuls les éléments collectent les données. Pour évaluer automatiquement les données entrantes nous avons besoin de définir un déclencheur. Un déclencheur contient une expression qui défini un seuil de niveau de données acceptable.  Si ce niveau est dépassé par la données entrante, un déclencheur s’activera pour passera en état de ‘problème’ – pour nous faire savoir qu'il s'est passé quelque chose qui pourrait nécessiter de l'attention. Si le niveau est de nouveau acceptable, le déclencheur revient à l'état 'Ok'.

en-us	 ### Overview   In Zabbix 6.0, [service monitoring](/manual/it_services) functionality has been reworked significantly (see [What's new in Zabbix 6.0.0](https://www.zabbix.com/documentation/6.0/en/manual/introduction/whatsnew600#services) for the list of changes).   This page describes how services and SLAs, defined in earlier Zabbix versions, are changed during an upgrade to Zabbix 6.0 or newer.
fr	### Aperçu  Dans Zabbix 6.0, la fonctionnalité [surveillance des services](/manual/it_services) a été retravaillée de manière significative (voir [Quoi de neuf dans Zabbix 6.0.0](https://www.zabbix.com/documentation/6.0/en/manual/introduction /whatsnew600#services) pour la liste des modifications).  Cette page décrit comment les services et les SLA, définis dans les versions antérieures de Zabbix, sont modifiés lors d'une mise à niveau vers Zabbix 6.0 ou une version plus récente.

en-us	#### Overview  It is possible to create custom rules regarding the times when an item is checked. The two methods for that are *Flexible intervals*, which allow to redefine the default update interval, and *Scheduling*, whereby an item check can be executed at a specific time or sequence of times.
fr	#### Aperçu  Il est possible de créer des règles personnalisées concernant le temps où un élément est vérifié. Les deux méthodes pour cela sont les *intervalles flexibles*, qui permettent de redéfinir l'intervalle de mise à jour par défaut, et la *planification*, grâce à laquelle une vérification d'élément peut être exécutée à un moment ou une séquence de temps spécifique.

en-us	#### Overview  It is possible to define that an action is executed only if the event matches a defined set of conditions. Conditions are set when configuring the [action](/manual/config/notifications/action#configuring_an_action).  Condition matching is case-sensitive.
fr	#### Aperçu  Il est possible de définir qu'une action est exécutée uniquement si l'événement correspond à un ensemble défini de conditions. Les conditions sont définies lors de la configuration de l'[action](/manual/config/notifications/action#configuring_an_action).  La correspondance des conditions est sensible à la casse.

en-us	#### Overview  It is possible to [discover](/manual/discovery/low_level_discovery) all interfaces configured in Zabbix frontend for a host.
fr	#### Aperçu  Il est possible de [découvrir](/manual/discovery/low_level_discovery) toutes les interfaces configurées dans l'interface web de Zabbix pour un hôte.

en-us	#### Overview  It is possible to [discover](/manual/discovery/low_level_discovery) all JMX MBeans or MBean attributes or to specify a pattern for the discovery of these objects.  It is mandatory to understand the difference between an MBean and MBean attributes for discovery rule configuration. An MBean is an object which can represent a device, an application, or any resource that needs to be managed.  For example, there is an MBean which represents a web server. Its attributes are connection count, thread count, request timeout, http file cache, memory usage, etc. Expressing this thought in human comprehensive language we can define a coffee machine as an MBean which has the following attributes to be monitored: water amount per cup, average consumption of water for a certain period of time, number of coffee beans required per cup, coffee beans and water refill time, etc.
fr	#### Aperçu  Il est possible de [découvrir](/manual/discovery/low_level_discovery) tous les attributs MBeans ou MBean JMX ou de spécifier un modèle pour la découverte de ces objets.  Il est indispensable de comprendre la différence entre Mbean et les attributs Mbean pour la configuration des règles de découverte. Un MBean est un objet pouvant représenter un périphérique, une application ou toute ressource devant être gérée.  Par exemple, il existe un Mbean qui représente un serveur Web. Ses attributs sont : nombre de connexions, nombre de threads, délai de requête, cache de fichier http, utilisation de la mémoire, etc. En exprimant cette pensée en langage humain compréhensif, nous pouvons définir une machine à café comme un Mbean dont les attributs à surveiller sont les suivants : quantité d'eau par tasse, consommation moyenne d'eau pendant une certaine période, nombre de grains de café requis par tasse, grains de café et temps de remplissage en eau, etc.

en-us	#### Overview  It is possible to [discover](/manual/discovery/low_level_discovery#configuring_low-level_discovery) object instances of Windows performance counters. This is useful for multi-instance performance counters.
fr	#### Aperçu  Il est possible de [découvrir](/manual/discovery/low_level_discovery#configuring_low-level_discovery) des instances d'objet des compteurs de performances Windows. Ceci est utile pour les compteurs de performances multi-instances.

en-us	### Overview  It is possible to [discover](/manual/discovery/low_level_discovery) systemd units (services, by default) with Zabbix.
fr	### Aperçu  Il est possible de [découvrir](/manual/discovery/low_level_discovery) des unités systemd (services, par défaut) avec Zabbix.

en-us	#### Overview  It is possible to make some internal metrics of Zabbix server and proxy accessible remotely by another Zabbix instance or a third-party tool. This can be useful so that supporters/service providers can monitor their client Zabbix servers/proxies remotely or, in organizations where Zabbix is not the main monitoring tool, that Zabbix internal metrics can be monitored by a third-party system in an umbrella-monitoring setup.  Zabbix internal stats are exposed to a configurable set of addresses listed in the new 'StatsAllowedIP' [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) parameter. Requests will be accepted only from these addresses.
fr	#### Aperçu  Il est possible de rendre quelques métriques internes du serveur et du proxy Zabbix accessibles à distance par une autre instance Zabbix ou un outil tiers. Cela peut être utile pour que les services de supports ou de fournisseurs puissent surveiller les serveurs/proxy Zabbix à distance ou, dans les organisations où Zabbix n'est pas le principal outil de surveillance, pour que les métriques internes de Zabbix puissent être surveillées par un système tiers dans une configuration de surveillance parapluie.  Les statistiques internes de Zabbix sont exposées à un ensemble configurable d'adresses listé dans le nouveau paramètre [serveur](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) 'StatsAllowedIP'. Les demandes seront acceptées uniquement à partir de ces adresses.

en-us	#### Overview  Most Zabbix web interface pages support various HTTP GET parameters that control what will be displayed. They may be passed by specifying parameter=value pairs after the URL, separated from the URL by a question mark (?) and from each other by ampersands (&).
fr	#### Aperçu  La plupart des pages de l'interface Web Zabbix prennent en charge divers paramètres HTTP GET qui contrôlent ce qui sera affiché. Ils peuvent être passés en spécifiant des paires paramètre=valeur après l'URL, séparés de l'URL par un point d'interrogation (?) et les uns des autres par des esperluettes (&).

en-us	#### Overview  Network map [export](/manual/xml_export_import) contains:  -   All related images -   Map structure (all map settings, all contained elements with their settings, map links and map link status indicators)  ::: notewarning Any host groups, hosts, triggers, other maps or other elements that may be related to the exported map are not exported. Thus, if at least one of the elements the map refers to is missing, importing it will fail. :::
fr	#### Aperçu  La carte réseau [exportée](/manual/xml_export_import) contient :  - Toutes les images associées - La structure de la carte (tous les paramètres de la carte, tous les éléments contenus avec leurs paramètres, liens de carte et indicateurs d'état des liens de carte)  ::: notewarning Les groupes d'hôtes, hôtes, déclencheurs, autres cartes ou autres éléments pouvant être liés à la carte exportée ne sont pas exportés. Ainsi, si au moins un des éléments auxquels la carte fait référence est manquant, son importation échouera. :::

en-us	#### Overview of files  If you obtained Java gateway from sources, you should have ended up with a collection of shell scripts, JAR and configuration files under $PREFIX/sbin/zabbix\_java. The role of these files is summarized below.      bin/zabbix-java-gateway-$VERSION.jar  Java gateway JAR file itself.      lib/logback-core-0.9.27.jar     lib/logback-classic-0.9.27.jar     lib/slf4j-api-1.6.1.jar     lib/android-json-4.3_r3.1.jar  Dependencies of Java gateway: [Logback](http://logback.qos.ch/), [SLF4J](http://www.slf4j.org/), and [Android JSON](https://android.googlesource.com/platform/libcore/+/master/json) library.      lib/logback.xml       lib/logback-console.xml  Configuration files for Logback.      shutdown.sh       startup.sh  Convenience scripts for starting and stopping Java gateway.      settings.sh  Configuration file that is sourced by startup and shutdown scripts above.
fr	#### Aperçu des fichiers  Si vous avez obtenu la passerelle Java à partir des sources, vous devriez vous retrouver avec une collection de scripts shell, de JAR et de fichiers de configuration sous $PREFIX/sbin/zabbix\_java. Le rôle de ces fichiers est résumé ci-dessous.      bin/zabbix-java-gateway-$VERSION.jar  Le fichier de la passerelle Java lui-même.      lib/logback-core-0.9.27.jar     lib/logback-classic-0.9.27.jar     lib/slf4j-api-1.6.1.jar     lib/android-json-4.3_r3.1.jar  Dépendances de la passerelle Java : librairies [Logback](http://logback.qos.ch/), [SLF4J](http://www.slf4j.org/) et [Android JSON](https://android.googlesource.com/platform/libcore/+/master/json).      lib/logback.xml     lib/logback-console.xml  Fichiers de configuration pour Logback.      shutdown.sh     startup.sh  Scripts pratiques pour démarrer et arrêter la passerelle Java.      settings.sh  Fichier de configuration provenant des scripts de démarrage et d'arrêt ci-dessus.

en-us	### Overview  Once the [services](/manual/it_services/service_tree) are created, you can start monitoring whether their performance is on track with service level agreement (SLA).    *Services->SLA* menu section allows to configure SLAs for various services. An SLA in Zabbix defines service level objective (SLO), expected uptime schedule and planned downtimes.   SLAs and services are matched by [service tags](/manual/it_services/service_tree#tags). The same SLA may be applied to multiple services - performance will be measured for each matching service separately. A single service may have multiple SLAs assigned - data for each of the SLAs will be displayed separately.  In SLA reports Zabbix provides Service level indicator (SLI) data, which measures real service availability. Whether a service meets the SLA targets is determined by comparing SLO (expected availability in %) with SLI (real-life availability in %). 
fr	 ### Aperçu  Une fois les [services](/manual/it_services/service_tree) créés, vous pouvez commencer à surveiller si leurs performances sont conformes au contrat de niveau de service (SLA).  La section de menu *Services->SLA* permet de configurer les SLA pour divers services. Un SLA dans Zabbix définit l'objectif de niveau de service (SLO), le calendrier de disponibilité prévu et les temps d'arrêt planifiés.  Les SLA et les services correspondent aux [tags de service](/manual/it_services/service_tree#tags). Le même SLA peut être appliqué à plusieurs services - les performances seront mesurées séparément pour chaque service correspondant. Un seul service peut avoir plusieurs SLA attribués - les données pour chacun des SLA seront affichées séparément.  Dans les rapports SLA, Zabbix fournit des données d'indicateur de niveau de service (SLI), qui mesurent la disponibilité réelle du service. La conformité d'un service aux objectifs du SLA est déterminée en comparant le SLO (disponibilité attendue en %) au SLI (disponibilité réelle en %).

en-us	#### Overview  [Perl Compatible Regular Expressions](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE, PCRE2) are supported in Zabbix.  There are two ways of using regular expressions in Zabbix:  -   manually entering a regular expression -   using a global regular expression created in Zabbix
fr	#### Aperçu  [Perl Compatible Regular Expressions](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) (PCRE, PCRE2) sont pris en charge dans Zabbix.  Il existe deux manières d'utiliser les expressions régulières dans Zabbix :  - saisie manuelle d'une expression régulière - en utilisant une expression régulière globale créée dans Zabbix

en-us	#### Overview  Problem suppression offers a way of temporarily hiding a problem that  can be dealt with later. This is useful for cleaning up the problem list  in order to give the highest priority to the most urgent issues.  For example, sometimes an issue may arise on the weekend that is not  urgent enough to be dealt with immediately, so it can be "snoozed"  until Monday morning.  Problem suppression allows to hide a *single* problem, in contrast to problem  suppression through host maintenance when all problems  of the maintenance host are hidden.  Operations for trigger actions will be paused for suppressed problems the same  way as it is done with [host maintenance](/manual/maintenance).
fr	#### Aperçu  La suppression des problèmes offre un moyen de masquer temporairement un problème qui peut être résolu ultérieurement. Ceci est utile pour nettoyer la liste des problèmes afin de donner la plus haute priorité aux problèmes les plus urgents. Par exemple, il arrive parfois qu'un problème survienne le week-end et qu'il ne soit pas suffisamment urgent pour être traité immédiatement. Il peut donc être « mis en attente » jusqu'au lundi matin.  La suppression des problèmes permet de masquer un *unique* problème, contrairement à la suppression des problèmes via la maintenance de l'hôte lorsque tous les problèmes de l'hôte de maintenance sont masqués.  Les opérations pour les actions de déclenchement seront suspendues pour les problèmes supprimés de la même manière qu'avec [maintenance de l'hôte](/manual/maintenance).

en-us	### Overview  Recovery operations allow you to be notified when problems are resolved.  Both messages and remote commands are supported in recovery operations. While several operations can be added, escalation is not supported - all operations are assigned to a single step and therefore will be performed simultaneously.
fr	### Aperçu  Les opérations de récupération vous permettent d'être averti lorsque les problèmes sont résolus.  Les messages et les commandes à distance sont pris en charge dans les opérations de récupération. Bien que plusieurs opérations puissent être ajoutées, l'escalade n'est pas prise en charge - toutes les opérations sont affectées à une seule étape et seront donc exécutées simultanément.

en-us	#### Overview  Sending a message is one of the best ways of notifying people about a problem. That is why it is one of the primary actions offered by Zabbix.
fr	#### Aperçu  L'envoi d'un message est l'un des meilleurs moyens d'informer les personnes d'un problème. C'est pourquoi c'est l'une des principales actions proposées par Zabbix.

en-us	#### Overview  Server - proxy data exchange is based on JSON format.  Request and response messages must begin with [header and data length](/manual/appendix/protocols/header_datalen).
fr	#### Aperçu  L'échange de données serveur -  proxy est basé sur le format JSON.  Les messages de requête et de réponse doivent commencer par un [en-tête et une longueur des données](/manual/appendix/protocols/header_datalen).

en-us	#### Overview  Several configuration [parameters](/manual/appendix/config/zabbix_server) define how Zabbix server should behave when an agent check (Zabbix, SNMP, IPMI, JMX) fails and a host interface becomes unreachable.
fr	#### Aperçu  Plusieurs [paramètres](/manual/appendix/config/zabbix_server) de configuration définissent le comportement du serveur Zabbix lorsqu'une vérification d'agent (Zabbix, SNMP, IPMI, JMX) échoue et qu'une interface hôte devient inaccessible.

en-us	#### Overview  Simple graphs are provided for the visualization of data gathered by items.  No configuration effort is required on the user part to view simple graphs. They are freely made available by Zabbix.  Just go to *Monitoring → Latest data* and click on the Graph link for the respective item and a graph will be displayed.  ![](../../../../../assets/en/manual/config/simple_graph.png){width="600"}  ::: noteclassic Simple graphs are provided for all numeric items. For textual items, a link to History is available in *Monitoring → Latest data*. :::
fr	#### Aperçu  Des graphiques simples sont fournis pour la visualisation des données recueillies par les éléments.  Aucun effort de configuration n'est requis de la part de l'utilisateur pour visualiser des graphiques simples. Ils sont librement mis à disposition par Zabbix.  Allez simplement dans *Surveillance → Dernières données* et cliquez sur le lien Graphique de l'élément souhaité et un graphique s'affichera.  ![](../../../../../assets/en/manual/config/simple_graph.png){width="600"}  ::: noteclassic Des graphiques simples sont fournis pour tous les éléments numériques. Pour les éléments textuels, un lien vers l'Historique est disponible dans *Surveillance → Dernières données*. :::

en-us	#### Overview  Some new items are automatically added for monitoring when web scenarios are created.  All items inherit tags from the web scenario.
fr	#### Aperçu  Certains nouveaux éléments sont automatiquement ajoutés pour la supervision lors de la création de scénarios Web.  Tous les éléments héritent des tags du scénario Web.

en-us	#### Overview  Sometimes there are signs of the upcoming problem. These signs can be spotted so that actions may be taken in advance to prevent or at least minimize the impact of the problem.  Zabbix has tools to predict the future behavior of the monitored system based on historic data. These tools are realized through predictive trigger functions.
fr	#### Aperçu  Parfois, il y a des signes du problème à venir. Ces signes peuvent être repérés afin que des actions puissent être prises à l'avance pour prévenir ou au moins minimiser l'impact du problème.  Zabbix dispose d’outils permettant de prédire le comportement futur du système supervisé sur la base de données historiques. Ces outils sont exécutées via des fonctions prédictives de déclenchement.

en-us	#### Overview  Sometimes you may want to change some attribute for a number of hosts at once. Instead of opening each individual host for editing, you may use the mass update function for that.
fr	#### Aperçu  Parfois, vous voudrez peut-être changer certains attributs pour un certain nombre d'hôtes en une seule fois. Au lieu d'ouvrir chaque hôte individuellement pour l'édition, vous pouvez utiliser la fonction de modification collective pour cela.

en-us	#### Overview  Sometimes you may want to change some attribute for a number of items at once. Instead of opening each individual item for editing, you may use the mass update function for that.
fr	#### Aperçu  Parfois, vous voudrez peut-être modifier un attribut pour un certain nombre d'éléments à la fois. Au lieu d'ouvrir chaque élément individuel pour le modifier, vous pouvez utiliser la fonction de mise à jour en masse pour cela.

en-us	#### Overview  Sometimes you may want to change some attribute for a number of templates at once. Instead of opening each individual template for editing, you may use the mass update function for that.
fr	 #### Aperçu  Parfois, vous souhaiterez peut-être modifier un attribut pour plusieurs modèles à la fois. Au lieu d'ouvrir chaque modèle individuel pour le modifier, vous pouvez utiliser la fonction de mise à jour en masse pour cela.

en-us	#### Overview  Telnet checks are performed as agent-less monitoring. Zabbix agent is not needed for Telnet checks.
fr	#### Aperçu  Les vérifications Telnet sont effectuées en tant que surveillance sans agent. L'agent Zabbix n'est pas nécessaire pour les vérifications Telnet.

en-us	#### Overview  The *Administration → General* section contains a number of subsections for setting frontend-related defaults and customizing Zabbix.  The list of available subsections appears upon pressing on *General* in the *Administration* menu section. It is also possible to switch between subsections by using the title dropdown in the top left corner.
fr	#### Aperçu  La section *Administration → Général* contient un certain nombre de sous-sections pour définir les paramètres par défaut liés au frontend et personnaliser Zabbix.  La liste des sous-sections disponibles apparaît en appuyant sur *Général* dans la section du menu *Administration*. Il est également possible de basculer entre sous-sections en utilisant la liste déroulante des titres dans le coin supérieur gauche.

en-us	#### Overview  The expressions used in [triggers](/manual/config/triggers) are very flexible. You can use them to create complex logical tests regarding monitored statistics.  A simple expression uses a **function** that is applied to the item with some parameters. The function returns a result that is compared to the threshold, using an operator and a constant.  The syntax of a simple useful expression is `function(/host/key,parameter)<operator><constant>`.  For example:        min(/Zabbix server/net.if.in[eth0,bytes],5m)>100K  will trigger if the number of received bytes during the last five minutes was always over 100 kilobytes.  While the syntax is exactly the same, from the functional point of view there are two types of trigger expressions:  -   problem expression - defines the conditions of the problem -   recovery expression (optional) - defines additional conditions of     the problem resolution  When defining a problem expression alone, this expression will be used both as the problem threshold and the problem recovery threshold. As soon as the problem expression evaluates to TRUE, there is a problem. As soon as the problem expression evaluates to FALSE, the problem is resolved.  When defining both problem expression and the supplemental recovery expression, problem resolution becomes more complex: not only the problem expression has to be FALSE, but also the recovery expression has to be TRUE. This is useful to create [hysteresis](#hysteresis) and avoid trigger flapping.
fr	#### Aperçu  Les expressions utilisées dans les [déclencheurs(/manual/config/triggers) sont très flexibles. Vous pouvez les utiliser pour créer des tests logiques complexes concernant les statistiques surveillées.  Une expression simple utilise une **fonction** qui est appliquée à l'élément avec certains paramètres. La fonction renvoie un résultat qui est comparé au seuil, à l'aide d'un opérateur et d'une constante.  La syntaxe d'une expression utile simple est `function(/host/key,parameter)<operator><constant>`.  Par exemple :       min(/Zabbix server/net.if.in[eth0,bytes],5m)>100K  se déclenchera si le nombre d'octets reçus au cours des cinq derniers minutes était toujours supérieure à 100 kilo-octets.  Bien que la syntaxe soit exactement la même, du point de vue fonctionnel, il existe deux types d'expressions de déclencheur :  -   expression du problème - définit les conditions du problème -   expression de récupération (facultatif) - définit des conditions supplémentaires pour la résolution du problème  Lors de la définition d'une seule expression problématique, cette expression sera utilisée à la fois comme seuil de problème et seuil de récupération du problème. Dès que l'expression problème a pour résultat "VRAI", il y a un problème. Dès que l'expression du problème est évaluée à "FAUX", le problème est résolu.  Lors de la définition à la fois de l'expression du problème et de l'expression de récupération supplémentaire, la résolution du problème devient plus complexe : non seulement l'expression du problème doit être "FAUX", mais également l'expression de récupération doit être "VRAI". Ceci est utile pour éviter le bagotage de déclenchement dans l'[hystérésis](#hysteresis).

en-us	#### Overview  The header is present in all request and response messages between Zabbix components.  It is required to determine the message length, if it is compressed or not, if it is a large packet or not.  Zabbix communications protocol has 1GB packet size limit per connection. The limit of 1GB  is applied to both the received packet data length and the uncompressed data length.  When sending configuration to Zabbix proxy, the packet size limit is increased to 4GB to allow  syncing large configurations. When data length before compression exceeds 4GB, Zabbix server automatically  starts using the large packet format (0x04 flag) which increases the packet size limit to 16GB.  Note that while a large packet format can be used for sending any data, currently only the Zabbix proxy  configuration syncer can handle packets that are larger than 1GB.
fr	 ####  Aperçu  L'en-tête est présent dans tous les messages de requête et de réponse entre les composants Zabbix. Il est nécessaire de déterminer la longueur du message, s'il est compressé ou non, s'il s'agit d'un gros paquet ou non.  Le protocole de communication Zabbix a une limite de taille de paquet de 1 Go par connexion. La limite de 1 Go s'applique à la fois à la longueur des données du paquet reçu et à la longueur des données non compressées.  Lors de l'envoi de la configuration au proxy Zabbix, la limite de taille de paquet est augmentée à 4 Go pour permettre la synchronisation de grandes configurations. Lorsque la longueur des données avant compression dépasse 4 Go, le serveur Zabbix démarre automatiquement en utilisant le grand format de paquet (flag 0x04) qui augmente la limite de taille de paquet à 16 Go.  Notez que bien qu'un grand format de paquet puisse être utilisé pour envoyer des données, actuellement seul le synchroniseur de configuration du proxy Zabbix peut gérer les paquets supérieurs à 1 Go.

en-us	#### Overview  The Inventory menu features sections providing an overview of host inventory data by a chosen parameter as well as the ability to view host inventory details.
fr	#### Aperçu  Le menu Inventaire comprend des sections offrant un aperçu des données d'inventaire de l'hôte selon un paramètre choisi, ainsi que la possibilité d'afficher les détails de l'inventaire de l'hôte.

en-us	#### Overview  The *Inventory → Overview* section provides ways of having an overview of [host inventory](/manual/config/hosts/inventory) data.  For an overview to be displayed, choose host groups (or none) and the inventory field by which to display data. The number of hosts corresponding to each entry of the chosen field will be displayed.  ![](../../../../../assets/en/manual/web_interface/inventory_overview.png){width="600"}  The completeness of an overview depends on how much inventory information is maintained with the hosts.  Numbers in the *Host count* column are links; they lead to these hosts being filtered out in the *Host Inventories* table.  ![](../../../../../assets/en/manual/web_interface/inventory_filtered1.png){width="600"}
fr	#### Aperçu  La section *Inventaire → Aperçu* fournit des moyens d'avoir un aperçu des données d'[inventaire d'hôte](/fr/manual/config/hosts/inventory).  Pour qu'un aperçu puisse être affiché, choisissez un groupe d'hôtes (ou aucun) et le champ d'inventaire dont vous souhaitez afficher des données. Le nombre d'hôtes correspondant à chaque entrée du champ choisi sera affiché.  ![](../../../../../assets/en/manual/web_interface/inventory_overview.png){width="600"}  L'intégralité de l'aperçu dépend de la quantité d'informations d'inventaire conservées concernant les hôtes.  Les nombres dans la colonne *Nombre d'hôtes* sont des liens, ils mènent à un filtre basé sur ces hôtes dans le tableau *Inventaire d'hôte*.  ![](../../../../../assets/en/manual/web_interface/inventory_filtered1.png){width="600"}

en-us	#### Overview  The **memtype** parameter is supported on Linux, AIX, FreeBSD, and Solaris platforms.  Three common values of 'memtype' are supported on all of these platforms: `pmem`, `rss` and `vsize`. Additionally, platform-specific 'memtype' values are supported on some platforms.
fr	#### Aperçu  Le paramètre **memtype** est pris en charge sur les plateformes Linux, AIX, FreeBSD et Solaris.  Trois valeurs communes de 'memtype' sont prises en charge sur toutes ces plates-formes : `pmem`, `rss` et `vsize`. De plus, les valeurs 'memtype' spécifiques à la plate-forme sont prises en charge sur certaines plates-formes.

en-us	#### Overview  The Monitoring menu is all about displaying data. Whatever information Zabbix is configured to gather, visualize and act upon, it will be displayed in the various sections of the Monitoring menu.
fr	#### Aperçu  Le menu Surveillance regroupe les aspects concernant l'affichage des données. Quelques soient les informations pour lesquelles Zabbix est configuré (collecte, visualisation et utilisation), elles seront affichées dans les différentes sections du menu Surveillance.

en-us	#### Overview  The queue displays items that are waiting for a refresh. The queue is just a **logical** representation of data. There is no IPC queue or any other queue mechanism in Zabbix.  Items monitored by proxies are also included in the queue - they will be counted as queued for the proxy history data update period.  Only items with scheduled refresh times are displayed in the queue. This means that the following item types are excluded from the queue:  -   log, logrt and event log active Zabbix agent items -   SNMP trap items -   trapper items -   web monitoring items -   dependent items  Statistics shown by the queue is a good indicator of the performance of Zabbix server.  The queue is retrieved directly from Zabbix server using JSON protocol. The information is available only if Zabbix server is running.
fr	#### Aperçu  La file d'attente affiche les éléments en attente d'actualisation. La file d'attente est juste une représentation **logique** des données. Il n'y a pas de file d'attente IPC ou tout autre mécanisme de file d'attente dans Zabbix.  Les éléments surveillés par des proxys sont également inclus dans la file d'attente - ils seront comptés comme étant mis en file d'attente pour la période d’actualisation des données de l'historique du proxy.  Seuls les éléments avec des heures d'actualisation planifiées sont affichés dans la file d'attente. Cela signifie que les types d'éléments suivants sont exclus de la file d'attente :  - éléments d'agent Zabbix actifs : log, logrt et journal d'événements - éléments trap SNMP - éléments trapper - éléments de supervision Web - éléments dépendants  Les statistiques affichées par la file d'attente sont un bon indicateur des performances du serveur Zabbix.  La file d'attente est extraite directement du serveur Zabbix en utilisant le protocole JSON. Les informations sont disponibles uniquement si le serveur Zabbix est en cours d'exécution.

en-us	#### Overview  There is an option to tag various entities in Zabbix. Tags can be defined for:  -   templates -   hosts -   items -   web scenarios -   triggers -   services -   template items and triggers -   host, item and trigger prototypes  Tags have several uses, most notably, to mark events. If entities are tagged, the corresponding new events get marked accordingly:  -   with tagged templates - any host problems created by relevant     entities (items, triggers, etc) from this template will be marked -   with tagged hosts - any problem of the host will be marked -   with tagged items, web scenarios - any data/problem of this item or     web scenario will be marked -   with tagged triggers - any problem of this trigger will be marked  A problem event inherits all tags from the whole chain of templates, hosts, items, web scenarios, triggers. Completely identical `tag:value` combinations (after resolved macros) are merged into one rather than being duplicated, when marking the event.  Having custom event tags allows for more flexibility. Importantly, events can be [correlated](/manual/config/event_correlation) based on event tags. In other uses, actions can be defined based on tagged events. Item problems can be grouped based on tags. Problem tags can also be used to map problems to [services](/manual/it_services/service_tree#problem-tags).  Tagging is realized as a pair of *tag name* and *value*. You can use only the name or pair it with a value:      MySQL, Service:MySQL, Services, Services:Customer, Applications, Application:Java, Priority:High   An entity (template, host, item, web scenario, trigger or event) may be tagged with the same name, but different values - these tags will not be considered 'duplicates'. Similarly, a tag without value and the same tag with value can be used simultaneously.
fr	 #### Aperçu  Il existe une option pour tagger diverses entités dans Zabbix. Les tags peuvent être définies pour :  -   modèles -   hôtes -   éléments -   scenarios web -   déclencheurs -   services -   éléments et déclencheurs de modèle -   prototypes d'hôte, d'élément et de déclencheur  Les tags ont plusieurs utilisations, notamment pour taguer des événements. Si les entités sont taguées, les nouveaux événements correspondants sont tagués en conséquence :  -   avec des modèles tagués - tout problème d'hôte créé par des entités pertinentes (éléments, déclencheurs, etc.) à partir de ce modèle sera tagué -   avec des hôtes tagués - tout problème de l'hôte sera tagué -   avec des éléments tagués, des scénarios Web - toute donnée/problème de cet élément ou scénario Web sera tagué -   avec des déclencheurs tagués - tout problème de ce déclencheur sera tagué  Un événement problématique hérite de tous les tags de toute la chaîne de modèles, d'hôtes, d'éléments, de scénarios Web et de déclencheurs. Les combinaisons `tag:valeur` complètement identiques (après les macros résolues) sont fusionnées en une seule plutôt que d'être dupliquées, lors du taguage de l'événement.  Avoir des tags d'événement personnalisés offre plus de flexibilité. Il est important de noter que les événements peuvent être [corrélés](/manual/config/event_correlation) en fonction des tags d'événement. Dans d'autres utilisations, des actions peuvent être définies en fonction d'événements tagués. Les problèmes d'éléments peuvent être regroupés en fonction de tags. Les tags de problème peuvent également être utilisées pour mapper les problèmes aux [services](/manual/it_services/service_tree#problem-tags).  Le taguage est réalisé sous la forme d'une paire de *nom de tag* et de *valeur*. Vous pouvez utiliser uniquement le nom ou l'associer à une valeur :      MySQL, Service:MySQL, Services, Services:Customer, Applications, Application:Java, Priority:High   Une entité (modèle, hôte, élément, scénario Web, déclencheur ou événement) peut être taguée avec le même nom, mais avec des valeurs différentes - ces tags ne seront pas considérés comme des "doublons". De même, un tag sans valeur et le même tag avec valeur peuvent être utilisés simultanément.

en-us	#### Overview  The Reports menu features several sections that contain a variety of predefined and user-customizable reports focused on displaying an overview of such parameters as system information, triggers and gathered data.
fr	#### Aperçu  Le menu Rapports comprend plusieurs sections contenant une variété de rapports prédéfinis et personnalisables par l'utilisateur, qui affichent une vue d'ensemble de paramètres tels que les informations système, les déclencheurs et les données collectées.

en-us	#### Overview  The Services menu is for the [service monitoring](/manual/it_services) functions of Zabbix.
fr	#### Aperçu  Le menu Services concerne les fonctions [surveillance du service](/manual/it_services) de Zabbix.

en-us	#### Overview  The webhook media type is useful for making HTTP calls using custom JavaScript code for straightforward integration with external software such as helpdesk systems, chats, or messengers. You may choose to import an integration provided by Zabbix or create a custom integration from scratch.
fr	#### Aperçu  Le type de média webhook est utile pour effectuer des appels HTTP à l'aide de codes JavaScript personnalisés pour une intégration simple avec un logiciel externe tels que les systèmes d'assistance, les chats ou les messageries. Vous pouvez choisir d'importer une intégration fournie par Zabbix ou créez une intégration personnalisée à partir de zéro.

en-us	#### Overview  This page provides a list of cookies used by Zabbix.  |Name|Description|Values|Expires/Max-Age|HttpOnly[^1]|Secure[^2]| |--|------|--|------|--|--| |ZBX\_SESSION\_NAME|Zabbix frontend session data, stored as JSON encoded by base64| |Session (expires when the browsing session ends)|\+|\+ (only if HTTPS is enabled on a web server)| |tab|Active tab number; this cookie is only used on pages with multiple tabs (e.g. *Host*, *Trigger* or *Action* configuration page) and is created, when a user navigates from a primary tab to another tab (such as *Tags* or *Dependencies* tab).<br><br>0 is used for the primary tab.|Example: 1|Session (expires when the browsing session ends)|\-|\-| |browserwarning\_ignore|Whether a warning about using an outdated browser should be ignored.|yes|Session (expires when the browsing session ends)|\-|\-| |system-message-ok|A message to show as soon as page is reloaded.|Plain text message|Session (expires when the browsing session ends) or as soon as page is reloaded|\+|\-| |system-message-error|An error message to show as soon as page is reloaded.|Plain text message|Session (expires when the browsing session ends) or as soon as page is reloaded|\+|\-|  ::: noteclassic  Forcing 'HttpOnly' flag on Zabbix cookies by a webserver directive is not supported.  :::  [^1]: When `HttpOnly` is 'true' the cookie will be made accessible only     through the HTTP protocol. This means that the cookie won't be     accessible by scripting languages, such as JavaScript. This setting     can effectively help to reduce identity theft through XSS attacks     (although it is not supported by all browsers).  [^2]: `Secure` indicates that the cookie should only be transmitted over     a secure HTTPS connection from the client. When set to 'true', the     cookie will only be set if a secure connection exists.
fr	 #### Aperçu  Cette page fournit une liste des cookies utilisés par Zabbix.  |Nom|Description|Valeurs|Expire/Age-Max|HttpOnly[^1]|Secure[^2]| |--|------|--|------|--|--| |ZBX\_SESSION\_NAME|Données de session frontale Zabbix, stockées au format JSON encodé par base64| |Session (expire à la fin de la session de navigation)|\+|\+ (uniquement si HTTPS est activé sur un serveur Web)| |tab|Numéro d'onglet actif ; ce cookie n'est utilisé que sur les pages avec plusieurs onglets (par exemple, page de configuration *Hôte*, *Déclencheur* ou *Action*) et est créé lorsqu'un utilisateur navigue d'un onglet principal à un autre onglet (tels que les onglets *Tags* ou *Dépendances*).<br><br>0 est utilisé pour l'onglet principal.|Exemple: 1|Session (expire à la fin de la session de navigation)|\-|\-| |browserwarning\_ignore|Indique si un avertissement concernant l'utilisation d'un navigateur obsolète doit être ignoré.|yes|Session (expire à la fin de la session de navigation)|\-|\-| |system-message-ok|Un message à afficher dès que la page est rechargée.|Message en texte brut|Session (expire à la fin de la session de navigation) ou dès que la page est rechargée|\+|\-| |system-message-error|Un message d'erreur à afficher dès que la page est rechargée.|Message en texte brut|Session (expire à la fin de la session de navigation) ou dès que la page est rechargée|\+|\-|  ::: noteclassic  Forcer l'indicateur 'HttpOnly' sur les cookies Zabbix par une directive de serveur Web n'est pas pris en charge. :::  [^1]: Lorsque `HttpOnly` est 'true', le cookie sera rendu accessible uniquement via le protocole HTTP. Cela signifie que le cookie ne sera pas accessible par les langages de script, tels que JavaScript. Ce paramètre peut aider efficacement à réduire le vol d'identité par le biais d'attaques XSS (bien qu'il ne soit pas pris en charge par tous les navigateurs).  [^2]: `Secure` indique que le cookie ne doit être transmis que via une connexion HTTPS sécurisée depuis le client. Lorsqu'il est défini sur 'true', le cookie ne sera défini que s'il existe une connexion sécurisée.

en-us	### Overview  This section allows to view and [configure](/manual/it_services/sla) SLAs.
fr	### Aperçu  Cette section permet de visualiser et de [configurer](/manual/it_services/sla) les SLA.

en-us	#### Overview  This section contains descriptions of configuration file parameters for Zabbix agent 2 plugins. Please use the sidebar to access information about the specific plugin.
fr	#### Aperçu  Cette section contient des descriptions des paramètres du fichier de configuration pour les plugins de l'agent Zabbix 2. Veuillez utiliser la barre latérale pour accéder aux informations sur le plugin spécifique.

en-us	#### Overview  This section demonstrates how to build Zabbix agent 2 (Windows) from sources.
fr	#### Aperçu  Cette section montre comment construire l'agent Zabbix 2 (Windows) à partir des sources.

en-us	#### Overview  This section demonstrates how to build Zabbix macOS agent binaries from sources with or without TLS.
fr	#### Aperçu  Cette section montre comment créer des binaires d'agent Zabbix macOS à partir de sources avec ou sans TLS.

en-us	#### Overview  This section demonstrates how to build Zabbix Windows agent binaries from sources with or without TLS.
fr	#### Aperçu  Cette section montre comment construire l'agent Zabbix (Windows) à partir des sources avec ou sans TLS.

en-us	### Overview  This section describes a simple setup for monitoring Zabbix high availability cluster as a service.
fr	### Aperçu  Cette section décrit une configuration simple pour surveiller le cluster haute disponibilité Zabbix en tant que service.

en-us	#### Overview  This section lists parameters supported in the Ceph Zabbix agent 2 plugin configuration file (ceph.conf).   Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
fr	#### Aperçu  Cette section répertorie les paramètres pris en charge dans le fichier de configuration du plugin Ceph Zabbix agent 2 (ceph.conf). Notez que :  - Les valeurs par défaut reflètent les valeurs par défaut du processus, et non les valeurs des fichiers de configuration livrés ; - Zabbix prend en charge les fichiers de configuration uniquement en encodage UTF-8 sans [BOM](https://en.wikipedia.org/wiki/Byte_order_mark) ; - Les commentaires commençant par "\#" ne sont pris en charge qu'en début de ligne.

en-us	#### Overview  This section lists parameters supported in the Docker Zabbix agent 2 plugin configuration file (docker.conf).   Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
fr	#### Aperçu  Cette section répertorie les paramètres pris en charge dans le fichier de configuration du plug-in Docker Zabbix agent 2 (docker.conf). Notez que :  - Les valeurs par défaut reflètent les valeurs par défaut du processus, et non les valeurs des fichiers de configuration livrés ; - Zabbix prend en charge les fichiers de configuration uniquement en encodage UTF-8 sans [BOM](https://en.wikipedia.org/wiki/Byte_order_mark) ; - Les commentaires commençant par "\#" ne sont pris en charge qu'en début de ligne.