en-us	###     
fr	###     

en-us	# 10 Cookies used by Zabbix
fr	# 10 Cookies utilisés par Zabbix

en-us	# 10 Discovery using WMI queries
fr	# 10 Découverte à l'aide de requêtes WMI

en-us	# 10 Graph prototype
fr	# 10 Prototype de graphique

en-us	# 10 Inclusion
fr	# 10 Inclusion

en-us	# 10 Notes on selecting processes in proc.mem and proc.num items
fr	# 10 Remarques sur la sélection des processus dans les éléments proc.mem et proc.num

en-us	# 10 Notifications upon events
fr	# 10 Notifications sur les événements

en-us	# 10 Queue
fr	# 10 File d'attente

en-us	# 10 Telnet checks
fr	# 10 Vérifications Telnet

en-us	# 10 Upgrade notes for 6.0.0  These notes are for upgrading from Zabbix 5.4.x to Zabbix 6.0.0. All notes are grouped into:  -   `Critical` - the most critical information related to the upgrade     process and the changes in Zabbix functionality -   `Informational` - all remaining information describing the changes     in Zabbix functionality  It is possible to upgrade to Zabbix 6.0.0 from versions before Zabbix 5.4.0. See the [upgrade procedure](/manual/installation/upgrade) section for all relevant information about upgrading from previous Zabbix versions.
fr	# 10 Notes de mise à jour pour 6.0.0  Ces notes concernent la mise à niveau de Zabbix 5.4.x vers Zabbix 6.0.0. Toutes les notes sont regroupées en :  -   `Critique` - les informations les plus critiques liées au processus de mise à niveau et aux modifications des fonctionnalités de Zabbix -   `Informel` - toutes les informations restantes décrivant les modifications apportées aux fonctionnalités de Zabbix  Il est possible de mettre à niveau vers Zabbix 6.0.0 à partir de versions antérieures à Zabbix 5.4.0. Consultez la section [procédure de mise à niveau](/manual/installation/upgrade) pour toutes les informations pertinentes sur la mise à niveau depuis les versions précédentes de Zabbix.

en-us	# 10. Virtual machine monitoring
fr	# 10. Supervision des machines virtuelles

en-us	# 10 What's new in Zabbix 6.0.5
fr	# 10 Quoi de neuf dans Zabbix 6.0.5

en-us	# 10 Zabbix agent on Microsoft Windows
fr	# 10 Agent Zabbix pour Microsoft Windows

en-us	# 11 Discovery using ODBC SQL queries
fr	# 11 Découverte à l'aide de requêtes SQL ODBC

en-us	# 11 External checks
fr	# 11 Vérifications externes

en-us	# 11 Host availability
fr	# 11 Disponibilité de l'hôte

en-us	# 11 Implementation details of net.tcp.service and net.udp.service checks  Implementation of net.tcp.service and net.udp.service checks is detailed on this page for various services specified in the service parameter.
fr	# 11 Détails d'implémentation des vérifications net.tcp.service et net.udp.service  La mise en œuvre des vérifications net.tcp.service et net.udp.service est détaillée sur cette page pour les différents services spécifiés dans le paramètre service.

en-us	# 11 Macros
fr	# 11 Macros

en-us	# 11. Maintenance
fr	# 11. Maintenance

en-us	# 11 SAML setup with Okta  This section describes how to configure Okta to enable SAML 2.0 authentication for Zabbix.
fr	# 11 Configuration SAML avec Okta  Cette section décrit comment configurer Okta pour activer l'authentification SAML 2.0 pour Zabbix.

en-us	# 11 Time zones
fr	# 11 Fuseaux horaires

en-us	 # 11 Upgrade notes for 6.0.1
fr	 # 11 Notes de mise à jour pour 6.0.1

en-us	# 11 Value cache
fr	# 11 Cache de valeur

en-us	# 11 Version compatibility
fr	# 11 Compatibilité de version

en-us	# 11 What's new in Zabbix 6.0.6
fr	# 11 Quoi de neuf dans Zabbix 6.0.6

en-us	# 12 Database error handling  If Zabbix detects that the backend database is not accessible, it will send a notification message and continue the attempts to connect to the database. For some database engines, specific error codes are recognized.
fr	# 12 Gestion des erreurs de base de données  Si Zabbix détecte que la base de données principale n'est pas accessible, il enverra un message de notification et poursuivra les tentatives de connexion à la base de données. Pour certains moteurs de base de données, des codes d'erreur spécifiques sont reconnus.

en-us	# 12 Discovery using Prometheus data
fr	# 12 Découverte à l'aide des données Prometheus

en-us	# 12 Execute now
fr	# 12 Exécuter maintenant

en-us	# 12 Item value
fr	# 12 Valeur d'élément

en-us	# 12 Oracle database setup
fr	# 12 Configuration de la base de données Oracle

en-us	# 12. Regular expressions
fr	# 12. Expressions régulières

en-us	# 12 Trapper items
fr	# 12 Elément trapper

en-us	# 12 Unreachable/unavailable host interface settings
fr	# 12 Paramètres de l'interface hôte inaccessibles/indisponibles

en-us	 # 12 Upgrade notes for 6.0.2  This minor version doesn't have any upgrade notes.
fr	 # 12 Notes de mise à jour pour 6.0.2  Cette version mineure n'a pas de notes de mise à jour.

en-us	# 12 Users and user groups
fr	# 12 Utilisateurs et groupes d'utilisateurs

en-us	# 12 What's new in Zabbix 6.0.7
fr	# 12 Quoi de neuf dans Zabbix 6.0.7

en-us	# 13 Discovery of block devices  In a similar way as [file systems](/manual/discovery/low_level_discovery#configuring_low-level_discovery) are discovered, it is possible to also discover block devices and their type.
fr	# 13 Découverte des périphériques de bloc  De la même manière que les [systèmes de fichiers](/manual/discovery/low_level_discovery#configuring_low-level_discovery) sont découverts, il est également possible de découvrir les périphériques de bloc et leur type.

en-us	# 13 JMX monitoring
fr	# 13 Surveillance JMX

en-us	# 13 Map
fr	# 13 Carte

en-us	# 13 Map
fr	# 13 Carte

en-us	# 13. Problem acknowledgment
fr	# 13. Acquittement des problèmes

en-us	# 13 Remote monitoring of Zabbix stats
fr	# 13 Surveillance à distance des statistiques Zabbix

en-us	# 13 Restricting agent checks
fr	# 13 Restreindre les vérifications des agents

en-us	# 13 Setting up scheduled reports
fr	# 13 Configuration des rapports planifiés

en-us	# 13 Storage of secrets
fr	# 13 Stockage des secrets

en-us	 # 13 Upgrade notes for 6.0.3  This minor version doesn't have any upgrade notes.
fr	# 13 Notes de mise à jour pour 6.0.3  Cette version mineure n'a pas de notes de mise à jour.

en-us	# 13 What's new in Zabbix 6.0.8
fr	# 13 Quoi de neuf dans Zabbix 6.0.8

en-us	# 14 Additional frontend languages
fr	# 14 Langues interface Web supplémentaires

en-us	# 14. Configuration export/import
fr	# 14. Exportation/importation de la configuration

en-us	# 14 Configuring Kerberos with Zabbix
fr	# 14 Configurer Kerberos avec Zabbix

en-us	# 14 Discovery of host interfaces in Zabbix
fr	# 14 Découverte des interfaces d'hôtes dans Zabbix

en-us	# 14 Map navigation tree
fr	# 14 Arborescence de navigation de la carte

en-us	# 14 ODBC monitoring
fr	# 14 Surveillance ODBC

en-us	# 14 Plugins
fr	# 14 Plugins

en-us	# 14 Scheduled reports
fr	# 14 Rapports planifiés

en-us	 # 14 Upgrade notes for 6.0.4  This minor version doesn't have any upgrade notes.
fr	# 14 Notes de mise à jour pour 6.0.4  Cette version mineure n'a pas de notes de mise à jour.

en-us	# 14 What's new in Zabbix 6.0.9
fr	# 14 Quoi de neuf dans Zabbix 6.0.9

en-us	# 15 Dependent items
fr	# 15 Éléments dépendants

en-us	# 15. Discovery  Please use the sidebar to access content in the Discovery section.
fr	# 15. Découverte  Veuillez utiliser la barre latérale pour accéder au contenu de la section Introduction.

en-us	# 15 modbus.get parameters
fr	# 15 Paramètres de modbus.get

en-us	# 15 Plain text
fr	# 15 Texte brut

en-us	# 15 Plain text
fr	# 15 Texte brut

en-us	 # 15 Upgrade notes for 6.0.5  This minor version doesn't have any upgrade notes.
fr	# 15 Notes de mise à jour pour 6.0.5  Cette version mineure n'a pas de notes de mise à jour.

en-us	# 15 What's new in Zabbix 6.0.10
fr	# 15 Quoi de neuf dans 6.0.10

en-us	# 16 Creating custom performance counter names for VMware
fr	# 16 Création de noms de compteurs de performances personnalisés pour VMware

en-us	# 16. Distributed monitoring
fr	# 16. Supervision distribuée

en-us	# 16 HTTP agent
fr	# 16 Agent HTTP

en-us	# 16 Issues with SELinux  Socket-based inter-process communication has been added since Zabbix 3.4. On systems where SELinux is enabled it may be required to add SELinux rules to allow Zabbix create/use UNIX domain sockets in the `SocketDir` directory. Currently socket files are used by server (alerter, preprocessing, IPMI) and proxy (IPMI). Socket files are persistent, meaning are present while the process is running.
fr	# 16 Problèmes avec SELinux  La communication inter-processus basée sur les sockets a été ajoutée depuis Zabbix 3.4. Sur les systèmes où SELinux est activé, il peut être nécessaire d'ajouter des règles SELinux pour permettre à Zabbix de créer/utiliser des sockets de domaine UNIX dans le répertoire "SocketDir". Actuellement, les fichiers de socket sont utilisés par le serveur (alerteur, prétraitement, IPMI) et le proxy (IPMI). Les fichiers de socket sont persistants, ce qui signifie qu'ils sont présents pendant l'exécution du processus.

en-us	# 16 Problem hosts
fr	# 16 Hôtes problématiques

en-us	# 16 Problem hosts
fr	# 16 Hôtes problématiques

en-us	 # 16 Upgrade notes for 6.0.6
fr	# 16 Notes de mise à jour pour 6.0.6

en-us	# 16 What's new in Zabbix 6.0.11
fr	# 16 Quoi de neuf dans Zabbix 6.0.11

en-us	# 17. Encryption
fr	# 17. Chiffrement

en-us	# 17 Problems
fr	# 17 Problèmes

en-us	# 17 Problems
fr	# 17 Problèmes

en-us	# 17 Prometheus checks
fr	# 17 Vérifications Prometheus

en-us	 # 17 Upgrade notes for 6.0.7
fr	# 17 Notes de mise à jour pour 6.0.7

en-us	# 17 What's new in Zabbix 6.0.12
fr	# 17 Quoi de neuf dans Zabbix 6.0.12

en-us	# 18 Problems by severity
fr	# 18 Problèmes par gravité

en-us	# 18 Problems by severity
fr	# 18 Problèmes par sévérité

en-us	# 18 Script items
fr	# 18 Éléments de script

en-us	 # 18 Upgrade notes for 6.0.8  This minor version doesn't have any upgrade notes.
fr	# 18 Notes de mise à jour pour 6.0.8  Cette version mineure n'a pas de notes de mise à jour.

en-us	# 18. Web interface
fr	# 18. Interface Web

en-us	# 18 What's new in Zabbix 6.0.13
fr	# 18 Quoi de neuf dans Zabbix 6.0.13

en-us	# 19. API
fr	# 19. API

en-us	# 19 SLA report
fr	# 19 Rapport SLA

en-us	 # 19 Upgrade notes for 6.0.9  This minor version doesn't have any upgrade notes.
fr	# 19 Notes de mise à jour pour 6.0.9  Cette version mineure n'a pas de notes de mise à jour.

en-us	# 19 What's new in Zabbix 6.0.14
fr	# 19 Quoi de neuf dans Zabbix 6.0.14

en-us	# 1 Action log
fr	# 1 Journal des actions

en-us	# 1 Building loadable plugins
fr	# 1 Construire des plugins chargeables

en-us	# 1 Ceph plugin
fr	# 1 Plugin Ceph

en-us	# 1 Conditions
fr	# 1 Conditions

en-us	# 1 Configuring a host
fr	# 1 Configuration d'un hôte

en-us	# 1 Configuring a network discovery rule
fr	# 1 Configuration d'une règle de découverte réseau

en-us	# 1 Configuring a network map
fr	# 1 Configuration d'une carte réseau

en-us	# 1 Configuring a template
fr	# 1 Configuration d'un modèle

en-us	# 1 Configuring a trigger
fr	# 1 Configuration d'un déclencheur

en-us	# 1 Configuring a user
fr	# 1 Configuration d'un utilisateur

en-us	# 1 Connection type or permission problems
fr	# 1 Problèmes de type de connexion ou d'autorisation

en-us	# 1 Creating an item
fr	# 1 Création d'un élément

en-us	# 1 Dashboard
fr	# 1 Tableau de bord

en-us	# 1 Database creation
fr	# 1 Création de la base de données

en-us	# 1 Discovery of mounted filesystems
fr	# 1 Découverte des systèmes de fichiers montés

en-us	# 1 Dynamic indexes
fr	# 1 Index dynamiques

en-us	# 1 E-mail
fr	# 1 E-mail

en-us	# 1 Extending Zabbix agents  This tutorial provides step-by-step instructions on how to extend the functionality of Zabbix agent with the use of a [user parameter](/manual/config/items/userparameters).
fr	# 1 Extension des agents Zabbix  Ce tutoriel fournit des instructions pas à pas sur l'extension des fonctionnalités de l'agent Zabbix à l'aide d'un [paramètre utilisateur](/manual/config/items/userparameters).

en-us	# 1 Foreach functions
fr	# 1 Fonctions Foreach

en-us	# 1 General
fr	# 1 Général

en-us	# 1 Getting Zabbix
fr	# 1 Obtenir Zabbix

en-us	# 1 Global notifications
fr	# 1 Notifications globales

en-us	# 1 Graphs
fr	# 1 Graphiques

en-us	# 1 Graphs
fr	# 1 Graphiques

en-us	# 1 High availability
fr	# 1 Cluster haute disponibilité

en-us	# 1 Host groups
fr	# 1 Groupes d'hôtes

en-us	# 1 Hosts and host groups
fr	# 1 Hôtes et groupes d’hôtes

en-us	# 1. Introduction  Please use the sidebar to access content in the Introduction section.
fr	# 1. Introduction  Veuillez utiliser la barre latérale pour accéder au contenu de la section Introduction.

en-us	# 1 Item key format  Item key format, including key parameters, must follow syntax rules. The following illustrations depict the supported syntax. Allowed elements and characters at each point can be determined by following the arrows - if some block can be reached through the line, it is allowed, if not - it is not allowed.  ![](../../../../../assets/en/manual/config/item_key_2.png){width="600"}  To construct a valid item key, one starts with specifying the key name, then there's a choice to either have parameters or not - as depicted by the two lines that could be followed.
fr	# 1 Format de clé d’élément  Le format de la clé d’élément, y compris les paramètres clés, doit suivre les règles de syntaxe. Les illustrations suivantes illustrent la syntaxe prise en charge. Les éléments et caractères autorisés à chaque point peuvent être déterminés en suivant les flèches - si un bloc peut être atteint par la ligne, il est autorisé, sinon - il n'est pas autorisé.  ![](../../../../../assets/fr/manual/config/items/item/item_key_2.png){width="600"}  Pour construire une clé d'élément valide, on commence par spécifier le nom de la clé, puis on a le choix d'avoir des paramètres ou non - comme l'illustrent les deux lignes qui peuvent être suivies.

en-us	# 1 Item prototypes
fr	# 1 Prototypes d'élément

en-us	# 1 Item prototypes
fr	# 1 Prototypes d'élément

en-us	# 1 Items
fr	# 1 Eléments

en-us	# 1 Items
fr	# 1 Eléments

en-us	# 1 Login and configuring user
fr	# 1 Connexion et configuration de l'utilisateur

en-us	# 1 Macro functions
fr	# 1 Fonctions de macro

en-us	# 1 Manual structure  
fr	Structure du manuel  

en-us	# 1 Media types
fr	# 1 Types de Media

en-us	# 1 Menu
fr	# 1 Menu

en-us	# 1 Monitoring
fr	# 1 Surveillance

en-us	# 1 MySQL encryption configuration [comment]: # (tags: ssl)
fr	# 1 Configuration du chiffrement MySQL

en-us	# 1 Network discovery
fr	# 1 Découverte du réseau

en-us	# 1 Overview
fr	# 1 Aperçu

en-us	# 1 PostgreSQL plugin dependencies
fr	# 1 Dépendances du plugin PostgreSQL

en-us	# 1 Proxies
fr	# 1 Proxys

en-us	# 1 Recommended UnixODBC settings for MySQL
fr	# 1 Paramètres UnixODBC recommandés pour MySQL

en-us	# 1 Red Hat Enterprise Linux
fr	# 1 Red Hat Enterprise Linux

en-us	# 1 Red Hat Enterprise Linux
fr	# 1 Red Hat Enterprise Linux

en-us	# 1 Red Hat Enterprise Linux
fr	# 1 Red Hat Enterprise Linux

en-us	# 1 Red Hat Enterprise Linux/CentOS
fr	# 1 Red Hat Enterprise Linux/CentOS

en-us	# 1 Sending message
fr	# 1 Envoi d'un message

en-us	# 1 Server
fr	# 1 Serveur

en-us	# 1 Server-proxy data exchange protocol
fr	# 1 Protocole d'échange de données serveur-proxy

en-us	# 1 Services
fr	# 1 Services

en-us	# 1 Service tree  Service tree is configured in the *Services->Services* menu section.  In the upper right corner, switch from [View](/manual/web_interface/frontend_sections/services/service) to the Edit mode.   ![](../../../assets/en/manual/config/service_config.png){width=600}   To [configure](#service_configuration) a new service, click on the *Create service* button in the top right-hand corner.  To quickly add a child service, you can alternatively press a plus icon next to the parent service. This will open the same service configuration form, but the Parent services parameter will be pre-filled. 
fr	# 1 Arborescence des services  L'arborescence des services est configurée dans la section de menu *Services->Services*. Dans le coin supérieur droit, passez de [Affichage](/manual/web_interface/frontend_sections/services/service) au mode Édition.  ![](../../../assets/en/manual/config/service_config.png){width=600}   Pour [configurer](#service_configuration) un nouveau service, cliquez sur le bouton *Créer un service* en haut à droite.  Pour ajouter rapidement un service enfant, vous pouvez également appuyer sur une icône plus à côté du service parent. Cela ouvrira le même formulaire de configuration de service, mais le paramètre Services parents sera pré-rempli.

en-us	# 1 Simple graphs
fr	# 1 Graphiques simples

en-us	##### 1 Stop agent  Stop Zabbix agent.
fr	##### 1 Arrêt de l’agent Zabbix  Arrêtez l’agent Zabbix.

en-us	##### 1 Stop proxy  Stop Zabbix proxy.
fr	##### 1 Arrêt du proxy Zabbix  Arrêtez le proxy Zabbix.

en-us	##### 1 Stop server  Stop Zabbix server to make sure that no new data is inserted into database.
fr	##### 1 Arrêt du serveur Zabbix  Arrêter le serveur Zabbix pour être sûr qu’aucune nouvelle donnée ne soit insérée en base de données.

en-us	##### 1 Stop Zabbix processes  Stop Zabbix server to make sure that no new data is inserted into database.      # systemctl stop zabbix-server  If upgrading the proxy, stop proxy too.      # systemctl stop zabbix-proxy  ::: noteimportant It is no longer possible to start the upgraded server and have older, yet unupgraded proxies report data to a newer server. This approach, which was never recommended nor supported by Zabbix, now is officially disabled, as the server will ignore data from unupgraded proxies. :::
fr	##### 1 Arrêt des processus Zabbix  Arrêtez le serveur Zabbix pour vous assurer qu'aucune nouvelle donnée n'est insérée dans la base de données.      # systemctl stop zabbix-server  Si vous mettez à niveau le proxy Zabbix, arrêtez également le proxy.      # systemctl start zabbix-server  ::: noteimportant Il n'est plus possible de démarrer le serveur mis à niveau et de faire en sorte que des proxys plus anciens, mais non mis à niveau, transmettent des données à un serveur plus récent. Cette approche, qui n'a jamais été recommandée ni prise en charge par Zabbix, est désormais officiellement désactivée, car le serveur ignorera les données des proxys non mis à niveau. :::

en-us	# 1 System information
fr	# 1 Information système

en-us	# 1 Trigger-based event correlation
fr	# 1 Corrélation d'événements basée sur les déclencheurs

en-us	# 1 Trigger event generation
fr	# 1 Génération d'événement déclencheur

en-us	# 1 Usage examples
fr	# 1 Exemples d'utilisation

en-us	# 1 Using certificates
fr	# 1 Par certificat

en-us	# 1 Virtual machine discovery key fields  The following table lists fields returned by virtual machine related discovery keys.  |**Item key**|<|<| |--|--|----| |**Description**|**Field**|**Retrieved content**| |vmware.cluster.discovery|<|<| |Performs cluster discovery.|{\#CLUSTER.ID}|Cluster identifier.| |^|{\#CLUSTER.NAME}|Cluster name.| |vmware.datastore.discovery|<|<| |Performs datastore discovery.|{\#DATASTORE}|Datastore name.| |^|{\#DATASTORE.EXTENT}|JSON object with an array of {instanceName:partitionId}.| |vmware.dc.discovery|<|<| |Performs datacenter discovery.|{\#DATACENTER}|Datacenter name.| |^|{\#DATACENTERID}|Datacenter ID.| |vmware.hv.discovery|<|<| |Performs hypervisor discovery.|{\#HV.UUID}|Unique hypervisor identifier.| |^|{\#HV.ID}|Hypervisor identifier (HostSystem managed object name).| |^|{\#HV.NAME}|Hypervisor name.| |^|{\#HV.NETNAME}|Hypervisor network host name.| |^|{\#HV.IP}|Hypervisor IP address, might be empty.<br>In case of an HA configuration with multiple net interfaces, the following selection priority for interface is observed:<br>- prefer the IP which shares the IP-subnet with the vCenter IP<br>- prefer the IP from IP-subnet with default gateway<br>- prefer the IP from interface with the lowest ID<br>This field is supported since Zabbix 5.2.2.| |^|{\#CLUSTER.NAME}|Cluster name, might be empty.| |^|{\#DATACENTER.NAME}|Datacenter name.| |^|{\#PARENT.NAME}|Name of container that stores the hypervisor.<br>Supported since Zabbix 4.0.3.| |^|{\#PARENT.TYPE}|Type of container in which the hypervisor is stored. The values could be `Datacenter`, `Folder`, `ClusterComputeResource`, `VMware`, where 'VMware' stands for unknown container type.<br>Supported since Zabbix 4.0.3.| |vmware.hv.datastore.discovery|<|<| |Performs hypervisor datastore discovery. Note that multiple hypervisors can use the same datastore.|{\#DATASTORE}|Datastore name.| |^|{\#MULTIPATH.COUNT}|Registered number of datastore paths.| |^|{\#MULTIPATH.PARTITION.COUNT}|Number of available disk partitions.| |vmware.vm.discovery|<|<| |Performs virtual machine discovery.|{\#VM.UUID}|Unique virtual machine identifier.| |^|{\#VM.ID}|Virtual machine identifier (VirtualMachine managed object name).| |^|{\#VM.NAME}|Virtual machine name.| |^|{\#HV.NAME}|Hypervisor name.| |^|{\#DATACENTER.NAME}|Datacenter name.| |^|{\#CLUSTER.NAME}|Cluster name, might be empty.| |^|{\#VM.IP}|Virtual machine IP address, might be empty.<br>Supported since Zabbix 5.2.2.| |^|{\#VM.DNS}|Virtual machine DNS name, might be empty.<br>Supported since Zabbix 5.2.2.| |^|{\#VM.GUESTFAMILY}|Guest virtual machine OS family, might be empty.<br>Supported since Zabbix 5.2.2.| |^|{\#VM.GUESTFULLNAME}|Full guest virtual machine OS name, might be empty.<br>Supported since Zabbix 5.2.2.| |^|{\#VM.FOLDER}|The chain of virtual machine parent folders, can be used as value for nested groups; folder names are combined with "/". Might be empty.<br>Supported since Zabbix 5.4.2.| |vmware.vm.net.if.discovery|<|<| |Performs virtual machine network interface discovery.|{\#IFNAME}|Network interface name.| |vmware.vm.vfs.dev.discovery|<|<| |Performs virtual machine disk device discovery.|{\#DISKNAME}|Disk device name.| |vmware.vm.vfs.fs.discovery|<|<| |Performs virtual machine file system discovery.|{\#FSNAME}|File system name.|
fr	# 1 Champs clés de découverte de machine virtuelle  Le tableau suivant répertorie les champs renvoyés par les clés de découverte liées aux machines virtuelles.  |**Clé de l'élément**|<|<| |--|--|----| |**Description**|**Champ**|**Contenu récupéré**| |vmware.cluster.discovery|<|<| |Effectue la découverte du cluster.|{\#CLUSTER.ID}|Identifiant du cluster.| |^|{\#CLUSTER.NAME}|Nom du cluster.| |vmware.datastore.discovery|<|<| |Effectue la découverte du magasin de données.|{\#DATASTORE}|Nom du magasin de données.| |^|{\#DATASTORE.EXTENT}|Objet JSON avec un tableau de {instanceName:partitionId}.| |vmware.dc.discovery|<|<| |Effectue la découverte du centre de données.|{\#DATACENTER}|Nom du centre de données.| |^|{\# DATACENTERID}|Identifiant du centre de données.| |vmware.hv.discovery|<|<| |Effectue la découverte de l'hyperviseur.|{\#HV.UUID}|Identifiant unique de l'hyperviseur.| |^|{\#HV.ID}|Identifiant de l'hyperviseur (nom de l'objet géré HostSystem).| |^|{\#HV.NAME}|Nom de l'hyperviseur.| |^|{\#HV.NETNAME}|Nom d'hôte du réseau de l'hyperviseur.| |^|{\#HV.IP}|L'adresse IP de l'hyperviseur peut être vide.<br>Dans le cas d'une configuration HA avec plusieurs interfaces réseau, la priorité de sélection suivante pour l'interface est observée :<br>- préférez l'IP qui partage le sous-réseau IP avec l'IP de vCenter<br>- préférez l'IP du sous-réseau IP avec la passerelle par défaut<br>- préférez l'IP de l'interface avec l'ID le plus bas<br>Ce champ est pris en charge depuis Zabbix 5.2.2.| |^|{\#CLUSTER.NAME}|Nom du cluster, peut être vide.| |^|{\#DATACENTRE.NAME}|Nom du centre de données.| |^|{\#PARENT.NAME}|Nom du conteneur qui stocke l'hyperviseur.<br>Pris en charge depuis Zabbix 4.0.3.| |^|{\#PARENT.TYPE}|Type de conteneur dans lequel l'hyperviseur est stocké. Les valeurs peuvent être `Datacenter`, `Folder`, `ClusterComputeResource`, `VMware`, où 'VMware' représente un type de conteneur inconnu.<br>Pris en charge depuis Zabbix 4.0.3.| |vmware.hv.datastore.discovery|<|<| |Effectue la découverte du magasin de données de l'hyperviseur. Notez que plusieurs hyperviseurs peuvent utiliser le même magasin de données.|{\#DATASTORE}|Nom du magasin de données.| |^|{\#MULTIPATH.COUNT}|Nombre enregistré de chemins de datastore.| |^|{\#MULTIPATH.PARTITION.COUNT}|Nombre de partitions de disque disponibles.| |vmware.vm.discovery|<|<| |Effectue la découverte de la machine virtuelle.|{\#VM.UUID}|Identifiant unique de la machine virtuelle.| |^|{\#VM.ID}|Identifiant de la machine virtuelle (nom de l'objet géré VirtualMachine).| |^|{\#VM.NAME}|Nom de la machine virtuelle.| |^|{\#HV.NAME}|Nom de l'hyperviseur.| |^|{\#DATACENTRE.NAME}|Nom du centre de données.| |^|{\#CLUSTER.NAME}|Nom du cluster, peut être vide.| |^|{\#VM.IP}|Adresse IP de la machine virtuelle, peut être vide.<br>Pris en charge depuis Zabbix 5.2.2.| |^|{\#VM.DNS}|Nom DNS de la machine virtuelle, peut être vide.<br>Pris en charge depuis Zabbix 5.2.2.| |^|{\#VM.GUESTFAMILY}|Famille d'OS de machine virtuelle invitée, peut être vide.<br>Pris en charge depuis Zabbix 5.2.2.| |^|{\#VM.GUESTFULLNAME}|Nom complet du système d'exploitation de la machine virtuelle invitée, peut être vide.<br>Pris en charge depuis Zabbix 5.2.2.| |^|{\#VM.FOLDER}|La chaîne de dossiers parents de la machine virtuelle, peut être utilisée comme valeur pour les groupes imbriqués ; les noms de dossier sont combinés avec "/". Peut être vide.<br>Pris en charge depuis Zabbix 5.4.2.| |vmware.vm.net.if.discovery|<|<| |Effectue la découverte de l'interface réseau de la machine virtuelle.|{\#IFNAME}|Nom de l'interface réseau.| |vmware.vm.vfs.dev.discovery|<|<| |Effectue la découverte du périphérique de disque de la machine virtuelle.|{\#DISKNAME}|Nom du périphérique de disque.| |vmware.vm.vfs.fs.discovery|<|<| |Effectue la découverte du système de fichiers de la machine virtuelle.|{\#FSNAME}|Nom du système de fichiers.|

en-us	# 1 Web monitoring items
fr	# 1 Éléments de supervision Web

en-us	# 1 Zabbix agent
fr	# 1 Agent Zabbix

en-us	# 1 Zabbix server
fr	# 1 Serveur Zabbix

en-us	# 20. Modules
fr	# 20. Modules

en-us	# 20 System information
fr	# 20 Information système

en-us	# 20 Top hosts
fr	# 20 Top hôtes

en-us	 # 20 Upgrade notes for 6.0.10
fr	# 20 Notes de mise à jour pour 6.0.10

en-us	# 20 What's new in Zabbix 6.0.15
fr	# 20 Quoi de neuf dans Zabbix 6.0.15

en-us	 # 21 Upgrade notes for 6.0.11
fr	 # 21 Notes de mise à jour pour 6.0.11

en-us	# 22 Trigger overview
fr	# 22 Aperçu de déclencheur

en-us	# 22 Upgrade notes for 6.0.12
fr	# 22 Notes de mise à jour pour 6.0.12

en-us	# 22 URL
fr	# 22 URL

en-us	# 23 Upgrade notes for 6.0.13
fr	# 23 Notes de mise à jour pour 6.0.13

en-us	# 24 Upgrade notes for 6.0.14
fr	# 24 Notes de mise à jour pour 6.0.14

en-us	# 24 Web monitoring
fr	# 24 Surveillance Web

en-us	# 2 Actions [comment]: # (tags: action)
fr	# 2 Actions

en-us	# 2 Active agent autoregistration
fr	# 2 Enregistrement automatique d'agent actif

en-us	# 2 Agent
fr	# 2 Agent

en-us	##### 2 Back up configuration files and Zabbix agent binaries  Make a backup copy of the Zabbix agent binary and configuration file.
fr	##### 2 Sauvegarde des fichiers de configuration et des binaires de l’agent Zabbix  Faites une copie de sauvegarde des binaires de l’agent Zabbix et des fichiers de configuration.

en-us	##### 2 Back up configuration files and Zabbix proxy binaries  Make a backup copy of the Zabbix proxy binary and configuration file.
fr	##### 2 Sauvegarde des fichiers de configuration et des binaires du proxy Zabbix  Faites une copie de sauvegarde des binaires du proxy Zabbix et des fichiers de configuration.

en-us	##### 2 Back up the existing Zabbix database  This is a very important step. Make sure that you have a backup of your database. It will help if the upgrade procedure fails (lack of disk space, power off, any unexpected problem).
fr	##### 2 Sauvegarde de la base de données Zabbix existante  Ceci est une étape très importante. Assurez-vous d'avoir une sauvegarde de votre base de données. Cela aidera si la procédure de mise à niveau échoue (manque d'espace disque, mise hors tension, tout problème inattendu).

en-us	##### 2 Back up the existing Zabbix database  This is a very important step. Make sure that you have a backup of your database. It will help if the upgrade procedure fails (lack of disk space, power off, any unexpected problem).
fr	##### 2 Sauvegarde de la base de données Zabbix existante  Il s’agit d’une étape très importante. Vérifiez que vous disposez d’une sauvegarde de votre base de données. Cela aidera si la procédure de mise à jour échoue (manque d’espace disque, arrêt inopiné ou tout autre problème imprévu).

en-us	##### 2 Back up the existing Zabbix database  This is a very important step. Make sure that you have a backup of your database. It will help if the upgrade procedure fails (lack of disk space, power off, any unexpected problem).
fr	##### 2 Sauvegarder la base de données Zabbix existante  Ceci est une étape très importante. Assurez-vous d'avoir une sauvegarde de votre base de données. Cela aidera si la procédure de mise à niveau échoue (manque d'espace disque, mise hors tension, tout problème inattendu).

en-us	##### 2 Back up the existing Zabbix database  This is a very important step. Make sure that you have a backup of your database. It will help if the upgrade procedure fails (lack of disk space, power off, any unexpected problem).
fr	##### 2 Sauvegarde de la base de données Zabbix existante  Ceci est une étape très importante. Assurez-vous d'avoir une sauvegarde de votre base de données. Cela aidera si la procédure de mise à niveau échoue (manque d'espace disque, mise hors tension, tout problème inattendu).

en-us	# 2 Bitwise functions  All functions listed here are supported in:  -   [Trigger expressions](/manual/config/triggers/expression) -   [Calculated items](/manual/config/items/itemtypes/calculated)  Some general notes on function parameters:  -   Function parameters are separated by a comma -   Expressions are accepted as parameters -   Optional function parameters (or parameter parts) are indicated by     `<` `>`  |FUNCTION|<|<| |--|--|--| |**Description**|**Function-specific parameters**|**Comments**| |**bitand** (value,mask)|<|<| |Value of "bitwise AND" of an item value and mask.|**value** - value to check<br>**mask** (mandatory) - 64-bit unsigned integer (0 - 18446744073709551615)|Supported value types: int<br><br>Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.<br><br>Examples:<br>=> **bitand**(last(/host/key),**12**)=8 or **bitand**(last(/host/key),**12**)=4 → 3rd or 4th bit set, but not both at the same time<br>=> **bitand**(last(/host/key),**20**)=16 → 3rd bit not set and 5th bit set.| |**bitlshift** (value,bits to shift)|<|<| |Bitwise shift left of an item value.|**value** - value to check<br>**bits to shift** (mandatory) - number of bits to shift|Supported value types: int<br><br>Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.| |**bitnot** (value)|<|<| |Value of "bitwise NOT" of an item value.|**value** - value to check<br>|Supported value types: int<br><br>Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.| |**bitor** (value,mask)|<|<| |Value of "bitwise OR" of an item value and mask.|**value** - value to check<br>**mask** (mandatory) - 64-bit unsigned integer (0 - 18446744073709551615)|Supported value types: int<br><br>Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.| |**bitrshift** (value,bits to shift)|<|<| |Bitwise shift right of an item value.|**value** - value to check<br>**bits to shift** (mandatory) - number of bits to shift|Supported value types: int<br><br>Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.| |**bitxor** (value,mask)|<|<| |Value of "bitwise exclusive OR" of an item value and mask.|**value** - value to check<br>**mask** (mandatory) - 64-bit unsigned integer (0 - 18446744073709551615)|Supported value types: int<br><br>Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.|
fr	# 2 Fonctions binaires  Toutes les fonctions répertoriées ici sont prises en charge dans :  - [Expressions de déclenchement](/manual/config/triggers/expression) - [Éléments calculés](/manual/config/items/itemtypes/calculated)  Quelques notes générales sur les paramètres de fonction :  - Les paramètres de fonction sont séparés par une virgule - Les expressions sont acceptées comme paramètres - Les paramètres de fonction optionnels (ou parties de paramètres) sont indiqués par `<` `>`  |FONCTION|<|<| |--|--|--| |**Description**|**Paramètres spécifiques à la fonction**|**Commentaires**| |**bitand** (valeur,masque)|<|<| |Valeur de "ET binaire" d'une valeur d'élément et d'un masque.|**valeur** : valeur à vérifier<br>**masque** (obligatoire) : entier non signé 64 bits (0 - 18446744073709551615)|Types de valeur pris en charge : int<br><br>Bien que la comparaison se fasse au niveau du bit, toutes les valeurs doivent être fournies et sont renvoyées en décimal. Par exemple, la vérification du 3e bit est effectuée en comparant à 4, et non à 100.<br><br>Exemples :<br>=> **bitand**(last(/host/key),**12** )=8 ou **bitand**(last(/host/key),**12**)=4 → 3ème ou 4ème bit défini, mais pas les deux en même temps<br>=> **bitand** (last(/host/key),**20**)=16 → 3e bit non défini et 5e bit défini.| |**bitlshift** (valeur,bits à décaler)|<|<| |Décalage au niveau du bit à gauche d'une valeur d'élément.|**valeur** : valeur à vérifier<br>**bits à décaler** (obligatoire) : nombre de bits à décaler|Types de valeurs pris en charge : int<br><br> Bien que la comparaison se fasse au niveau du bit, toutes les valeurs doivent être fournies et sont renvoyées en décimal. Par exemple, la vérification du 3e bit se fait en comparant à 4, et non à 100.| |**bitnot** (valeur)|<|<| |Valeur de "NON binaire" d'une valeur d'élément.|**valeur** - valeur à vérifier<br>|Types de valeur pris en charge : int<br><br>Bien que la comparaison soit effectuée au niveau du bit, toutes les valeurs doivent être fournis et sont retournés en décimal. Par exemple, la vérification du 3e bit se fait en comparant à 4, et non à 100.| |**bitor** (valeur,masque)|<|<| |Valeur de "OU binaire" d'une valeur d'élément et d'un masque.|**valeur** : valeur à vérifier<br>**masque** (obligatoire) : entier non signé 64 bits (0 - 18446744073709551615)|Types de valeur pris en charge : int<br><br>Bien que la comparaison se fasse au niveau du bit, toutes les valeurs doivent être fournies et sont renvoyées en décimal. Par exemple, la vérification du 3e bit se fait en comparant à 4, et non à 100.| |**bitrshift** (valeur,bits à décaler)|<|<| |Décalage au niveau du bit vers la droite d'une valeur d'élément.|**valeur** : valeur à vérifier<br>**bits à décaler** (obligatoire) : nombre de bits à décaler|Types de valeurs pris en charge : int<br><br> Bien que la comparaison se fasse au niveau du bit, toutes les valeurs doivent être fournies et sont renvoyées en décimal. Par exemple, la vérification du 3e bit se fait en comparant à 4, et non à 100.| |**bitxor** (valeur,masque)|<|<| |Valeur du "OU exclusif binaire" d'une valeur d'élément et d'un masque.|**valeur** : valeur à vérifier<br>**masque** (obligatoire) : entier non signé 64 bits (0 - 18446744073709551615)|Valeur prise en charge types : int<br><br>Bien que la comparaison se fasse au niveau du bit, toutes les valeurs doivent être fournies et sont renvoyées en décimal. Par exemple, la vérification du 3e bit se fait en comparant à 4, et non à 100.|

en-us	# 2 Certificate problems
fr	# 2 Problèmes de certificat

en-us	# 2 Clock
fr	# 2 Horloge

en-us	##### 2 Create user account  For all of the Zabbix daemon processes, an unprivileged user is required. If a Zabbix daemon is started from an unprivileged user account, it will run as that user.  However, if a daemon is started from a 'root' account, it will switch to a 'zabbix' user account, which must be present. To create such a user account (in its own group, "zabbix"),  on a RedHat-based system, run:      groupadd --system zabbix     useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix  on a Debian-based system, run:      addgroup --system --quiet zabbix     adduser --quiet --system --disabled-login --ingroup zabbix --home /var/lib/zabbix --no-create-home zabbix  ::: noteimportant Zabbix processes do not need a home directory, which is why we do not recommend creating it. However, if you are using some functionality that requires it (e. g. store MySQL credentials in `$HOME/.my.cnf`) you are free to create it using the following commands.\ \  On RedHat-based systems, run:      mkdir -m u=rwx,g=rwx,o= -p /usr/lib/zabbix     chown zabbix:zabbix /usr/lib/zabbix  On Debian-based systems, run:      mkdir -m u=rwx,g=rwx,o= -p /var/lib/zabbix     chown zabbix:zabbix /var/lib/zabbix   :::  A separate user account is not required for Zabbix frontend installation.  If Zabbix [server](/manual/concepts/server) and [agent](/manual/concepts/agent) are run on the same machine it is recommended to use a different user for running the server than for running the agent. Otherwise, if both are run as the same user, the agent can access the server configuration file and any Admin level user in Zabbix can quite easily retrieve, for example, the database password.  ::: noteimportant Running Zabbix as `root`, `bin`, or any other account with special rights is a security risk. :::
fr	##### 2 Créer un compte utilisateur  Pour tous les processus démons Zabbix, un utilisateur sans privilège est nécessaire. Si un démon Zabbix est démarré avec un utilisateur sans privilège, il s'exécutera en tant que cet utilisateur.  Cependant, si un démon est démarré à partir d'un compte 'root', il passera à un compte utilisateur 'zabbix', qui doit être présent. Pour créer un tel compte utilisateur (dans son propre groupe, "zabbix"),  sur les systèmes RedHat, exécutez :      groupadd --system zabbix     useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix  sur les systèmes Debian, exécutez :      addgroup --system --quiet zabbix     adduser --quiet --system --disabled-login --ingroup zabbix --home /var/lib/zabbix --no-create-home zabbix  ::: noteimportant Les processus Zabbix n'ont pas besoin d'un répertoire de base, c'est pourquoi nous vous déconseillons de le créer. Toutefois, si vous utilisez une fonctionnalité qui le nécessite (par exemple, stocker les informations d'identification MySQL dans `$HOME/.my.cnf`), vous êtes libre de le créer à l'aide des commandes suivantes.\  Sur les systèmes RedHat, exécutez :      mkdir -m u=rwx,g=rwx,o= -p /usr/lib/zabbix     chown zabbix:zabbix /usr/lib/zabbix  Sur les systèmes Debian, exécutez :      mkdir -m u=rwx,g=rwx,o= -p /var/lib/zabbix     chown zabbix:zabbix /var/lib/zabbix :::  Un compte utilisateur distinct n'est pas nécessaire pour installation de l’interface utilisateur de Zabbix.  Si le [serveur](/manual/concepts/server) et l'[agent](/manual/concepts/agent) Zabbix sont exécutés sur la même machine, il est recommandé d'utiliser un autre utilisateur pour exécuter le serveur que pour exécuter l'agent.  sinon, si les deux sont exécutés sous le même utilisateur, l'agent peut accéder au fichier de configuration du serveur et tout utilisateur de niveau Admin dans Zabbix peut récupérer très facilement, par exemple, le mot de passe de la base de données.  ::: noteimportant L'exécution de Zabbix en tant que root, bin ou tout autre compte avec des droits spéciaux constitue un risque de sécurité. :::

en-us	# 2 Custom graphs
fr	# 2 Graphiques personnalisés

en-us	# 2 Custom intervals
fr	# 2 Intervalles personnalisés

en-us	# 2 Debian/Ubuntu
fr	# 2 Debian/Ubuntu

en-us	# 2 Debian/Ubuntu/Raspbian
fr	# 2 Debian/Ubuntu/Raspbian

en-us	# 2. Definitions
fr	# 2. Définitions

en-us	# 2 Discovery of network interfaces  In a similar way as [file systems](/manual/discovery/low_level_discovery#configuring_low-level_discovery) are discovered, it is possible to also discover network interfaces.
fr	# 2 Découverte des interfaces réseau  De la même manière que les [systèmes de fichiers](/manual/discovery/low_level_discovery#configuring_low-level_discovery) sont découverts, il est également possible de découvrir les interfaces réseau.

en-us	# 2 Docker plugin
fr	# 2 Plugin Docker

en-us	# 2 Global event correlation
fr	# 2 Corrélation globale des événements

en-us	# 2 Host group elements
fr	# 2 Éléments du groupe d'hôtes

en-us	# 2 Hosts
fr	# 2 Hôtes

en-us	# 2 Installation and setup
fr	# 2 Installation et configuration

en-us	# 2 Inventory
fr	# 2 Inventaire

en-us	# 2 Items
fr	# 2 Éléments

en-us	# 2 Item value preprocessing
fr	# 2 Prétraitement de la valeur de l'élément

en-us	# 2 Linking/unlinking
fr	# 2 Lier/Délier

en-us	# 2 MongoDB plugin dependencies
fr	# 2 Dépendances du plugin MongoDB

en-us	# 2 Network maps [comment]: # (tags: map)
fr	# 2 Cartes du réseau

en-us	# 2 New host
fr	# 2 Nouvel hôte

en-us	# 2 Operations
fr	# 2 Opérations

en-us	# 2 Other event sources
fr	# 2 Autres sources d'événements

en-us	# 2 Permissions
fr	# 2 Permissions

en-us	# 2 PostgreSQL encryption configuration [comment]: # (tags: ssl)
fr	# 2 Configuration du chiffrement PostgreSQL [comment]: # (tags: ssl)

en-us	# 2 Preprocessing details
fr	# 2 Détails du prétraitement

en-us	# 2 Problems
fr	# 2 Problèmes

en-us	# 2 Proxies
fr	# 2 Proxys

en-us	# 2 Real life scenario
fr	# 2 Scénario concret

en-us	# 2 Recommended UnixODBC settings for PostgreSQL
fr	# 2 Paramètres UnixODBC recommandés pour PostgreSQL

en-us	# 2 Remote commands
fr	# 2 Commandes à distance

en-us	# 2 Repairing Zabbix database character set and collation
fr	# 2 Réparation du jeu de caractères et de la collation de la base de données Zabbix

en-us	# 2 Requirements
fr	# 2 Pré-requis

en-us	# 2 Scheduled reports
fr	# 2 Rapports planifiés

en-us	# 2 Service actions
fr	# 2 Actions de service

en-us	# 2 Service actions
fr	# 2 Actions de service

en-us	# 2 Services
fr	# 2 Services

en-us	# 2 Setup from RHEL packages
fr	# 2 Installation à partir des paquets RHEL

en-us	# 2 Setup from RHEL packages
fr	# 2 Configuration à partir des packages RHEL

en-us	# 2 SMS
fr	# 2 SMS

en-us	# 2 SNMP agent [comment]: # (tags: snmp)
fr	# 2 Agent SNMP

en-us	# 2 Sound in browsers
fr	# 2 Son dans les navigateurs

en-us	# 2 Special OIDs  Some of the most used SNMP OIDs are translated automatically to a numeric representation by Zabbix. For example, **ifIndex** is translated to **1.3.6.1.2.1.2.2.1.1**, **ifIndex.0** is translated to **1.3.6.1.2.1.2.2.1.1.0**.  The table contains list of the special OIDs.  |Special OID|Identifier|Description| |-----------|----------|-----------| |ifIndex|1.3.6.1.2.1.2.2.1.1|A unique value for each interface.| |ifDescr|1.3.6.1.2.1.2.2.1.2|A textual string containing information about the interface.This string should include the name of the manufacturer, the product name and the version of the hardware interface.| |ifType|1.3.6.1.2.1.2.2.1.3|The type of interface, distinguished according to the physical/link protocol(s) immediately 'below' the network layer in the protocol stack.| |ifMtu|1.3.6.1.2.1.2.2.1.4|The size of the largest datagram which can be sent / received on the interface, specified in octets.| |ifSpeed|1.3.6.1.2.1.2.2.1.5|An estimate of the interface's current bandwidth in bits per second.| |ifPhysAddress|1.3.6.1.2.1.2.2.1.6|The interface's address at the protocol layer immediately \`below' the network layer in the protocol stack.| |ifAdminStatus|1.3.6.1.2.1.2.2.1.7|The current administrative state of the interface.| |ifOperStatus|1.3.6.1.2.1.2.2.1.8|The current operational state of the interface.| |ifInOctets|1.3.6.1.2.1.2.2.1.10|The total number of octets received on the interface, including framing characters.| |ifInUcastPkts|1.3.6.1.2.1.2.2.1.11|The number of subnetwork-unicast packets delivered to a higher-layer protocol.| |ifInNUcastPkts|1.3.6.1.2.1.2.2.1.12|The number of non-unicast (i.e., subnetwork- broadcast or subnetwork-multicast) packets delivered to a higher-layer protocol.| |ifInDiscards|1.3.6.1.2.1.2.2.1.13|The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.| |ifInErrors|1.3.6.1.2.1.2.2.1.14|The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.| |ifInUnknownProtos|1.3.6.1.2.1.2.2.1.15|The number of packets received via the interface which were discarded because of an unknown or unsupported protocol.| |ifOutOctets|1.3.6.1.2.1.2.2.1.16|The total number of octets transmitted out of the interface, including framing characters.| |ifOutUcastPkts|1.3.6.1.2.1.2.2.1.17|The total number of packets that higher-level protocols requested be transmitted, and which were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent.| |ifOutNUcastPkts|1.3.6.1.2.1.2.2.1.18|The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent.| |ifOutDiscards|1.3.6.1.2.1.2.2.1.19|The number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.| |ifOutErrors|1.3.6.1.2.1.2.2.1.20|The number of outbound packets that could not be transmitted because of errors.| |ifOutQLen|1.3.6.1.2.1.2.2.1.21|The length of the output packet queue (in packets).|
fr	# 2 OID spéciaux  Certains des OID SNMP les plus utilisés sont traduits automatiquement en une représentation numérique par Zabbix. Par exemple, **ifIndex** est traduit en 1.3.6.1.2.1.2.2.1.1, **ifIndex.0** est traduit en **1.3.6.1.2.1.2.2.1.1.0**.  Le tableau suivant contient la liste des OID spéciaux.  |OID Spéciaux|Identificateur|Description| |-----------|----------|-----------| |ifIndex|1.3.6.1.2.1.2.2.1.1|Une valeur unique pour chaque interface.| |ifDescr|1.3.6.1.2.1.2.2.1.2|Une chaîne textuelle contenant des informations sur l'interface. Cette chaîne doit inclure le nom du fabricant, le nom du produit et la version de l'interface matérielle.| |ifType|1.3.6.1.2.1.2.2.1.3|Le type d'interface, distingué en fonction du (des) protocole(s) physique(s) / de liaison immédiatement "en dessous" de la couche réseau dans la pile de protocole.| |ifMtu|1.3.6.1.2.1.2.2.1.4|La taille du plus grand datagramme pouvant être envoyé/reçu sur l'interface, spécifié en octets.| |ifSpeed|1.3.6.1.2.1.2.2.1.5|Une estimation de la bande passante actuelle de l'interface en bits par seconde.| |ifPhysAddress|1.3.6.1.2.1.2.2.1.6|L'adresse de l'interface au niveau de la couche de protocole est immédiatement inférieure à la couche réseau dans la pile de protocoles.| |ifAdminStatus|1.3.6.1.2.1.2.2.1.7|L'état administratif actuel de l'interface.| |ifOperStatus|1.3.6.1.2.1.2.2.1.8|L'état opérationnel actuel de l'interface.| |ifInOctets|1.3.6.1.2.1.2.2.1.10|Nombre total d'octets reçus sur l'interface, y compris les caractères de cadre.| |ifInUcastPkts|1.3.6.1.2.1.2.2.1.11|Le nombre de paquets sub-network-unicast livrés à un protocole de couche supérieure.| |ifInNUcastPkts|1.3.6.1.2.1.2.2.1.12|Nombre de paquets non monodiffusion (c.-à-d., Sous-réseau diffusé ou sous-réseau-multidiffusion) transmis à un protocole de couche supérieure.| |ifInDiscards|1.3.6.1.2.1.2.2.1.13|Le nombre de paquets entrants qui ont été choisis pour être rejetés même si aucune erreur n'a été détectée pour empêcher leur transmission à un protocole de couche supérieure. Une raison possible pour éliminer un tel paquet pourrait être de libérer de l'espace buffer.| |ifInErrors|1.3.6.1.2.1.2.2.1.14|Nombre de paquets entrants contenant des erreurs empêchant leur transmission à un protocole de couche supérieure.| |ifInUnknownProtos|1.3.6.1.2.1.2.2.1.15|Nombre de paquets reçus via l'interface qui ont été rejetés en raison d'un protocole inconnu ou non supporté.| |ifOutOctets|1.3.6.1.2.1.2.2.1.16|Nombre total d'octets transmis hors de l'interface, y compris les caractères de cadre.| |ifOutUcastPkts|1.3.6.1.2.1.2.2.1.17|Nombre total de paquets que les protocoles de niveau supérieur requis ont transmis et qui n'ont pas été adressés à une adresse de multidiffusion ou de diffusion de cette sous-couche, y compris ceux qui ont été rejetés ou non envoyés.| |ifOutNUcastPkts|1.3.6.1.2.1.2.2.1.18|Nombre total de paquets que les protocoles de niveau supérieur requis ont transmis et qui ont été adressés à une adresse de multidiffusion ou de diffusion de cette sous-couche, y compris ceux qui ont été rejetés ou non envoyés.| |ifOutDiscards|1.3.6.1.2.1.2.2.1.19|Le nombre de paquets sortants qui ont été choisis pour être rejetés même si aucune erreur n'a été détectée pour empêcher leur transmission. Une raison possible pour éliminer un tel paquet pourrait être de libérer de l'espace buffer.| |ifOutErrors|1.3.6.1.2.1.2.2.1.20|Le nombre de paquets sortants qui n'ont pas pu être transmis en raison d'erreurs.| |ifOutQLen|1.3.6.1.2.1.2.2.1.21|La longueur de la file d'attente de paquets de sortie (en paquets).|

en-us	# 2 Templates
fr	# 2 Modèles

en-us	# 2 Trigger expression
fr	# 2 Expression de déclenchement

en-us	# 2 Trigger prototypes
fr	# 2 Prototypes de déclencheur

en-us	# 2 Trigger prototypes
fr	# 2 Prototypes de déclencheur

en-us	# 2 Triggers
fr	# 2 Déclencheurs

en-us	# 2 Triggers
fr	# 2 Déclencheurs

en-us	# 2 User macros
fr	# 2 Macros utilisateur

en-us	# 2 User macros supported by location
fr	# 2 Macros utilisateurs supportées par emplacement

en-us	# 2 Using pre-shared keys
fr	# 2 Par clés pré-partagées (PSK)

en-us	# 2 vm.memory.size parameters
fr	# 2 Paramètres vm.memory.size

en-us	# 2 Web scenarios
fr	# 2 Scenarios Web

en-us	# 2 Zabbix agent protocol  Please refer to [Passive and active agent checks](/manual/appendix/items/activepassive) page for more information.
fr	# 2 Protocole de l'agent Zabbix  Veuillez vous référer à la page [Vérifications de l'agent actif et passif](/fr/manual/appendix/items/activepassive) pour plus d'informations.

en-us	# 2 Zabbix proxy
fr	# 2 Proxy Zabbix

en-us	##### 32 bit  Open MinGW environment (Windows command prompt) and navigate to *build/mingw* directory in the Zabbix source tree.  Run:      mingw32-make clean     mingw32-make ARCH=x86 PCRE=c:\dev\pcre32 OPENSSL=c:\dev\openssl32
fr	##### 32 bit  Ouvrir l'environnement MinGW (invite de commande Windows) et accéder au répertoire *build/mingw* dans l'arborescence des sources Zabbix.  Exécuter :      mingw32-make clean     mingw32-make ARCH=x86 PCRE=c:\dev\pcre32 OPENSSL=c:\dev\openssl32

en-us	# 3 Additional operations
fr	# 3 Opérations supplémentaires

en-us	# 3 Ad-hoc graphs
fr	# 3 Graphiques ad-hoc

en-us	# 3 Agent 2
fr	# 3 Agent 2

en-us	# 3 Authentication [comment]: # (tags: ldap, saml)
fr	# 3 Authentification

en-us	# 3 Availability report
fr	# 3 Rapport de disponibilité

en-us	##### 3 Back up configuration files, PHP files and Zabbix binaries  Make a backup copy of Zabbix binaries, configuration files and the PHP file directory.
fr	##### 3 Sauvegarde des fichiers de configuration, des fichiers PHP et des binaires Zabbix  Faites une copie de sauvegarde des binaires Zabbix, des fichiers de configuration et du répertoire des fichiers PHP.

en-us	##### 3 Back up configuration files, PHP files and Zabbix binaries  Make a backup copy of Zabbix binaries, configuration files and the PHP file directory.  Configuration files:      # mkdir /opt/zabbix-backup/     # cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/     # cp /etc/httpd/conf.d/zabbix.conf  /opt/zabbix-backup/  PHP files and Zabbix binaries:      # cp -R /usr/share/zabbix/ /opt/zabbix-backup/     # cp -R /usr/share/zabbix-* /opt/zabbix-backup/
fr	 ##### 3 Sauvegarde des fichiers de configuration, des fichiers PHP et des binaires Zabbix  Faites une copie de sauvegarde des fichiers binaires Zabbix, des fichiers de configuration et du répertoire de fichiers PHP.  Fichiers de configuration :      # mkdir /opt/zabbix-backup/     # cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/     # cp /etc/httpd/conf.d/zabbix.conf  /opt/zabbix-backup/  Fichiers PHP et binaires Zabbix :      # cp -R /usr/share/zabbix/ /opt/zabbix-backup/     # cp -R /usr/share/zabbix-* /opt/zabbix-backup/

en-us	##### 3 Create Zabbix database  For Zabbix [server](/manual/concepts/server) and [proxy](/manual/concepts/proxy) daemons, as well as Zabbix frontend, a database is required. It is not needed to run Zabbix [agent](/manual/concepts/agent).  SQL [scripts are provided](/manual/appendix/install/db_scripts) for creating database schema and inserting the dataset. Zabbix proxy database needs only the schema while Zabbix server database requires also the dataset on top of the schema.  Having created a Zabbix database, proceed to the following steps of compiling Zabbix.
fr	##### 3 Créer la base de données Zabbix  Pour les démons [serveur](/manual/concepts/server) et [proxy](/manual/concepts/proxy), tout comme pour l'interface Web, une base de données est nécessaire. Cela n’est pas nécessaire pour l'[agent](/manual/concepts/agent) Zabbix.  Des [scripts SQL sont fournis](/manual/appendix/install/db_scripts) pour créer le schéma de base de données et insérer l'ensemble de données. La base de données du proxy Zabbix n'a besoin que du schéma tandis que la base de données du serveur Zabbix requiert également l'ensemble de données au-dessus du schéma.  Après avoir créé la base de données Zabbix, passez aux étapes suivantes de la compilation de Zabbix.

en-us	# 3 Dashboards  [Dashboards](/manual/web_interface/frontend_sections/monitoring/dashboard) and their widgets provide a strong visualization platform with such tools as modern graphs, maps, slideshows, and many more.  ![](../../../../assets/en/manual/config/visualization/dashboard.png){width="600"}
fr	# 3 Tableaux de bord  Les [tableaux de bord](/manual/web_interface/frontend_sections/monitoring/dashboard) et leurs widgets fournissent une plate-forme de visualisation puissante avec des outils tels que des graphiques modernes, des cartes, des diaporamas et bien d'autres.  ![](../../../../assets/en/manual/config/visualization/dashboard.png){width="600"}

en-us	# 3 Database upgrade to primary keys
fr	# 3 Mise à niveau de la base de données vers les clés primaires

en-us	# 3 Data overview
fr	# 3 Aperçu des données

en-us	# 3 Discovery of CPUs and CPU cores  In a similar way as [file systems](/manual/discovery/low_level_discovery#configuring_low-level_discovery) are discovered, it is possible to also discover CPUs and CPU cores.
fr	# 3 Découverte des processeurs et des cœurs  De la même manière que les [systèmes de fichiers](/manual/discovery/low_level_discovery#configuring_low-level_discovery) sont découverts, il est également possible de découvrir des CPU et des cœurs de CPU.

en-us	# 3 Graph prototypes
fr	# 3 Prototypes de graphique

en-us	# 3 Graph prototypes
fr	# 3 Prototypes de graphique

en-us	# 3 Graph prototypes  We can create graph prototypes, too:  ![](../../../../assets/en/manual/discovery/low_level_discovery/graph_prototype_fs.png)  Attributes that are specific for graph prototypes:  |Parameter|Description| |--|--------| |*Discover*|If checked (default) the graph will be added to a discovered entity.<br>If unchecked, the graph will not be added to a discovered entity, unless this setting is [overridden](/manual/discovery/low_level_discovery#override) in the discovery rule.|  ![](../../../../assets/en/manual/discovery/low_level_discovery/graph_prototypes_fs.png)  Finally, we have created a discovery rule that looks as shown below. It has five item prototypes, two trigger prototypes, and one graph prototype.  ![](../../../../assets/en/manual/discovery/low_level_discovery/lld_rules_fs.png)  *Note*: For configuring host prototypes, see the section about [host prototype](/manual/vm_monitoring#host_prototypes) configuration in virtual machine monitoring.
fr	# 3 Prototypes de graphique  Nous pouvons également créer des prototypes de graphique :  ![](../../../../assets/en/manual/discovery/low_level_discovery/graph_prototype_fs.png)  Attributs spécifiques aux prototypes de graphique :  |Paramètre|Description| |--|--------| |*Discover*|Si coché (par défaut), le graphique sera ajouté à une entité découverte.<br>Si décoché, le graphique ne sera pas ajouté à une entité découverte, sauf si ce paramètre est [surchargé](/manual/discovery/low_level_discovery#override) dans la règle de découverte.|  ![](../../../../assets/en/manual/discovery/low_level_discovery/graph_prototypes_fs.png)  Enfin, nous avons créé une règle de découverte qui ressemble à celle illustrée ci-dessous. Elle a cinq prototypes d'éléments, deux prototypes de déclencheurs et un prototype de graphique.  ![](../../../../assets/en/manual/discovery/low_level_discovery/lld_rules_fs.png)  *Remarque* : Pour configurer les prototypes d'hôte, consultez la section sur la configuration des [prototypes d'hôte](/manual/vm_monitoring#host_prototypes) pour la surveillance des machines virtuelles.

en-us	# 3 Graphs
fr	# 3 Graphiques

en-us	# 3 Graphs
fr	# 3 Graphiques

en-us	# 3 Hosts
fr	# 3 Hötes

en-us	# 3 Hosts
fr	# 3 hötes

en-us	# 3 Hosts
fr	# 3 Hôtes

en-us	# 3 Installation from sources  You can get the very latest version of Zabbix by compiling it from the sources.  A step-by-step tutorial for installing Zabbix from the sources is provided here.
fr	# 3 Installation à partir des sources  Vous pouvez obtenir la toute dernière version de Zabbix en la compilant à partir des sources.  Un tutoriel étape par étape pour installer Zabbix à partir des sources est fourni ici.

en-us	#### 3 Installing Java gateway  It is required to install Java gateway only if you want to monitor JMX applications. Java gateway is lightweight and does not require a database.  To install from sources, first [download](/manual/installation/install#download_the_source_archive) and extract the source archive.  To compile Java gateway, run the `./configure` script with `--enable-java` option. It is advisable that you specify the `--prefix` option to request installation path other than the default /usr/local, because installing Java gateway will create a whole directory tree, not just a single executable.      $ ./configure --enable-java --prefix=$PREFIX  To compile and package Java gateway into a JAR file, run `make`. Note that for this step you will need `javac` and `jar` executables in your path.      $ make  Now you have a zabbix-java-gateway-$VERSION.jar file in src/zabbix\_java/bin. If you are comfortable with running Java gateway from src/zabbix\_java in the distribution directory, then you can proceed to instructions for configuring and running [Java gateway](/manual/concepts/java#overview_of_files_in_java_gateway_distribution). Otherwise, make sure you have enough privileges and run `make install`.      $ make install  Proceed to [setup](/manual/concepts/java/from_sources) for more details on configuring and running Java gateway.
fr	#### 3 Installation de la passerelle Java  Il est nécessaire d’installer la passerelle Java uniquement si vous souhaitez superviser les applications JMX. La passerelle Java est légère et ne nécessite pas de base de données.  Pour installer depuis les sources, [téléchargez](/manual/installation/install#download_the_source_archive) d'abord l'archive contenant les sources et décompresser là.  Pour compiler la passerelle Java, exécutez le script `./configure` avec l'option `--enable-java`. Il est recommandé de spécifier l'option `--prefix` pour positionner un chemin d'installation autre que celui par défaut /usr/local, car l’installation de la passerelle Java créera une arborescence de répertoires complète et non pas un seul exécutable.      $ ./configure --enable-java --prefix=$PREFIX  Pour compiler et packager la passerelle Java dans un fichier JAR, exécutez `make`. Notez que pour cette étape, vous aurez besoin des exécutables `javac` et `jar` dans votre Path.      $ make  Vous avez maintenant un fichier zabbix-java-gateway-$VERSION.jar dans src/zabbix\_java/bin. Si vous êtes à l'aise avec l'exécution de la passerelle Java à partir de src/zabbix\_java dans le répertoire de distribution, vous pouvez alors consulter les instructions pour configurer et exécuter la [passerelle Java](/manual/concepts/java#overview_of_files_in_java_gateway_distribution). Sinon, assurez-vous d'avoir suffisamment de privilèges et lancez `make install`.      $ make install  Procédez à la [configuration](/manual/concepts/java#from_sources) pour plus de détails sur comment configurer et démarrer la passerelle Java et sur comment configurer le serveur Zabbix pour fonctionner avec celle-ci.

en-us	##### 3 Install new agent binaries  Use these [instructions](/manual/installation/install#installing_zabbix_daemons) to compile Zabbix agent from sources.  Alternatively, you may download pre-compiled Zabbix agents from the [Zabbix download page](http://www.zabbix.com/download.php).
fr	##### 3 Installation des nouveaux binaires d’agent  Utilisez les [instructions](/manual/installation/install#installing_zabbix_daemons) pour compiler l’agent Zabbix depuis les sources.  Sinon, vous pouvez télécharger un agent pré-compilé depuis la [page de téléchargement Zabbix](http://www.zabbix.com/download.php).

en-us	##### 3 Install new proxy binaries  Use these [instructions](/manual/installation/install#installing_zabbix_daemons) to compile Zabbix proxy from sources.
fr	##### 3 Installation des nouveaux binaires  Utilisez les [instructions](/fr/manual/installation/install#installation_des_demons_zabbix) pour compiler le proxy Zabbix depuis les sources.

en-us	# 3 Inventory
fr	# 3 Inventaire

en-us	# 3 Item types
fr	# 3 Types d'éléments

en-us	# 3 JSONPath functionality
fr	# 3 Fonctionnalité JSONPath

en-us	# 3 Link indicators
fr	# 3 Indicateurs de lien

en-us	# 3 Low-level discovery
fr	# 3 Découverte de bas niveau

en-us	# 3 Manual closing of problems
fr	# 3 Fermeture manuelle des problèmes

en-us	# 3 Mass update
fr	# 3 Modification collective

en-us	# 3 MIB files
fr	# 3 Fichiers MIB

en-us	# 3 Nesting
fr	# 3 Imbrication

en-us	# 3 New item
fr	# 3 Nouvel élément

en-us	# 3 Passive and active agent checks
fr	# 3 Vérifications passives et actives des agents

en-us	# 3 Passive and active agent checks
fr	# 3 Vérifications actives et passives des agents

en-us	# 3 Process configuration
fr	# 3 Configuration des démons

en-us	# 3 PSK problems [comment]: # (tags: ssl)
fr	# 3 Problèmes PSK

en-us	# 3 Receiving notification on unsupported items
fr	# 3 Réception de notification pour des éléments non supportés

en-us	# 3 Recommended UnixODBC settings for Oracle
fr	# 3 Paramètres recommandés pour UnixODBC sur Oracle

en-us	# 3 Recovery operations
fr	# 3 Opérations de récupération

en-us	# 3 Setup from Debian/Ubuntu packages
fr	# 3 Configuration depuis les packages Debian/Ubuntu

en-us	# 3 SLA
fr	# 3 SLA

en-us	# 3 SLA
fr	# 3 SLA

en-us	# 3 SNMP traps
fr	manual/config/items/itemtypes/snmptrap

en-us	# 3 SUSE Linux Enterprise Server
fr	# 3 SUSE Linux Enterprise Server

en-us	# 3 Trigger dependencies
fr	# 3 Dépendance des déclencheurs

en-us	# 3 Triggers
fr	## 3 Déclencheurs

en-us	# 3 Troubleshooting
fr	# 3 Dépannage

en-us	# 3 User groups
fr	# 3 Groupes d'utilisateur

en-us	# 3 User macros with context
fr	# 3 Macros utilisateur avec contexte

en-us	# 3 User settings
fr	# 3 Paramètres utilisateur 

en-us	# 3 Zabbix agent 2 protocol
fr	# 3 Protocole de l'agent Zabbix 2

en-us	# 3 Zabbix agent (UNIX)
fr	# 3 Zabbix agent (UNIX)

en-us	# 3 Zabbix features
fr	# 3 Fonctionnalités de Zabbix

en-us	# 3. Zabbix processes  Please use the sidebar to access content in the Zabbix process section.
fr	# 3. Processus Zabbix  Veuillez utiliser la barre latérale pour accéder au contenu de la section Processus Zabbix,

en-us	# 4 Aggregation in graphs
fr	# 4 Agrégation dans les graphiques

en-us	##### 4 Configure the sources  When configuring the sources for a Zabbix server or proxy, you must specify the database type to be used. Only one database type can be compiled with a server or proxy process at a time.  To see all of the supported configuration options, inside the extracted Zabbix source directory run:      ./configure --help  To configure the sources for a Zabbix server and agent, you may run something like:      ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-openipmi  To configure the sources for a Zabbix server (with PostgreSQL etc.), you may run:      ./configure --enable-server --with-postgresql --with-net-snmp  To configure the sources for a Zabbix proxy (with SQLite etc.), you may run:      ./configure --prefix=/usr --enable-proxy --with-net-snmp --with-sqlite3 --with-ssh2  To configure the sources for a Zabbix agent, you may run:      ./configure --enable-agent  or, for Zabbix agent 2:      ./configure --enable-agent2  ::: noteclassic  A configured Go environment with a currently supported [Go version](https://golang.org/doc/devel/release#policy) is required for building Zabbix agent 2. See [golang.org](https://golang.org/doc/install) for installation instructions. :::  Notes on compilation options:  -   Command-line utilities zabbix\_get and zabbix\_sender are compiled     if --enable-agent option is used. -   --with-libcurl and --with-libxml2 configuration options are required     for virtual machine monitoring; --with-libcurl is also required for     SMTP authentication and `web.page.*` Zabbix agent     [items](/manual/config/items/itemtypes/zabbix_agent). Note that cURL     7.20.0 or higher is [required](/manual/installation/requirements)     with the --with-libcurl configuration option. -   Zabbix always compiles with the PCRE library (since version 3.4.0);     installing it is not optional. --with-libpcre=\[DIR\] only allows     pointing to a specific base install directory, instead of searching     through a number of common places for the libpcre files. -   You may use the --enable-static flag to statically link libraries.     If you plan to distribute compiled binaries among different servers,     you must use this flag to make these binaries work without required     libraries. Note that --enable-static does not work in     [Solaris](https://docs.oracle.com/cd/E18659_01/html/821-1383/bkajp.html). -   Using --enable-static option is not recommended when building     server. In order to build the server statically, you must have a     static version of every external library needed. There is no strict     check for that in configure script. -   Add optional path to the MySQL configuration file     --with-mysql=/<path\_to\_the\_file>/mysql\_config to select     the desired MySQL client library when there is a need to use one     that is not located in the default location. It is useful when there     are several versions of MySQL installed or MariaDB installed     alongside MySQL on the same system. -   Use --with-oracle flag to specify location of the OCI API.  ::: noteimportant  If ./configure fails due to missing libraries or some other circumstance, please see the `config.log` file for more details on the error. For example, if `libssl` is missing, the immediate error message may be misleading:      checking for main in -lmysqlclient... no     configure: error: Not found mysqlclient library  While `config.log` has a more detailed description:      /usr/bin/ld: cannot find -lssl     /usr/bin/ld: cannot find -lcrypto   :::  See also:  -   [Compiling Zabbix with encryption     support](/manual/encryption#compiling_zabbix_with_encryption_support)     for encryption support -   [Known     issues](/manual/installation/known_issues#compiling_zabbix_agent_on_hp-ux)     with compiling Zabbix agent on HP-UX
fr	##### 4 Configuration des sources  Lors de la configuration des sources pour un serveur ou un proxy Zabbix, vous devez spécifier le type de base de données à utiliser. Un seul type de base de données peut être compilé avec un serveur ou un processus proxy à la fois.  Pour voir toutes les options de configuration prises en charge, dans le répertoire source de Zabbix, exécutez :      ./configure --help  Pour configurer les sources d'un serveur et d'un agent Zabbix, vous pouvez exécuter quelque chose comme :      ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-openipmi  Pour configurer les sources d'un serveur Zabbix (avec PostgreSQL, etc.), vous pouvez exécuter :      ./configure --enable-server --with-postgresql --with-net-snmp  Pour configurer les sources d'un proxy Zabbix (avec SQLite, etc.), vous pouvez exécuter :      ./configure --prefix=/usr --enable-proxy --with-net-snmp --with-sqlite3 --with-ssh2  Pour configurer les sources d'un agent Zabbix, vous pouvez exécuter :      ./configure --enable-agent  ou, pour l'agent Zabbix 2 :      ./configure --enable-agent2  ::: noteclassic Un environnement Go configuré avec une [version Go](https://golang.org/doc/devel/release#policy) actuellement prise en charge est requis pour créer l'agent Zabbix 2. Voir [golang.org](https://golang.org/doc/install) pour les instructions d'installation. :::  Remarques sur les options de compilation :  - Les utilitaires de ligne de commande zabbix\_get et zabbix\_sender sont compilés si l'option --enable-agent est utilisée. - Les options de configuration --with-libcurl et --with-libxml2 sont requises pour la surveillance des machines virtuelles ; --with-libcurl est également requis pour l'authentification SMTP et les [éléments](/manual/config/items/itemtypes/zabbix_agent) d'agent Zabbix `web.page.*` . Notez que cURL 7.20.0 ou supérieur est [obligatoire](/manual/installation/requirements) avec l'option de configuration --with-libcurl. - Zabbix compile toujours avec la bibliothèque PCRE (depuis la version 3.4.0) ; son installation n'est pas facultative. --with-libpcre=\[DIR\] permet uniquement de pointer vers un répertoire d'installation de base spécifique, au lieu de chercher dans un certain nombre d'endroits communs pour les fichiers libpcre. - Vous pouvez utiliser l'option --enable-static pour lier statiquement les bibliothèques. Si vous envisagez de distribuer des binaires compilés entre différents serveurs, vous devez utiliser cet indicateur pour faire fonctionner ces binaires sans les bibliothèques requises. Notez que --enable-static ne fonctionne pas dans [Solaris](https://docs.oracle.com/cd/E18659_01/html/821-1383/bkajp.html). - L'utilisation de l'option --enable-static n'est pas recommandée lors de la construction du serveur. Afin de construire le serveur de manière statique, vous devez disposer d'une version statique de chaque bibliothèque externe nécessaire. Il n'y a pas de vérification stricte pour cela dans le script de configuration. - Ajoutez un chemin facultatif au fichier de configuration MySQL --with-mysql=/<path\_to\_the\_file>/mysql\_config pour sélectionner la bibliothèque cliente MySQL souhaitée lorsqu'il est nécessaire d'en utiliser une qui ne se trouve pas dans le localisation par défaut. Il est utile lorsque plusieurs versions de MySQL sont installées ou que MariaDB est installée avec MySQL sur le même système. - Utilisez l'option --with-oracle pour spécifier l'emplacement de l'API OCI.  ::: noteimportant Si ./configure échoue en raison de bibliothèques manquantes ou d'autres circonstances, veuillez consulter le fichier `config.log` pour plus de détails sur l'erreur. Par exemple, si `libssl` est manquant, le message d'erreur immédiat peut être trompeur :      checking for main in -lmysqlclient... no     configure: error: Not found mysqlclient library  Tandis que `config.log` a une description plus détaillée :      /usr/bin/ld: cannot find -lssl     /usr/bin/ld: cannot find -lcrypto :::  Voir également :   -   [Compiler Zabbix avec prise en charge du chiffrement](/manual/encryption#compiling_zabbix_with_encryption_support) pour la prise en charge du chiffrement -   [Problèmes connus](/manual/installation/known_issues#compiling_zabbix_agent_on_hp-ux) avec la compilation de l'agent Zabbix sur HP-UX

en-us	# 4 Discovery of SNMP OIDs
fr	# 4 Découverte des OID SNMP

en-us	# 4 Discovery rules
fr	# 4 Règles de découverte

en-us	# 4 Discovery rules
fr	# 4 Règles de découverte

en-us	# 4 Discovery status
fr	# 4 Statut de découverte

en-us	# - \#4 Events
fr	# - \#4 Evènements

en-us	# 4 Global search  It is possible to search Zabbix frontend for hosts, host groups and templates.  The search input box is located below the Zabbix logo in the menu. The search can be started by pressing *Enter* or clicking on the ![](../../../assets/en/manual/web_interface/search_icon.png) search icon.  ![](../../../assets/en/manual/web_interface/global_search_dropdown.png)  If there is a host that contains the entered string in any part of the name, a dropdown will appear, listing all such hosts (with the matching part highlighted in orange). The dropdown will also list a host if that host's visible name is a match to the technical name entered as a search string; the matching host will be listed, but without any highlighting.
fr	# 4 Recherche globale  Il est possible de rechercher dans l'interface Zabbix des hôtes, des groupes d'hôtes et des modèles.  La zone de saisie de recherche est située sous le logo Zabbix dans le menu. La recherche peut être lancée en appuyant sur *Entrée* ou en cliquant sur l'icône de recherche ![](../../../assets/en/manual/web_interface/search_icon.png).  ![](../../../assets/en/manual/web_interface/global_search_dropdown.png)  Si un hôte contient la chaîne saisie dans n'importe quelle partie du nom, une liste déroulante apparaîtra, répertoriant tous ces hôtes (avec la partie correspondante surlignée en orange). La liste déroulante répertorie également un hôte si le nom visible de cet hôte correspond au nom technique saisi comme chaîne de recherche ; l'hôte correspondant sera répertorié, mais sans aucune mise en surbrillance.

en-us	# 4 History and trends
fr	# 4 Historique et tendances

en-us	# 4 History functions  All functions listed here are supported in:  -   [Trigger expressions](/manual/config/triggers/expression) -   [Calculated items](/manual/config/items/itemtypes/calculated)  Some general notes on function parameters:  -   Function parameters are separated by a comma -   Optional function parameters (or parameter parts) are indicated by     `<` `>` -   Function-specific parameters are described with each function -   `/host/key` and `(sec|#num)<:time shift>` parameters must never be     quoted
fr	# 4 Fonctions d'historique  Toutes les fonctions répertoriées ici sont prises en charge dans :  - [Expressions de déclenchement](/manual/config/triggers/expression) - [Éléments calculés](/manual/config/items/itemtypes/calculated)  Quelques notes générales sur les paramètres de fonction :  - Les paramètres des fonctions sont séparés par une virgule - Les paramètres optionnels des fonctions (ou parties de paramètres) sont indiqués par des chevrons : `<` `>` - Les paramètres spécifiques des fonctions sont décrits avec chaque fonction - Les paramètres `/host/key` et `(sec|#num)<:time shift>` ne doivent jamais être mis entre guillemets

en-us	# 4 Host dashboards
fr	# 4 Tableaux de bord d'hôte

en-us	# 4 Host prototypes
fr	# 4 Prototypes d'hôtes

en-us	# 4 Host prototypes
fr	# 4 Prototypes d'hôtes

en-us	# 4 Installation from packages
fr	# 4 Installation à partir de packages

en-us	# 4. Installation  Please use the sidebar to access content in the Installation section.
fr	# 4. Installation  Veuillez utiliser la barre latérale pour accéder au contenu dans la section Installation.

en-us	##### 4 Install new server binaries  Use these [instructions](/manual/installation/install#installing_zabbix_daemons) to compile Zabbix server from sources.
fr	##### 4 Installation des nouveaux binaires du serveur  Utilisez les [instructions](/fr/manual/installation/install#installation_des_demons_zabbix) pour compiler le serveur Zabbix depuis les sources.

en-us	# 4 IPMI checks
fr	# 4 Vérifications IPMI

en-us	# 4 JavaScript preprocessing
fr	# 4 Prétraitement JavaScript

en-us	# 4 Latest data
fr	# 4 Dernières données

en-us	# 4 Low-level discovery macros
fr	# 4 Macros de découverte de bas niveau

en-us	# 4 Maintenance
fr	#4 Maintenance

en-us	# 4 Mass update
fr	# 4 Mise à jour de masse

en-us	# 4 Network maps
fr	# 4 Cartes du réseau

en-us	# 4 New trigger [comment]: # (tags: trigger)
fr	# 4 Nouveau déclencheur

en-us	# 4 Notes on low-level discovery
fr	# 4 Notes sur la découverte de bas niveau

en-us	# 4 Protocols
fr	# 4 Protocoles

en-us	# 4 Recommended UnixODBC settings for MSSQL
fr	# 4 Paramètres UnixODBC recommandés pour MSSQL

en-us	# 4 Reports
fr	# 4 Rapports

en-us	##### 4 Review agent configuration parameters  There are no mandatory changes in this version neither to [agent](/manual/appendix/config/zabbix_agentd) nor to [agent 2](/manual/appendix/config/zabbix_agent2) parameters.
fr	##### 4 Exam des paramètres de configuration des agents  Il n'y a pas de modifications obligatoires dans cette version ni des paramètres [agent](/manual/appendix/config/zabbix_agentd) ni des paramètres [agent 2](/manual/appendix/config/zabbix_agent2).

en-us	##### 4 Review proxy configuration parameters  There are no mandatory changes in this version to proxy [parameters](/manual/appendix/config/zabbix_proxy).
fr	##### 4 Exam des paramètres de configuration des proxys  Il n'y a pas de modifications obligatoires dans cette version pour les [paramètres du proxy](/manual/appendix/config/zabbix_proxy).

en-us	# 4 Secure connection to the database
fr	# 4 Sécuriser la connexion à la base de données

en-us	# 4 Setup example
fr	# 4 Exemple de configuration

en-us	# 4 SLA report
fr	# 4 Rapport SLA

en-us	# 4 Trapper items
fr	# 4 Éléments Trapper

en-us	# 4 Triggers top 100
fr	# 4 Top 100 des déclencheurs

en-us	# 4 Update operations
fr	# 4 Opérations de mise à jour

en-us	##### 4 Update repository configuration package  To proceed with the upgrade your current repository package has to be updated.      # rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm
fr	##### 4 Mise à jour du package de configuration du dépôt  Pour poursuivre la mise à jour, votre package de dépôt actuel doit être mis à jour.      # rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm

en-us	# 4 User groups
fr	# 4 Groupes d'utilisateurs

en-us	# 4 Using macros in messages
fr	# 4 Utiliser des macros dans les messages

en-us	# 4 Webhook
fr	# 4 Webhook

en-us	# 4 Windows agent installation from MSI
fr	# 4 Installation de l'agent Windows à partir de MSI

en-us	# 4 Zabbix agent 2 plugin protocol  Please refer to the [connection protocol](https://www.zabbix.com/documentation/guidelines/en/plugins#connection-protocol) section on *Building plugins* page for more information.
fr	# 4 Protocole du plugin de l'agent Zabbix 2  Veuillez vous référer à la section [protocole de connexion](https://www.zabbix.com/documentation/guidelines/en/plugins#connection-protocol)  sur la page *Création de plugin* pour plus d'informations.

en-us	# 4 Zabbix agent 2 plugin protocol  Zabbix agent 2 protocol is based on code, size and data model.
fr	# 4 Protocole du plug-in agent Zabbix 2  Le protocole de l'agent Zabbix 2 est basé sur le code, la taille et le modèle de données.

en-us	# 4 Zabbix agent 2 (UNIX)
fr	# 4 Zabbix agent 2 (UNIX)

en-us	# 4 Zabbix overview
fr	# 4 Aperçu de Zabbix

en-us	# 5 Actions
fr	# 5 Actions

en-us	# 5 Audit
fr	# 5 Audit

en-us	# 5 Configuration
fr	# 5 Configuration

en-us	# 5 CSV to JSON preprocessing
fr	# 5 Prétraitement CSV vers JSON

en-us	# 5 Customizing trigger severities  Trigger severity names and colors for severity related GUI elements can be configured in *Administration → General → Trigger displaying options*. Colors are shared among all GUI themes.
fr	# 5 Personnalisation des sévérités des déclencheurs  Les noms et les couleurs de sévérités des déclencheurs pour les éléments GUI liés à la sévérité peuvent être configurés dans *Administration → Général → Affichage du déclencheur.*. Les couleurs sont partagées entre tous les thèmes de l'interface graphique.

en-us	# 5 Discovery of JMX objects
fr	# 5 Découverte d'objets JMX

en-us	# 5 Discovery rules  Please use the sidebar to see discovery rule configuration examples for various cases.
fr	# 5 Règles de découverte  Veuillez utiliser la barre latérale pour voir des exemples de configuration de règle de découverte pour différents cas.

en-us	# 5 Escalations
fr	# 5 Escalades

en-us	# 5 Event correlation
fr	# 5 Corrélation d'événements

en-us	# 5 Expression macros
fr	# 5 Macros d'expression

en-us	# 5 Favorite graphs
fr	# 5 Graphiques favoris

en-us	# 5 Frontend maintenance mode
fr	# 5 Mode maintenance de l'interface Web

en-us	# 5 Installation from containers
fr	# 5 Installation depuis les containers

en-us	# 5 Items
fr	# 5 Éléments 

en-us	# 5 Java gateway
fr	# 5 Passerelle Java

en-us	# 5 Mac OS agent installation from PKG
fr	# 5 Installation de l'agent Mac OS à partir de PKG

en-us	##### 5 Make and install everything  ::: noteclassic If installing from [Zabbix Git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), it is required to run first:\  `$ make dbschema`  :::      make install  This step should be run as a user with sufficient permissions (commonly 'root', or by using `sudo`).  Running `make install` will by default install the daemon binaries (zabbix\_server, zabbix\_agentd, zabbix\_proxy) in /usr/local/sbin and the client binaries (zabbix\_get, zabbix\_sender) in /usr/local/bin.  ::: noteclassic To specify a different location than /usr/local, use a --prefix key in the previous step of configuring sources, for example --prefix=/home/zabbix. In this case daemon binaries will be installed under <prefix>/sbin, while utilities under <prefix>/bin. Man pages will be installed under <prefix>/share. :::
fr	##### 5 Construction et installation  ::: noteclassic Si vous installez à partir du dépôt [Git Zabbix(https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), il est nécessaire d'exécuter d'abord :  `$ make dbschema`  :::      make install  Cette étape doit être exécutée en tant qu'utilisateur avec des autorisations suffisantes (généralement 'root', ou en utilisant `sudo`).  L'exécution de `make install` installera par défaut les binaires du démon (zabbix\_server, zabbix\_agentd, zabbix\_proxy) dans /usr/local/sbin et les binaires clients (zabbix\_get, zabbix\_sender) dans /usr/local/bin.  ::: noteclassic Pour spécifier un emplacement différent de /usr/local, utilisez une clé --prefix à l'étape précédente de la configuration des sources, par exemple --prefix=/home/zabbix. Dans ce cas, les fichiers binaires seront installés sous <prefix>/sbin, tandis que les utilitaires seront sous <prefix>/bin. Les pages man seront installées sous <prefix>/share. :::

en-us	# 5 Maps [comment]: # (tags: map)
fr	# 5 Cartes

en-us	# 5 Media types
fr	# 5 Types de média

en-us	# 5 Minimum permission level for Windows agent items
fr	# 5 Niveau d'autorisation minimum pour les éléments de l'agent Windows

en-us	# 5. Quickstart  Please use the sidebar to access content in the Quickstart section.
fr	# 5. Démarrage rapide  Veuillez utiliser la barre latérale pour accéder au contenu de la section Démarrage rapide.

en-us	# 5 Receiving problem notification
fr	# 5 Recevoir une notification de problème

en-us	##### 5 Review server configuration parameters  See the upgrade notes for details on [mandatory changes](/manual/installation/upgrade_notes_600#configuration_parameters).  For new optional parameters, see the [What's new](/manual/introduction/whatsnew600#configuration_parameters) section.
fr	##### 5 Exam des paramètres de configuration du serveur  Consultez les notes de mise à niveau pour plus de détails sur les [modifications obligatoires](/manual/installation/upgrade_notes_600#configuration_parameters) (le cas échéant).  Pour les nouveaux paramètres facultatifs, consultez la section [Quoi de neuf](/manual/introduction/whatsnew600#configuration_parameters).

en-us	# 5 Simple checks
fr	# 5 Vérifications simples

en-us	##### 5 Start new Zabbix agent  Start the new Zabbix agent. Check log files to see if the agent has started successfully.
fr	##### 5 Démarrage du nouvel agent Zabbix  Démarrez le nouvel agent Zabbix. Vérifiez les fichiers de logs pour vérifier que l’agent a démarré correctement.

en-us	##### 5 Start new Zabbix proxy  Start the new Zabbix proxy. Check log files to see if the proxy has started successfully.  Zabbix proxy will automatically upgrade the database. Database upgrade takes place similarly as when starting [Zabbix server](/manual/installation/upgrade#start_new_zabbix_binaries).
fr	##### 5 Démarrage du nouveau proxy Zabbix  Démarrez le nouveau proxy Zabbix. Vérifiez les fichiers de logs pour voir si le proxy a démarré correctement.  Zabbix mettra automatiquement à jour la base de données. La mise à jour de la base de données a lieu de la même manière que lors du démarrage du [serveur Zabbix](/fr/manual/installation/upgrade).

en-us	# 5 TimescaleDB setup
fr	# 5 Configuration TimescaleDB

en-us	##### 5 Upgrade Zabbix components  To upgrade Zabbix components you may run something like:      # apt-get install --only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent  If using PostgreSQL, substitute `mysql` with `pgsql` in the command. If upgrading the proxy, substitute `server` with `proxy` in the command. If upgrading the Zabbix agent 2, substitute `zabbix-agent`with `zabbix-agent2`in the command.  Then, to upgrade the web frontend with Apache correctly, also run:      # apt-get install zabbix-apache-conf  Distributions **prior to Debian 10 (buster) / Ubuntu 18.04 (bionic) / Raspbian 10 (buster)** do not provide PHP 7.2 or newer, which is required for Zabbix frontend 5.0. See [information](/manual/installation/frontend/frontend_on_rhel7) about installing Zabbix frontend on older distributions.
fr	##### 5 Mise à niveau des composants Zabbix  Pour mettre à niveau les composants Zabbix, vous pouvez exécuter quelque chose comme :      # apt-get install --only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent  Si vous utilisez PostgreSQL, remplacez `mysql` par `pgsql` dans la commande. Si vous mettez à niveau le proxy, remplacez `server` par `proxy` dans la commande. Si vous mettez à niveau l'agent Zabbix 2, remplacez `zabbix-agent` par `zabbix-agent2`dans la commande.  Ensuite, pour mettre à jour correctement l'interface Web avec Apache, exécutez également :      # apt-get install zabbix-apache-conf  Les distributions **avant Debian 10 (buster) / Ubuntu 18.04 (bionic) / Raspbian 10 (buster)** ne fournissent pas PHP 7.2 ou plus récent, qui est requis pour l'interface Zabbix 5.0. Voir les [informations](/manual/installation/frontend/frontend_on_rhel7) sur l'installation de l'interface Zabbix sur les anciennes distributions.

en-us	##### 5 Upgrade Zabbix components  To upgrade Zabbix components you may run something like:      # yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent  If using PostgreSQL, substitute `mysql` with `pgsql` in the command. If upgrading the proxy, substitute `server` with `proxy` in the command. If upgrading the agent 2, substitute `zabbix-agent` with `zabbix-agent2` in the command.  To upgrade the web frontend with Apache **on RHEL 8** correctly, also run:      # yum install zabbix-apache-conf   and make the necessary [changes](/manual/installation/install_from_packages/rhel#zabbix_frontend_configuration) to this file.  To upgrade the web frontend **on RHEL 7** follow [distribution-specific instructions](/manual/installation/frontend/frontend_on_rhel7) (extra steps are required to install PHP 7.2 or newer).
fr	##### 5 Mise à niveau des composants Zabbix  Pour mettre à niveau les composants Zabbix, vous pouvez exécuter quelque chose comme :      # # yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent  Si vous utilisez PostgreSQL, remplacez `mysql` par `pgsql` dans la commande. Si vous mettez à niveau le proxy, remplacez `server` par `proxy` dans la commande. Si vous mettez à niveau l'agent Zabbix 2, remplacez `zabbix-agent` par `zabbix-agent2`dans la commande.  Ensuite, pour mettre à jour correctement l'interface Web avec Apache **sur RHEL 8**, exécutez également :      # yum install zabbix-apache-conf   et apportez les [modifications](/manual/installation/install_from_packages/rhel#zabbix_frontend_configuration) nécessaires à ce fichier.  Pour mettre à niveau l'interface Web **sur RHEL 7**, suivez les [instructions spécifiques à la distribution](/manual/installation/frontend/frontend_on_rhel7) (des étapes supplémentaires sont nécessaires pour installer PHP 7.2 ou une version plus récente).

en-us	# 5 User parameters
fr	# 5 Paramètres utilisateurs

en-us	# 5 User roles
fr	# 5 Rôles des utilisateurs

en-us	# 5 Web scenarios
fr	# 5 Scénarios Web

en-us	# 5 Web scenarios
fr	# 5 Scénarios Web

en-us	# 5 What's new in Zabbix 6.0.0  ::: noteimportant  Zabbix 6.0.0 is not released yet. :::  
fr	# 5 Nouveautés dans Zabbix 5.0.0  ::: noteimportant  Zabbix 6.0.0 n'est pas encore sorti.¶ :::  

en-us	# 5 Zabbix agent (Windows)
fr	# 5 Agent Zabbix (Windows)

en-us	# 5 Zabbix sender protocol  Please refer to the [trapper item](/manual/appendix/items/trapper) page for more information.
fr	# 5 Protocole d'envoi Zabbix  Veuillez vous référer à la page [Éléments Trapper](/manual/appendix/items/trapper) pour plus d'informations.

en-us	### 6.0.13
fr	### 6.0.13

en-us	### 6.0.14
fr	### 6.0.14

en-us	### 6.0.15
fr	### 6.0.15

en-us	### 6.0.3
fr	### 6.0.3

en-us	### 6.0.7
fr	### 6.0.7

en-us	### 6.0.9
fr	### 6.0.9

en-us	##### 64 bit  Open MinGW environment (Windows command prompt) and navigate to *build/mingw* directory in the Zabbix source tree.  Run:      mingw32-make clean     mingw32-make PCRE=c:\dev\pcre OPENSSL=c:\dev\openssl  ::: noteclassic  Both 32- and 64- bit versions can be built on a 64-bit platform, but only a 32-bit version can be built on a 32-bit platform. When working on the 32-bit platform, follow the same steps as for 64-bit version on 64-bit platform.  :::
fr	##### 64 bit  Ouvrir l'environnement MinGW (invite de commande Windows) et accéder au répertoire *build/mingw* dans l'arborescence des sources Zabbix.  Exécuter :      mingw32-make clean     mingw32-make PCRE=c:\dev\pcre OPENSSL=c:\dev\openssl  ::: noteclassic Les versions 32 et 64 bits peuvent être créées sur une plate-forme 64 bits, mais seule une version 32 bits peut être créée sur une plate-forme 32 bits. Lorsque vous travaillez sur la plate-forme 32 bits, suivez les mêmes étapes que pour la version 64 bits sur la plate-forme 64 bits. :::

en-us	# 6 Action log
fr	# 6 Journal des actions

en-us	# 6 Administration
fr	# 6 Administration

en-us	# 6 Discovery
fr	#6 Découverte

en-us	# 6 Discovery of IPMI sensors
fr	# 6 Découverte des capteurs IPMI

en-us	# 6 Elasticsearch setup  ::: noteimportant  Elasticsearch support is experimental!  :::  Zabbix supports the storage of historical data by means of Elasticsearch instead of a database. Users can choose the storage place for historical data between a compatible database and Elasticsearch. The setup procedure described in this section is applicable to Elasticsearch version 7.X. In case an earlier or later version of Elasticsearch is used, some functionality may not work as intended.  ::: notewarning  If all history data is stored in Elasticsearch, trends are **not** calculated nor stored in the database. With no trends calculated and stored, the history storage period may need to be extended. :::
fr	# 6 Configuration d'Elasticsearch  ::: noteimportant  La prise en charge d'Elasticsearch est expérimentale ! :::  Zabbix prend en charge le stockage des données historiques au moyen d'Elasticsearch au lieu d'une base de données. Les utilisateurs peuvent choisir le lieu de stockage des données historiques entre une base de données compatible et Elasticsearch. La procédure de configuration décrite dans cette section s'applique à Elasticsearch version 7.X. Si une version antérieure ou ultérieure d'Elasticsearch est utilisée, certaines fonctionnalités peuvent ne pas fonctionner comme prévu.  ::: notewarning  Si toutes les données d'historique sont stockées dans Elasticsearch, les tendances ne sont **pas** calculées ni stockées dans la base de données. En l'absence de tendances calculées et stockées, la période de stockage de l'historique peut devoir être prolongée. :::

en-us	# 6 Encoding of returned values  Zabbix server expects every returned text value in the UTF8 encoding. This is related to any type of checks: zabbix agent, ssh, telnet, etc.  Different monitored systems/devices and checks can return non-ASCII characters in the value. For such cases, almost all possible zabbix keys contain an additional item key parameter - **<encoding>**. This key parameter is optional but it should be specified if the returned value is not in the UTF8 encoding and it contains non-ASCII characters. Otherwise the result can be unexpected and unpredictable.  A description of behavior with different database backends in such cases follows.
fr	# 6 Encodage des valeurs renvoyées  Le serveur Zabbix attend chaque valeur de texte renvoyée encodée en UTF8. Ceci est lié à tout type de vérification : agent zabbix, ssh, telnet, etc.  Différents systèmes/périphériques supervisés et différentes vérifications peuvent renvoyer des caractères non-ASCII dans la valeur. Dans ce cas, presque toutes les clés zabbix possibles contiennent un paramètre de clé d’élément supplémentaire - **<encoding>**. Ce paramètre de clé est facultatif, mais il convient de l'indiquer si la valeur renvoyée ne figure pas dans le codage UTF8 et s'il contient des caractères non-ASCII. Sinon, le résultat peut être inattendu et imprévisible.  Vous trouverez ci-dessous une description du comportement avec différents moteurs de base de données.

en-us	# 6 Event correlation
fr	# 6 Corrélation des événements

en-us	# 6 Favorite maps
fr	# 6 Cartes préférées

en-us	# 6 Header
fr	# 6 En-tête

en-us	# 6 Loadable modules
fr	# 6 Modules chargeables

en-us	# 6 Log file monitoring [comment]: # (tags: logrt, logfile, log)
fr	# 6 Supervision des fichiers journaux

en-us	# 6 Mass update
fr	# 6 Modification collective

en-us	# 6 New template
fr	# 6 Nouveau modèle

en-us	# 6 Page parameters
fr	# 6 Paramètres de la page

en-us	##### 6 Review and edit configuration files  -   edit the Zabbix agent configuration file     **/usr/local/etc/zabbix\_agentd.conf**  You need to configure this file for every host with zabbix\_agentd installed.  You must specify the Zabbix server **IP address** in the file. Connections from other hosts will be denied.  -   edit the Zabbix server configuration file     **/usr/local/etc/zabbix\_server.conf**  You must specify the database name, user and password (if using any).  The rest of the parameters will suit you with their defaults if you have a small installation (up to ten monitored hosts). You should change the default parameters if you want to maximize the performance of Zabbix server (or proxy) though.   -   if you have installed a Zabbix proxy, edit the proxy configuration     file **/usr/local/etc/zabbix\_proxy.conf**  You must specify the server IP address and proxy hostname (must be known to the server), as well as the database name, user and password (if using any).  ::: noteclassic With SQLite the full path to database file must be specified; DB user and password are not required. :::
fr	 ##### 6 Examiner et modifier les fichiers de configuration  -   éditez le fichier de configuration de l'agent Zabbix **/usr/local/etc/zabbix\_agentd.conf**  Vous devez configurer ce fichier pour chaque hôte où zabbix\_agentd est installé.  Vous devez spécifier l'**adresse IP** du serveur Zabbix dans le fichier. Les connexions des autres hôtes seront refusées.  -   éditez le fichier de configuration du serveur Zabbix **/usr/local/etc/zabbix\_server.conf**  Vous devez spécifier le nom de la base de données, l'utilisateur et le mot de passe (si vous en utilisez un).  Le reste des paramètres devrait vous convenir avec leurs valeurs par défaut si vous avez une petite installation (jusqu'à dix hôtes surveillés). Vous devrez cependant modifier les paramètres par défaut si vous souhaitez optimiser les performances du serveur Zabbix (ou du proxy).  -   Si vous avez installé un proxy Zabbix, éditez le fichier de configuration du proxy **/usr/local/etc/zabbix\_proxy.conf**  Vous devez spécifier l'adresse IP du serveur et le nom d'hôte du proxy (qui doit être connu du serveur), ainsi que le nom de la base de données, l'utilisateur et le mot de passe (si vous en utilisez un).  ::: noteclassic Avec SQLite, le chemin complet du fichier de la base de données doit être spécifié ; l'utilisateur de la base de données et le mot de passe ne sont pas obligatoires. :::

en-us	##### 6 Review component configuration parameters  Make sure to review [Upgrade notes](/manual/installation/upgrade_notes_600) to check if any changes in the configuration parameters are required.
fr	##### 6 Examen des paramètres de configuration des composants  Assurez-vous de consulter les [Notes de mise à jour](/manual/installation/upgrade_notes_600) pour vérifier si des modifications des paramètres de configuration sont nécessaires.

en-us	##### 6 Review component configuration parameters  See the upgrade notes for details on [mandatory changes](/manual/installation/upgrade_notes_600#configuration_parameters).
fr	##### 6 Exam des paramètres de configuration des composants  Consultez les notes de mise à niveau pour plus de détails sur les [modifications obligatoires](/manual/installation/upgrade_notes_600#configuration_parameters) (le cas échéant).

en-us	##### 6 Review component configuration parameters  See the upgrade notes for details on [mandatory changes](/manual/installation/upgrade_notes_600#configuration_parameters) (if any).  For new optional parameters, see the [What's new](/manual/introduction/whatsnew600#configuration_parameters) section.
fr	##### 6 Exam des paramètres de configuration des composants  Consultez les notes de mise à niveau pour plus de détails sur les [modifications obligatoires](/manual/installation/upgrade_notes_600#configuration_parameters) (le cas échéant).  Pour les nouveaux paramètres facultatifs, consultez la section [Quoi de neuf](/manual/introduction/whatsnew600#configuration_parameters).

en-us	# 6 Sender
fr	# 6 Sender

en-us	##### 6 Start new Zabbix binaries  Start new binaries. Check log files to see if the binaries have started successfully.  Zabbix server will automatically upgrade the database. When starting up, Zabbix server reports the current (mandatory and optional) and required database versions. If the current mandatory version is older than the required version, Zabbix server automatically executes the required database upgrade patches. The start and progress level (percentage) of the database upgrade is written to the Zabbix server log file. When the upgrade is completed, a "database upgrade fully completed" message is written to the log file. If any of the upgrade patches fail, Zabbix server will not start. Zabbix server will also not start if the current mandatory database version is newer than the required one. Zabbix server will only start if the current mandatory database version corresponds to the required mandatory version.      8673:20161117:104750.259 current database version (mandatory/optional): 03040000/03040000     8673:20161117:104750.259 required mandatory version: 03040000  Before you start the server:  -   Make sure the database user has enough permissions (create table,     drop table, create index, drop index) -   Make sure you have enough free disk space.
fr	##### 6 Démarrer les nouveaux binaires Zabbix  Démarrez les nouveaux binaires. Vérifiez les fichiers de logs pour voir si les fichiers binaires ont démarré avec succès.  Le serveur Zabbix mettra automatiquement à jour la base de données. Au démarrage, le serveur Zabbix signale les versions de base de données actuelles (obligatoires et facultatives) et requises. Si la version actuelle est antérieure à la version requise, le serveur Zabbix exécute automatiquement les correctifs requis de mise à jour de base de données. La progression (en pourcentage) de la mise à jour de la base de données est écrite dans le fichier de logs du serveur Zabbix. Lorsque la mise à jour est terminée, un message "Mise à jour de la base de données entièrement terminée" est écrit dans le fichier de logs. Si l'un des correctifs de mise à jour échoue, le serveur Zabbix ne démarre pas. Le serveur Zabbix ne démarrera pas non plus si la version de base de données actuelle est plus récente que celle requise. Le serveur Zabbix démarre uniquement si la version de base de données obligatoire actuelle correspond à la version obligatoire requise.   8673:20161117:104750.259 current database version (mandatory/optional): 03040000/03040000  8673:20161117:104750.259 required mandatory version: 03040000  Avant de démarrer le serveur :  - Assurez-vous que l'utilisateur de la base de données dispose des autorisations nécessaires (créer une table, supprimer une table, créer un index, supprimer un index) ; - Assurez-vous d'avoir suffisamment d'espace disque libre.

en-us	# 6 Supported functions  Click on the respective function group to see more details.  |Function group|Functions| |--|--------| |[Aggregate functions](/manual/appendix/functions/aggregate)|avg, bucket\_percentile, count, histogram\_quantile, item\_count, kurtosis, mad, max, min, skewness, stddevpop, stddevsamp, sum, sumofsquares, varpop, varsamp| |[Bitwise functions](/manual/appendix/functions/bitwise)|bitand, bitlshift, bitnot, bitor, bitrshift, bitxor| |[Date and time functions](/manual/appendix/functions/time)|date, dayofmonth, dayofweek, now, time| |[History functions](/manual/appendix/functions/history)|change, changecount, count, countunique, find, first, fuzzytime, last, logeventid, logseverity, logsource, monodec, monoinc, nodata, percentile, rate| |[Trend functions](/manual/appendix/functions/trends)|baselinedev, baselinewma, trendavg, trendcount, trendmax, trendmin, trendstl, trendsum| |[Mathematical functions](/manual/appendix/functions/math)|abs, acos, asin, atan, atan2, avg, cbrt, ceil, cos, cosh, cot, degrees, e, exp, expm1, floor, log, log10, max, min, mod, pi, power, radians, rand, round, signum, sin, sinh, sqrt, sum, tan, truncate| |[Operator functions](/manual/appendix/functions/operator)|between, in| |[Prediction functions](/manual/appendix/functions/prediction)|forecast, timeleft| |[String functions](/manual/appendix/functions/string)|ascii, bitlength, bytelength, char, concat, insert, left, length, ltrim, mid, repeat, replace, right, rtrim, trim|  These functions are supported in [trigger expressions](/manual/config/triggers/expression) and [calculated items](/manual/config/items/itemtypes/calculated).
fr	# 6 Fonctions prises en charge  Cliquez sur le groupe de fonctions respectif pour voir plus de détails.  |Groupe de fonctions|Fonctions| |--|--------| |[Fonctions d'agrégation](/manual/appendix/functions/aggregate)|avg, bucket\_percentile, count, histogram\_quantile, item\_count, kurtosis, mad, max, min, skewness, stddevpop, stddevsamp, sum, sumofsquares, varpop, varsamp| |[Fonctions binaires](/manual/appendix/functions/bitwise)|bitand, bitlshift, bitnot, bitor, bitrshift, bitxor| |[Fonctions de date et d'heure](/manual/appendix/functions/time)|date, dayofmonth, dayofweek, now, time| |[Fonctions d'historique](/manual/appendix/functions/history)|change, changecount, count, countunique, find, first, fuzzytime, last, logeventid, logseverity, logsource, monodec, monoinc, nodata, percentile, rate| |[Fonctions de tendance](/manual/appendix/functions/trends)|baselinedev, baselinewma, trendavg, trendcount, trendmax, trendmin, trendstl, trendsum| |[Fonctions mathématiques](/manual/appendix/functions/math)|abs, acos, asin, atan, atan2, avg, cbrt, ceil, cos, cosh, cot, degrees, e, exp, expm1, floor, log, log10, max, min, mod, pi, power, radians, rand, round, signum, sin, sinh, sqrt, sum, tan, truncate| |[Fonctions opérateur](/manual/appendix/functions/operator)|between, in| |[Fonctions de prédiction](/manual/appendix/functions/prediction)|forecast, timeleft| |[Fonctions de chaîne](/manual/appendix/functions/string)|ascii, bitlength, bytelength, char, concat, insert, left, length, ltrim, mid, repeat, replace, right, rtrim, trim|  Ces fonctions sont prises en charge dans les [expressions de déclencheur](/manual/config/triggers/expression) et les [éléments calculés](/manual/config/items/itemtypes/calculated).

en-us	# 6 Tagging
fr	# 6 Balisage

en-us	# 6 Unstable releases
fr	# 6 Versions instables

en-us	# 6 Users
fr	# 6 Utilisateurs

en-us	# 6 Web interface installation  This section provides step-by-step instructions for installing Zabbix web interface. Zabbix frontend is written in PHP, so to run it a PHP supported webserver is needed.
fr	# 6 Installation de l'interface Web  Cette section fournit des instructions étape par étape pour installer l'interface Web de Zabbix. L'interface Zabbix est écrite en PHP, donc pour l'exécuter, un serveur Web prenant en charge PHP est nécessaire.

en-us	# 6 What's new in Zabbix 6.0.1
fr	# 6 Quoi de neuf dans Zabbix 6.0.1

en-us	# 6 Zabbix agent 2 (Windows)
fr	# 6 Agent Zabbix 2 (Windows)

en-us	# 6. Zabbix appliance
fr	# 6. Appliance Zabbix

en-us	# 7 Calculated items
fr	# 7 Éléments calculés

en-us	# 7. Configuration  Please use the sidebar to access content in the Configuration section.
fr	# 7. Configuration  Veuillez utiliser la barre latérale pour accéder au contenu de la section Configuration.

en-us	# 7 Definitions
fr	# 7 Définitions

en-us	# 7 Discovery
fr	# 7 Découverte

en-us	# 7 Discovery of systemd services
fr	# 7 Découverte des services systemd

en-us	# 7 Geomap
fr	# 7 Géocarte

en-us	# 7 Get
fr	# 7 Get

en-us	##### 7 Install new Zabbix web interface  The minimum required PHP version is 7.2.5. Update if needed and follow [installation instructions](/manual/installation/frontend).
fr	##### 7 Installation de la nouvelle interface Web Zabbix  La version PHP minimale requise est 7.2.5. Mettez à jour si nécessaire et suivez les [instructions d'installation](/manual/installation/frontend).

en-us	# 7 Macros
fr	# 7 Macros

en-us	# 7 Media types
fr	# 7 Types de médias

en-us	# 7 Notifications
fr	# 7 Notifications

en-us	# 7 Operator functions  All functions listed here are supported in:  -   [Trigger expressions](/manual/config/triggers/expression) -   [Calculated items](/manual/config/items/itemtypes/calculated)  Some general notes on function parameters:  -   Function parameters are separated by a comma -   Expressions are accepted as parameters  |FUNCTION|<|<| |--|--|--| |**Description**|**Function-specific parameters**|**Comments**| |**between** (value,min,max)|<|<| |Check if a value belongs to the given range.|**value** - value to check<br>**min** - minimum value<br>**max** - maximum value|Supported value types: integer, float<br><br>Returns:<br>1 - in range<br>0 - otherwise<br><br>Example:<br>=> **between**(last(/host/key),**1**,**10**)=1 - trigger if the value is between 1 and 10.| |**in** (value,value1,value2,...valueN)|<|<| |Check if a value is equal to at least one of the listed values.|**value** - value to check<br>**value1,value2,...valueN** - listed values (string values must be double-quoted)|Supported value types: all<br><br>Returns:<br>1 - if equal<br>0 - otherwise<br><br>The value is compared to the listed values as numbers, if all of these values can be converted to numeric; otherwise compared as strings.<br><br>Example:<br>=> **in**(last(/host/key),**5**,**10**)=1 - trigger if the last value is equal to 5 or 10<br>=> **in**(**"text"**, last(/host/key),last(/host/key,\#2))=1 - trigger if "text" is equal to either of the last 2 values.|
fr	# 7 Fonctions opérateur  Toutes les fonctions répertoriées ici sont prises en charge dans :  - [Expressions de déclenchement](/manual/config/triggers/expression) - [Éléments calculés](/manual/config/items/itemtypes/calculated)  Quelques notes générales sur les paramètres de fonction :  - Les paramètres de fonction sont séparés par une virgule - Les expressions sont acceptées comme paramètres  |FONCTION|<|<| |--|--|--| |**Description**|**Paramètres spécifiques à la fonction**|**Commentaires**| |**between** (valeur,min,max)|<|<| |Vérifier si une valeur appartient à la plage donnée.|**valeur** - valeur à vérifier<br>**min** - valeur minimale<br>**max** - valeur maximale|Types de valeur pris en charge : entier, float<br><br>Renvoi :<br>1 - dans la plage<br>0 - sinon<br><br>Exemple :<br>=> **between**(last(/host/key),**1**,**10**)=1 - se déclenche si la valeur est comprise entre 1 et 10.| |**in** (valeur,valeur1,valeur2,...valeurN)|<|<| |Vérifier si une valeur est égale à au moins une des valeurs répertoriées.|**valeur** - valeur à vérifier<br>**valeur1,valeur2,...valeurN** - valeurs répertoriées (les valeurs de chaîne doivent être doubles guillemets)|Types de valeurs pris en charge : tous<br><br>Renvoi :<br>1 - si égal<br>0 - sinon<br><br>La valeur est comparée aux valeurs répertoriées sous forme de nombres, si toutes ces valeurs peuvent être converties en numérique ; sinon comparés à des chaînes.<br><br>Exemple :<br>=> **in**(last(/host/key),**5**,**10**)=1 - déclencheur si le la dernière valeur est égale à 5 ou 10<br>=> **in**(**"text"**, last(/host/key),last(/host/key,\#2))=1 - déclencher si "text" est égal à l'une des 2 dernières valeurs.|

en-us	# 7 Predictive trigger functions
fr	# 7 Fonctions prédictives de déclenchement

en-us	# 7 Real-time export of events, item values, trends
fr	# 7 Exportation en temps réel des événements, des valeurs des éléments, des tendances

en-us	# 7 Real-time export protocol  This section presents details of the [real-time export](/manual/appendix/install/real_time_export) protocol in a newline-delimited JSON format for:  -   [trigger events](#trigger_events) -   [item values](#item_values) -   [trends](#trends)  All files have a .ndjson extension. Each line of the export file is a JSON object.
fr	# 7 Protocole d'exportation en temps réel  Cette section présente les détails du protocole d'[exportation en temps réel](/manual/appendix/install/real_time_export) dans un format JSON délimité par une nouvelle ligne pour les :  -   [évènements de déclencheur](#trigger_events) -   [valeurs d'éléments](#item_values) -   [tendances](#trends)  Tous les fichiers ont une extension .ndjson. Chaque ligne du fichier d'exportation est un objet JSON.

en-us	# 7 Services
fr	# 7 Services

en-us	##### 7 Start Zabbix processes  Start the updated Zabbix components.      # systemctl start zabbix-server     # systemctl start zabbix-proxy     # systemctl start zabbix-agent     # systemctl start zabbix-agent2
fr	##### 7 Démarrage des processus Zabbix  Démarrez les composants Zabbix mis à jour.      # systemctl start zabbix-server     # systemctl start zabbix-proxy     # systemctl start zabbix-agent     # systemctl start zabbix-agent2

en-us	# 7 Upgrade procedure [comment]: # (tags: upgrade)
fr	# 7 Procédure de mise à niveau

en-us	# 7 Visualization
fr	# 7 Visualization

en-us	# 7 What's new in Zabbix 6.0.2
fr	# 7 Quoi de neuf dans Zabbix 6.0.2

en-us	# 7 Windows performance counters
fr	# 7 Compteurs de performances Windows

en-us	# 7 Zabbix agent 2 plugins
fr	# 7 Plugins de l'agent Zabbix 2

en-us	##### 8 Clear web browser cookies and cache  After the upgrade you may need to clear web browser cookies and web browser cache for the Zabbix web interface to work properly.
fr	##### 8 Suppression des cookies et du cache du navigateur Web  Après la mise à niveau, vous devrez peut-être effacer les cookies du navigateur Web et le cache du navigateur Web pour que l'interface Web de Zabbix fonctionne correctement.

en-us	##### 8 Clear web browser cookies and cache  After the upgrade you may need to clear web browser cookies and web browser cache for the Zabbix web interface to work properly.
fr	##### 8 Effacer les cookies et le cache du navigateur  Après la mise à jour, vous devrez peut-être effacer les cookies et le cache du navigateur Web pour que l'interface Web de Zabbix fonctionne correctement.

en-us	##### 8 Clear web browser cookies and cache  After the upgrade you may need to clear web browser cookies and web browser cache for the Zabbix web interface to work properly.
fr	##### 8 Suppression des cookies et du cache du navigateur Web  Après la mise à niveau, vous devrez peut-être effacer les cookies du navigateur Web et le cache du navigateur Web pour que l'interface Web de Zabbix fonctionne correctement.

en-us	##### 8 Clear web browser cookies and cache  After the upgrade you may need to clear web browser cookies and web browser cache for the Zabbix web interface to work properly.
fr	##### 8 Effacer les cookies et le cache du navigateur Web  Après la mise à niveau, vous devrez peut-être effacer les cookies du navigateur Web et le cache du navigateur Web pour que l'interface Web de Zabbix fonctionne correctement.

en-us	# 8 Creating your own theme
fr	# 8 Créer votre propre thème

en-us	# 8 Discovery of Windows services
fr	# 8 Découverte des services Windows

en-us	# 8 Distribution-specific notes on setting up Nginx for Zabbix
fr	# 8 Notes spécifiques à la distribution sur la configuration de Nginx pour Zabbix

en-us	# 8 Graph
fr	# 8 Graphique

en-us	# 8 Internal checks
fr	# 8 Vérifications internes

en-us	# 8 JS
fr	# 8 JS

en-us	# 8 Mass update
fr	# 8 Mise à jour de masse

en-us	# 8 Prediction functions  All functions listed here are supported in:  -   [Trigger expressions](/manual/config/triggers/expression) -   [Calculated items](/manual/config/items/itemtypes/calculated)  Some general notes on function parameters:  -   Function parameters are separated by a comma -   Optional function parameters (or parameter parts) are indicated by     `<` `>` -   Function-specific parameters are described with each function -   `/host/key` and `(sec|#num)<:time shift>` parameters must never be     quoted
fr	# 8 Fonctions prédictives  Toutes les fonctions répertoriées ici sont prises en charge dans :  - [Expressions de déclenchement](/manual/config/triggers/expression) - [Éléments calculés](/manual/config/items/itemtypes/calculated)  Quelques notes générales sur les paramètres de fonction :  - Les paramètres de fonction sont séparés par une virgule - Les paramètres de fonction optionnels (ou parties de paramètres) sont indiqués par `<` `>` - Les paramètres spécifiques à la fonction sont décrits avec chaque fonction - Les paramètres `/host/key` et `(sec|#num)<:time shift>` ne doivent jamais être entre guillemets

en-us	# 8 Scripts
fr	# 8 Scripts

en-us	# 8 Sensor  Each sensor chip gets its own directory in the sysfs /sys/devices tree. To find all sensor chips, it is easier to follow the device symlinks from /sys/class/hwmon/hwmon\*, where \* is a real number (0,1,2,...).  The sensor readings are located either in /sys/class/hwmon/hwmon\*/ directory for virtual devices, or in /sys/class/hwmon/hwmon\*/device directory for non-virtual devices. A file, called name, located inside hwmon\* or hwmon\*/device directories contains the name of the chip, which corresponds to the name of the kernel driver used by the sensor chip.  There is only one sensor reading value per file. The common scheme for naming the files that contain sensor readings inside any of the directories mentioned above is: <type><number>\_<item>, where  -   **type** - for sensor chips is "in" (voltage), "temp" (temperature),     "fan" (fan), etc., -   **item** - "input" (measured value), "max" (high threshold), "min"     (low threshold), etc., -   **number** - always used for elements that can be present more than     once (usually starts from 1, except for voltages which start from     0). If files do not refer to a specific element they have a simple     name with no number.  The information regarding sensors available on the host can be acquired using **sensor-detect** and **sensors** tools (lm-sensors package: <http://lm-sensors.org/>). **Sensors-detect** helps to determine which modules are necessary for available sensors. When modules are loaded the **sensors** program can be used to show the readings of all sensor chips. The labeling of sensor readings, used by this program, can be different from the common naming scheme (<type><number>\_<item> ):  -   if there is a file called <type><number>\_label, then     the label inside this file will be used instead of     <type><number><item> name; -   if there is no <type><number>\_label file, then the     program searches inside the /etc/sensors.conf (could be also     /etc/sensors3.conf, or different) for the name substitution.  This labeling allows user to determine what kind of hardware is used. If there is neither <type><number>\_label file nor label inside the configuration file the type of hardware can be determined by the name attribute (hwmon\*/device/name). The actual names of sensors, which zabbix\_agent accepts, can be obtained by running **sensors** program with -u parameter (**sensors -u**).  In **sensor** program the available sensors are separated by the bus type (ISA adapter, PCI adapter, SPI adapter, Virtual device, ACPI interface, HID adapter).
fr	# 8 Capteur  Chaque puce de capteur obtient son propre répertoire dans l’arborescence /sys/devices. Pour trouver toutes les puces de capteur, il est plus facile de suivre les liens symboliques du périphérique à partir de /sys/class/hwmon/hwmon\*, où \* est un nombre réel (0,1,2, ...).  Les lectures de capteur se trouvent dans le répertoire /sys/class/hwmon/hwmon\*/ pour les périphériques virtuels ou dans le répertoire /sys/class/hwmon/hwmon\*/device pour les périphériques non virtuels. Un fichier, nommé name, situé dans les répertoires hwmon\* ou hwmon\*/device contient le nom de la puce, qui correspond au nom du pilote du noyau utilisé par la puce du capteur.  Il n'y a qu'une seule valeur de lecture de capteur par fichier. Le schéma commun pour nommer les fichiers contenant des lectures de capteur dans l’un des répertoires mentionnés ci-dessus est le suivant : <type><numéro>\_<élément>, où  -   **type** - pour les puces de capteur est "in" (voltage), "temp" (température), "fan" (ventilateur), etc., -   **élément** - "input" (valeur mesurée), "max" (seuil haut), "min" (seuil bas), etc., -   **numéro** - toujours utilisé pour les éléments pouvant être présents plusieurs fois (commence généralement à 1, sauf pour les voltages qui commencent à 0). Si les fichiers ne font pas référence à un élément spécifique, ils portent un nom simple, sans numéro.  Les informations concernant les capteurs disponibles sur l’hôte peuvent être acquises à l’aide des outils **sensor-detect** et **sensor** (package lm-capteurs : <http://lm-sensors.org/>). **Sensors-detect** permet de déterminer quels modules sont nécessaires pour les capteurs disponibles. Lorsque les modules sont chargés, le programme **sensor** peut être utilisé pour afficher les lectures de toutes les puces de capteur. L'étiquetage des lectures de capteur, utilisé par ce programme, peut être différent du schéma de nommage commun (<type><numéro>\_ élément>) :  -   s'il y a un fichier appelé <type><numéro>\_label, alors le label dans ce fichier sera utilisé au lieu du nom <type><numéro><élément> ; -   s'il n'y a pas de fichier <type><numéro>\_label, alors le programme cherche dans /etc/sensors.conf (peut être aussi /etc/sensors3.conf, ou autre) pour la substitution de nom.  Cet étiquetage permet à l’utilisateur de déterminer le type de matériel utilisé. S'il n'y a ni fichier <type><numéro>\_label ni étiquette dans le fichier de configuration, le type de matériel peut être déterminé par l'attribut name (hwmon\*/device/name). Les noms réels des capteurs, acceptés par zabbix\_agent, peuvent être obtenus en exécutant le programme **sensors** avec le paramètre -u (**sensors -u**).  Dans le programme **sensor** les capteurs disponibles sont séparés par le type de bus (ISA adapter, PCI adapter, SPI adapter, Virtual device, ACPI interface, HID adapter).

en-us	# 8. Service monitoring
fr	# 8. Surveillance des services

en-us	# 8 Templates
fr	# 8 Modèles

en-us	# 8 Unit symbols
fr	# 8 Symboles d'unités

en-us	# 8 What's new in Zabbix 6.0.3
fr	# 8 Quoi de neuf dans Zabbix 6.0.3

en-us	# 8 Zabbix Java gateway  If you use `startup.sh` and `shutdown.sh` scripts for starting [Zabbix Java gateway](/manual/concepts/java), then you can specify the necessary configuration parameters in the `settings.sh` file. The startup and shutdown scripts source the settings file and take care of converting shell variables (listed in the first column) to Java properties (listed in the second column).  If you start Zabbix Java gateway manually by running `java` directly, then you specify the corresponding Java properties on the command line.  |Variable|Property|Mandatory|Range|Default|Description| |--------|--------|---------|-----|-------|-----------| |LISTEN\_IP|zabbix.listenIP|no| |0.0.0.0|IP address to listen on.| |LISTEN\_PORT|zabbix.listenPort|no|1024-32767|10052|Port to listen on.| |PID\_FILE|zabbix.pidFile|no| |/tmp/zabbix\_java.pid|Name of PID file. If omitted, Zabbix Java Gateway is started as a console application.| |PROPERTIES\_FILE|zabbix.propertiesFile|no| | |Name of properties file. Can be used to set additional properties using a key-value format in such a way that they are not visible on a command line or to overwrite existing ones.<br>For example: "javax.net.ssl.trustStorePassword=<password>"| |START\_POLLERS|zabbix.startPollers|no|1-1000|5|Number of worker threads to start.| |TIMEOUT|zabbix.timeout|no|1-30|3|How long to wait for network operations.|  ::: notewarning Port 10052 is not [IANA registered](http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt). :::
fr	# 8 Passerelle Java Zabbix  Si vous utilisez les scripts `startup.sh` et `shutdown.sh` pour démarrer [la passerelle Java Zabbix](/fr/manual/concepts/java), alors vous pouvez spécifier les paramètres de configuration nécessaires dans le fichier `settings.sh`. Les scripts de démarrage et d'arrêt extraient le fichier de paramètres et prennent en charge la conversion des variables shell (répertoriées dans la première colonne) en propriétés Java (répertoriées dans la deuxième colonne).  Si vous démarrez manuellement la passerelle Java Zabbix en exécutant directement `java`, indiquez les propriétés Java correspondantes sur la ligne de commande.  |Variable|Propriété|Obligatoire|Range|Défaut|Description| |--------|-----------|-----------|-----|-------|-----------| |LISTEN\_IP|zabbix.listenIP|non| |0.0.0.0|Adresse IP à écouter.| |LISTEN\_PORT|zabbix.listenPort|non|1024-32767|10052|Port à écouter.| |PID\_FILE|zabbix.pidFile|non| |/tmp/zabbix\_java.pid|Nom du fichier PID. S'il est omis, la passerelle Java Zabbix est démarrée en tant qu'application console.| |PROPERTIES\_FILE|zabbix.propertiesFile|non| | |Nom du fichier de propriétés. Peut être utilisé pour définir des propriétés supplémentaires à l'aide d'un format clé-valeur de manière à ce qu'elles ne soient pas visibles sur une ligne de commande ou pour écraser celles existantes.<br>Par exemple : "javax.net.ssl.trustStorePassword=<password>"| |START\_POLLERS|zabbix.startPollers|non|1-1000|5|Nombre de threads de travail à démarrer.| |TIMEOUT|zabbix.timeout|non|1-30|3|Combien de temps attendre pour les opérations du réseau.|  ::: notewarning Le port 10052 n'est pas [enregistré IANA](http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt). :::

en-us	# 9 Debug mode
fr	# 9 Mode Debug

en-us	# 9 Discovery of Windows performance counter instances
fr	# 9 Découverte des instances de compteur de performance Windows

en-us	# 9 Graph (classic)
fr	# 9 Graphique (classique)

en-us	# 9 Notes on memtype parameter in proc.mem items
fr	# 9 Notes sur le paramètre memtype dans les éléments proc.mem

en-us	# 9 Queue
fr	# 9 File d'attente

en-us	# 9 Running agent as root  Since Zabbix **5.0.0**, the systemd service file for Zabbix agent in [official packages](https://www.zabbix.com/download) explicitly includes directives for `User` and `Group`. Both are set to `zabbix`.  It is no longer possible to configure which user Zabbix agent runs as via `zabbix_agentd.conf` file, because the agent will bypass this configuration and run as the user specified in the systemd service file. To run Zabbix agent as root you need to make the modifications described below.
fr	# 9 Exécution de l'agent en tant que root  À partir de la version **5.0.0**, le fichier de service systemd pour l'agent Zabbix dans les [paquets officiels](https://www.zabbix.com/download)) inclut explicitement des directives pour `User` et `Group`. Les deux sont définis sur `zabbix`.  Il n'est plus possible de configurer l'utilisateur sous lequel l'agent Zabbix s'exécute via le fichier `zabbix_agentd.conf`, car l'agent contournera cette configuration et s'exécutera sous l'utilisateur spécifié dans le fichier de service systemd. Pour exécuter l'agent Zabbix en tant que root, vous devez apporter les modifications décrites ci-dessous.

en-us	# 9 SSH checks
fr	# 9 Vérifications SSH

en-us	# 9 String functions  All functions listed here are supported in:  -   [Trigger expressions](/manual/config/triggers/expression) -   [Calculated items](/manual/config/items/itemtypes/calculated)  Some general notes on function parameters:  -   Function parameters are separated by a comma -   Expressions are accepted as parameters -   String parameters must be double-quoted; otherwise they might get     misinterpreted -   Optional function parameters (or parameter parts) are indicated by     `<` `>`  |FUNCTION|<|<| |--|--|--| |**Description**|**Function-specific parameters**|**Comments**| |**ascii** (value)|<|<| |The ASCII code of the leftmost character of the value.|**value** - value to check|Supported value types: string, text, log<br><br>For example, a value like 'Abc' will return '65' (ASCII code for 'A').<br><br>Example:<br>=> **ascii**(last(/host/key))| |**bitlength** (value)|<|<| |The length of value in bits.|**value** - value to check|Supported value types: string, text, log, integer<br><br>Example:<br>=> **bitlength**(last(/host/key))| |**bytelength** (value)|<|<| |The length of value in bytes.|**value** - value to check|Supported value types: string, text, log, integer<br><br>Example:<br>=> **bytelength**(last(/host/key))| |**char** (value)|<|<| |Return the character by interpreting the value as ASCII code.|**value** - value to check|Supported value types: integer<br><br>The value must be in the 0-255 range. For example, a value like '65' (interpreted as ASCII code) will return 'A'.<br><br>Example:<br>=> **char**(last(/host/key))| |**concat** (<value1>,<value2>,...)|<|<| |The string resulting from concatenating referenced item values or constant values. |**value** - a value returned by one of the history functions or a constant value (string, integer, or float number)|Supported value types: string, text, log, float, integer <br><br>For example, a value like 'Zab' concatenated to 'bix' (the constant string) will return 'Zabbix'. <br><br> Must contain at least two parameters. <br><br>Examples:<br>=> **concat**(last(/host/key),**"bix"**)<br>=> **concat**("1 min: ",last(/host/system.cpu.load[all,avg1]),", 15 min: ",last(/host/system.cpu.load[all,avg15])) | |**insert** (value,start,length,replacement)|<|<| |Insert specified characters or spaces into the character string beginning at the specified position in the string.|**value** - value to check<br>**start** - start position<br>**length** - positions to replace<br>**replacement** - replacement string|Supported value types: string, text, log<br><br>For example, a value like 'Zabbbix' will be replaced by 'Zabbix' if 'bb' (starting position 3, positions to replace 2) is replaced by 'b'.<br><br>Example:<br>=> **insert**(last(/host/key),**3**,**2**,**"b"**)| |**left** (value,count)|<|<| |The leftmost characters of the value.|**value** - value to check<br>**count** - number of characters to return|Supported value types: string, text, log<br><br>For example, you may return 'Zab' from 'Zabbix' by specifying 3 leftmost characters to return.<br><br>Example:<br>=> **left**(last(/host/key),**3**) - return three leftmost characters<br><br>See also right().| |**length** (value)|<|<| |The length of value in characters.|**value** - value to check|Supported value types: str, text, log<br><br>Example:<br>=> **length**(last(/host/key)) → length of the latest value<br>=> **length**(last(/host/key,\#3)) → length of the third most recent value<br>=> **length**(last(/host/key,\#1:now-1d)) → length of the most recent value one day ago| |**ltrim** (value,<chars>)|<|<| |Remove specified characters from the beginning of string.|**value** - value to check<br>**chars** - (optional) specify characters to remove<br><br>Whitespace is left-trimmed by default (if no optional characters are specified).|Supported value types: string, text, log<br><br>Example:<br>=> **ltrim**(last(/host/key)) - remove whitespace from the beginning of string<br>=> **ltrim**(last(/host/key),**"Z"**) - remove any 'Z' from the beginning of string<br>=> **ltrim**(last(/host/key),**" Z"**) - remove any space and 'Z' from the beginning of string<br><br>See also: rtrim(), trim()| |**mid** (value,start,length)|<|<| |Return a substring of N characters beginning at the character position specified by 'start'.|**value** - value to check<br>**start** - start position of substring<br>**length** - positions to return in substring|Supported value types: string, text, log<br><br>For example, it is possible return 'abbi' from a value like 'Zabbix' if starting position is 2, and positions to return is 4).<br><br>Example:<br>=> **mid**(last(/host/key),**2**,**4**)="abbi"| |**repeat** (value,count)|<|<| |Repeat a string.|**value** - value to check<br>**count** - number of times to repeat|Supported value types: string, text, log<br><br>Example:<br>=> **repeat**(last(/host/key),**2**) - repeat the value two times| |**replace** (value,pattern,replacement)|<|<| |Find pattern in the value and replace with replacement. All occurrences of the pattern will be replaced.|**value** - value to check<br>**pattern** - pattern to find<br>**replacement** - string to replace the pattern with|Supported value types: string, text, log<br><br>Example:<br>=> **replace**(last(/host/key),**"ibb"**,**"abb"**) - replace all 'ibb' with 'abb'| |**right** (value,count)|<|<| |The rightmost characters of the value.|**value** - value to check<br>**count** - number of characters to return|Supported value types: string, text, log<br><br>For example, you may return 'bix' from 'Zabbix' by specifying 3 rightmost characters to return.<br><br>Example:<br>=> **right**(last(/host/key),**3**) - return three rightmost characters<br><br>See also left().| |**rtrim** (value,<chars>)|<|<| |Remove specified characters from the end of string.|**value** - value to check<br>**chars** - (optional) specify characters to remove<br><br>Whitespace is right-trimmed by default (if no optional characters are specified).|Supported value types: string, text, log<br><br>Example:<br>=> **rtrim**(last(/host/key)) - remove whitespace from the end of string<br>=> **rtrim**(last(/host/key),**"x"**) - remove any 'x' from the end of string<br>=> **rtrim**(last(/host/key),**"x "**) - remove any 'x' or space from the end of string<br><br>See also: ltrim(), trim()| |**trim** (value,<chars>)|<|<| |Remove specified characters from the beginning and end of string.|**value** - value to check<br>**chars** - (optional) specify characters to remove<br><br>Whitespace is trimmed from both sides by default (if no optional characters are specified).|Supported value types: string, text, log<br><br>Example:<br>=> **trim**(last(/host/key)) - remove whitespace from the beginning and end of string<br>=> **trim**(last(/host/key),**"\_"**) - remove '\_' from the beginning and end of string<br><br>See also: ltrim(), rtrim()|
fr	 # 9 Fonctions de chaîne  Toutes les fonctions répertoriées ici sont prises en charge dans :  -   [Expressions de déclenchement](/manual/config/triggers/expression) -   [Éléments calculés](/manual/config/items/itemtypes/calculated)  Quelques notes générales sur les paramètres de fonction :  -   Les paramètres de fonction sont séparés par une virgule -   Les expressions sont acceptées comme paramètres -   Les paramètres de chaîne doivent être entre guillemets doubles ; sinon ils pourraient être mal interprétés -   Les paramètres de fonction optionnels (ou parties de paramètres) sont indiqués par `<` `>`  |FONCTION|<|<| |--|--|--| |**Description**|**Paramètres spécifiques à la fonction**|**Commentaires**| |**ascii** (valeur)|<|<| |Le code ASCII du caractère le plus à gauche de la valeur.|**valeur** - valeur à vérifier|Types de valeur pris en charge : chaîne, texte, journal<br><br>Par exemple, une valeur comme 'Abc' renverra '65 ' (code ASCII pour 'A').<br><br>Exemple :<br>=> **ascii**(last(/host/key))| |**bitlength** (valeur)|<|<| |La longueur de la valeur en bits.|**valeur** - valeur à vérifier|Types de valeur pris en charge : chaîne, texte, journal, entier<br><br>Exemple :<br>=> **bitlength**(last(/host/key))| |**bytelength** (valeur)|<|<| |La longueur de la valeur en octets.|**valeur** - valeur à vérifier|Types de valeur pris en charge : chaîne, texte, journal, entier<br><br>Exemple :<br>=> **bytelength**(last(/host/key))| |**char** (value)|<|<| |Renvoyer le caractère en interprétant la valeur comme un code ASCII.|**valeur** - valeur à vérifier|Types de valeur pris en charge : entier<br><br>La valeur doit être comprise entre 0 et 255. Par exemple, une valeur comme '65' (interprétée comme un code ASCII) renverra 'A'.<br><br>Exemple :<br>=> **char**(last(/host/key))| |**concat** (\<valeur1\>,\<valeur2\>,...)|<|<| |La chaîne résultant de la concaténation de valeurs d'éléments référencés ou de valeurs constantes. |**valeur** : une valeur renvoyée par l'une des fonctions d'historique ou une valeur constante (chaîne, entier ou nombre flottant)|Types de valeur pris en charge : chaîne, texte, journal, flottant, entier <br><br>Pour Par exemple, une valeur comme 'Zab' concaténée à 'bix' (la chaîne constante) renverra 'Zabbix'. <br><br> Doit contenir au moins deux paramètres. <br><br>Exemples :<br>=> **concat**(last(/host/key),**"bix"**)<br>=> **concat**("1 min: ",last(/host/system.cpu.load[all,avg1]),", 15 min: ",last(/host/system.cpu.load[all,avg15])) | |**insert** (valeur,début,longueur,remplacement)|<|<| |Insère des caractères ou des espaces spécifiés dans la chaîne de caractères en commençant à la position spécifiée dans la chaîne.|**valeur** - valeur à vérifier<br>**début** - position de début<br>**longueur** - positions à remplacer<br>**remplacement** - chaîne de remplacement|Types de valeurs pris en charge : chaîne, texte, journal<br><br>Par exemple, une valeur comme 'Zabbbix' sera remplacée par 'Zabbix' si 'bb' ( position de départ 3, positions pour remplacer 2) est remplacée par 'b'.<br><br>Exemple :<br>=> **insert**(last(/host/key),**3**,**2**,**"b"**)| |**left** (valeur,compte)|<|<| |Les caractères les plus à gauche de la valeur.|**valeur** - valeur à vérifier<br>**compte** - nombre de caractères à renvoyer|Types de valeur pris en charge : chaîne, texte, journal<br><br>Par exemple , vous pouvez renvoyer 'Zab' à partir de 'Zabbix' en spécifiant 3 caractères les plus à gauche à renvoyer.<br><br>Exemple :<br>=> **left**(last(/host/key),**3**) - renvoie les trois caractères les plus à gauche<br><br>Voir aussi right().| |**length** (valeur)|<|<| |La longueur de la valeur en caractères.|**valeur** - valeur à vérifier|Types de valeur pris en charge : chaîne, texte, journal<br><br>Exemple :<br>=> **length**(last(/ host/key)) → longueur de la dernière valeur<br>=> **length**(last(/host/key,\#3)) → longueur de la troisième valeur la plus récente<br>=> **length **(last(/host/key,\#1:now-1d)) → longueur de la valeur la plus récente il y a un jour| |**ltrim** (valeur,<caractères>)|<|<| |Supprime les caractères spécifiés du début de la chaîne.|**valeur** - valeur à vérifier<br>**caractères** - (facultatif) spécifiez les caractères à supprimer<br><br>Les espaces blancs sont coupés à gauche par défaut ( si aucun caractère facultatif n'est spécifié).|Types de valeur pris en charge : chaîne, texte, journal<br><br>Exemple :<br>=> **ltrim**(last(/host/key)) - supprime les espaces blancs du début de chaîne<br>=> **ltrim**(last(/host/key),**"Z"**) - supprime tout 'Z' du début de chaîne<br>=> **ltrim* *(last(/host/key),**" Z"**) - supprime tout espace et 'Z' au début de la chaîne<br><br>Voir aussi : rtrim(), trim()| |**mid** (valeur,début,longueur)|<|<| |Renvoie une sous-chaîne de N caractères commençant à la position de caractère spécifiée par 'début'.|**valeur** - valeur à vérifier<br>**début** - position de début de la sous-chaîne<br>**longueur** - positions à renvoyer dans la sous-chaîne|Types de valeurs pris en charge : chaîne, texte, journal).<br><br>Exemple :<br>=> **mid**(last(/host/key),**2**,**4**)="abbi"| |**repeat** (value,count)|<|<| |Repeat a string.|**value** - value to check<br>**count** - number of times to repeat|Supported value types: string, text, log<br><br>Example:<br>=> **repeat**(last(/host/key),**2**) - repeat the value two times| |**replace** (valeur,modèle,remplacement)|<|<| |Recherchez le motif dans la valeur et remplacez-le par remplacement. Toutes les occurrences du modèle seront remplacées.|**valeur** - valeur à vérifier<br>**modèle** - modèle à rechercher<br>**remplacement** - chaîne pour remplacer le modèle par|Types de valeur pris en charge : chaîne, texte, journal<br><br>Exemple :<br>=> **replace**(last(/host/key),**"ibb"**,**"abb"**) - remplacer tous les 'ibb' par 'abb'| |**right** (valeur,compte)|<|<| |Les caractères les plus à droite de la valeur.|**valeur** - valeur à vérifier<br>**compte** - nombre de caractères à renvoyer|Types de valeur pris en charge : chaîne, texte, journal<br><br>Par exemple , vous pouvez renvoyer 'bix' à partir de 'Zabbix' en spécifiant 3 caractères les plus à droite à renvoyer.<br><br>Exemple :<br>=> **right**(last(/host/key),**3* *) - renvoie les trois caractères les plus à droite<br><br>Voir aussi left().| |**rtrim** (valeur,<caractères>)|<|<| |Supprime les caractères spécifiés de la fin de la chaîne.|**valeur** - valeur à vérifier<br>**caractères** - (facultatif) spécifiez les caractères à supprimer<br><br>Les espaces blancs sont coupés à droite par défaut ( si aucun caractère facultatif n'est spécifié).|Types de valeur pris en charge : chaîne, texte, journal<br><br>Exemple :<br>=> **rtrim**(last(/host/key)) - supprime les espaces du fin de chaîne<br>=> **rtrim**(last(/host/key),**"x"**) - supprime tout 'x' à la fin de la chaîne<br>=> **rtrim* *(last(/host/key),**"x "**) - supprime tout 'x' ou espace à la fin de la chaîne<br><br>Voir aussi : ltrim(), trim()| |**trim** (valeur,<caractères>)|<|<| |Supprime les caractères spécifiés du début et de la fin de la chaîne.|**valeur** - valeur à vérifier<br>**caractères** - (facultatif) spécifiez les caractères à supprimer<br><br>Les espaces blancs sont coupés des deux côtés par défaut (si aucun caractère facultatif n'est spécifié).|Types de valeur pris en charge : chaîne, texte, journal<br><br>Exemple :<br>=> **trim**(last(/host/key)) - supprimer espace entre le début et la fin de la chaîne<br>=> **trim**(last(/host/key),**"\_"**) - supprime '\_' du début et de la fin de la chaîne< br><br>Voir aussi : ltrim(), rtrim()|

en-us	# 9 Template changes  This page lists all changes to the stock templates that are shipped with Zabbix.  Note that upgrading to the latest Zabbix version will not automatically upgrade the templates used. It is suggested to modify the templates in existing installations by:  -   Downloading the latest templates from the [Zabbix Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates); -   Then, while in *Configuration* → *Templates* you can import them     manually into Zabbix. If templates with the same names already     exist, the *Delete missing* options should be checked when importing     to achieve a clean import. This way the old items that are no longer     in the updated template will be removed (note that it will mean     losing history of these old items).
fr	# 9 Modifications des modèles  Cette page répertorie toutes les modifications apportées aux modèles de stock livrés avec Zabbix.  Notez que la mise à niveau vers la dernière version de Zabbix ne mettra pas automatiquement à niveau les modèles utilisés. Il est suggéré de modifier les modèles dans les installations existantes en :  -   Téléchargeant les derniers modèles depuis le [dépôt Zabbix Git](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates); -   Ensuite, dans *Configuration* → *Modèles*, vous pouvez les importer manuellement dans Zabbix. Si des modèles portant les mêmes noms existent déjà, les options *Supprimer manquants* doivent être cochées lors de l'importation pour obtenir une importation propre. De cette façon, les anciens éléments qui ne sont plus dans le modèle mis à jour seront supprimés (notez que cela signifiera la perte de l'historique de ces anciens éléments).

en-us	# 9 Templates out of the box
fr	# 9 Modèles prêts à l'emploi

en-us	# 9 Time period syntax
fr	# 9 Syntaxe de période de temps

en-us	# 9 Value mapping
fr	# 9 Table de correspondance des valeurs

en-us	# 9. Web monitoring
fr	# 9. Supervision Web

en-us	# 9 Web service
fr	# 9 Web service

en-us	# 9 What's new in Zabbix 6.0.4
fr	# 9 Quoi de neuf dans Zabbix 6.0.4

en-us	# 9 Zabbix web service
fr	# 9 Web service Zabbix 

en-us	#### Absence of data  For items with a regular update interval, nothing is displayed in the graph if item data are not collected.  However, for trapper items and items with a scheduled update interval (and regular update interval set to 0), a straight line is drawn leading up to the first collected value and from the last collected value to the end of graph; the line is on the level of the first/last value respectively.
fr	#### Absence de données  Pour les éléments avec un intervalle de mise à jour régulier, rien ne s'affiche dans le graphique si les données de l'élément ne sont pas collectées.  Cependant, pour les éléments de trappeur et les éléments avec un intervalle de mise à jour planifié (et un intervalle de mise à jour régulier défini sur 0), une ligne droite est tracée menant à la première valeur collectée et de la dernière valeur collectée à la fin du graphique ; la ligne est au niveau de la première/dernière valeur respectivement.

en-us	### Access control
fr	### Contrôle d'accès

en-us	#### Accessing host dashboards  Access to host dashboards is provided:  -   From the [host     menu](/manual/web_interface/frontend_sections/monitoring/dashboard#host_menu)     that is available in many frontend locations:     -   click on the host name and then select *Dashboards* from the         drop-down menu  ![](../../../../assets/en/manual/config/visualization/host_menu_dashboards.png)  -   When searching for a host name in [global     search](/manual/web_interface/global_search):     -   click on the *Dashboards* link provided in search results  ```{=html} <!-- --> ``` -   When clicking on a host name in *Inventory* →     *[Hosts](/manual/web_interface/frontend_sections/inventory/hosts)*:     -   click on the *Dashboards* link provided
fr	#### Accéder aux tableaux de bord de l'hôte  L'accès aux tableaux de bord de l'hôte est fourni :  -   Depuis le [menu hôte](/manual/web_interface/frontend_sections/monitoring/dashboard#host_menu) qui est disponible dans de nombreux emplacements frontaux :     -   cliquez sur le nom de l'hôte, puis sélectionnez *Tableaux de bord* dans le menu déroulant  ![](../../../../assets/en/manual/config/visualization/host_menu_dashboards.png)  -   Lors de la recherche d'un nom d'hôte dans [recherche globale](/manual/web_interface/global_search) :     -   cliquez sur le lien *Tableaux de bord* fourni dans les résultats de recherche  ```{=html} <!-- --> ``` -   Lorsque vous cliquez sur un nom d'hôte dans *Inventaire* → *[Hosts](/manual/web_interface/frontend_sections/inventory/hosts)* :     -   cliquez sur le lien *Tableaux de bord* fourni

en-us	#### Acknowledging an event  Acknowledge a single event and leave a message.  Request:  ```json {     "jsonrpc": "2.0",     "method": "event.acknowledge",     "params": {         "eventids": "20427",         "action": 6,         "message": "Problem resolved."     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "eventids": [             "20427"         ]     },     "id": 1 } ```
fr	#### Acquittement d'un événement  Acquitter un événement et ajouter un message.  Requête :  ```json {     "jsonrpc": "2.0",     "method": "event.acknowledge",     "params": {         "eventids": "20427",         "action": 6,         "message": "Problem resolved."     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Réponse :  ```json {     "jsonrpc": "2.0",     "result": {         "eventids": [             "20427"         ]     },     "id": 1 } ```

en-us	#### action  Changes:\ [ZBX-21804](https://support.zabbix.com/browse/ZBX-21804) `action.create`, `action.get`, `action.update`, `action.delete`: removed requirement of write permissions for hosts, host groups, templates, triggers, proxy.\
fr	#### action  Changements:\ [ZBX-21804](https://support.zabbix.com/browse/ZBX-21804) `action.create`, `action.get`, `action.update`, `action.delete`: suppression de l'exigence d'écriture autorisations pour les hôtes, les groupes d'hôtes, les modèles, les déclencheurs, le proxy.\

en-us	#### action  Changes:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) added new `conditiontype` values *(27 - Service, 28 - Service name)*.\ [ZBXNEXT-6250](https://support.zabbix.com/browse/ZBXNEXT-6250) `action.get`, `action.create`, `action.update`: added new property `notify_if_canceled`.\
fr	#### action  Changements :\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) ajout des valeurs *(27 - Service, 28 - Service name)* de `conditiontype`.\ [ZBXNEXT-6250](https://support.zabbix.com/browse/ZBXNEXT-6250) `action.get`, `action.create`, `action.update` : ajout d'une nouvelle propriété `notify_if_canceled`.\

en-us	#### action  Changes:\ [ZBXNEXT-6920](https://support.zabbix.com/browse/ZBXNEXT-6920) `action.create`, `action.update`: added strict validation of the methods parameters.\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.create`, `action.update`: renamed parameter `acknowledge_operations` to `update_operations`.\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.get`: renamed parameter `selectAcknowledgeOperations` to `selectUpdateOperations`.\
fr	#### action  Changements :\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.create`, `action.update`: paramètre renommé `acknowledge_operations` en `update_operations`.\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.get`: paramètre renommé `selectAcknowledgeOperations` en `selectUpdateOperations`.\ [ZBXNEXT-6920](https://support.zabbix.com/browse/ZBXNEXT-6920) `action.create`, `action.update`: ajout de la validation stricte du paramètre de la méthode.\

en-us	# action.create
fr	# action.create

en-us	# action.delete  
fr	# action.delete  

en-us	### Action filter  The action filter object defines a set of conditions that must be met to perform the configured action operations. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**conditions**<br>(required)|array|Set of filter conditions to use for filtering results.| |**evaltype**<br>(required)|integer|Filter condition evaluation method.<br><br>Possible values:<br>0 - and/or;<br>1 - and;<br>2 - or;<br>3 - custom expression.| |eval\_formula|string|*(readonly)* Generated expression that will be used for evaluating filter conditions. The expression contains IDs that reference specific filter conditions by its `formulaid`. The value of `eval_formula` is equal to the value of `formula` for filters with a custom expression.| |formula|string|User-defined expression to be used for evaluating conditions of filters with a custom expression. The expression must contain IDs that reference specific filter conditions by its `formulaid`. The IDs used in the expression must exactly match the ones defined in the filter conditions: no condition can remain unused or omitted.<br><br>Required for custom expression filters.|
fr	### Filtre d'actions  L'objet de filtre d'action définit un ensemble de conditions qui doivent être remplies pour effectuer les opérations d'action configurées. Il a les propriétés suivantes :   |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |-------|--------------------------------------------------------|-----------| |**conditions**<br>(obligatoire)|array|Ensemble de conditions de filtre à utiliser pour filtrer les résultats.| |**evaltype**<br>(obligatoire)|integer|Méthode d'évaluation de la condition de filtre.<br><br>Valeurs possibles :<br>0 - et/ou ;<br>1 - et ;<br>2 - ou ;<br>3 - expression personnalisée.| |eval\_formula|string|*(lecture seule)* Expression générée qui sera utilisée pour évaluer les conditions de filtre. L'expression contient des identifiants qui font référence à des conditions de filtre spécifiques par son `formulaid`. La valeur de `eval_formula` est égale à la valeur de `formula` pour les filtres avec une expression personnalisée.| |formula|string|Expression définie par l'utilisateur à utiliser pour évaluer les conditions des filtres avec une expression personnalisée. L'expression doit contenir des identifiants faisant référence à des conditions de filtre spécifiques par son `formulaid`. Les identifiants utilisés dans l'expression doivent correspondre exactement à ceux définis dans les conditions de filtre : aucune condition ne peut rester inutilisée ou omise.<br><br>Requis pour les filtres d'expression personnalisées.|

en-us	# action.get
fr	# action.get

en-us	# > Action object  The following objects are directly related to the `action` API.
fr	# > Objet Action  Les objets suivants sont directement liés à l'API `action`.

en-us	#### Action operation condition  The action operation condition object defines a condition that must be met to perform the current operation. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |opconditionid|string|*(readonly)* ID of the action operation condition| |**conditiontype**<br>(required)|integer|Type of condition.<br><br>Possible values:<br>14 - event acknowledged.| |**value**<br>(required)|string|Value to compare with.| |operationid|string|*(readonly)* ID of the operation.| |operator|integer|Condition operator.<br><br>Possible values:<br>0 - *(default)* =.|  The following operators and values are supported for each operation condition type.  |Condition|Condition name|Supported operators|Expected value| |---------|--------------|-------------------|--------------| |14|Event acknowledged|=|Whether the event is acknowledged.<br><br>Possible values:<br>0 - not acknowledged;<br>1 - acknowledged.|
fr	#### Condition d'opération d'action  L'objet condition d'opération d'action définit une condition qui doit être remplie pour effectuer l'opération en cours. Il a les propriétés suivantes.  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |opconditionid|string|*(lecture seule)* ID de la condition d'opération d'action.| |**conditiontype**<br>(obligatoire)|integer|Type de condition.<br><br>Valeurs possibles :<br>14 - événement acquitté.| |**value**<br>(obligatoire)|string|Valeur à comparer.| |operationid|string|*(lecture seule)* ID de l'opération.| |operator|integer|Opérateur de condition.<br><br>Valeurs possibles :<br>0 - *(par défaut)* =.|  Les opérateurs et valeurs suivants sont pris en charge pour chaque type de condition d'opération.  |Condition|Nom de la condition|Opérateurs pris en charge|Valeur attendue| |---------|--------------|-------------------|--------------| |14|Événement acquitté|=|Indique si l'événement est acquitté.<br><br>Valeurs possibles :<br>0 - non acquitté ;<br>1 - acquitté.|

en-us	#### Action operation message  The operation message object contains data about the message that will be sent by the operation.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |default\_msg|integer|Whether to use the default action message text and subject.<br><br>Possible values:<br>0 - use the data from the operation;<br>1 - *(default)* use the data from the media type.| |mediatypeid|string|ID of the media type that will be used to send the message.| |message|string|Operation message text.| |subject|string|Operation message subject.|
fr	#### Message d'opération d'action  L'objet de message d'opération contient des données sur le message qui sera envoyé par l'opération.  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |default\_msg|integer|Indique s'il faut utiliser le texte et l'objet du message d'action par défaut.<br><br>Valeurs possibles :<br>0 - utiliser les données de l'opération ;<br>1 - *(par défaut)* utiliser les données du type de media.| |mediatypeid|string|ID du type de média qui sera utilisé pour envoyer le message.| |message|string|Texte du message de l'opération.| |subject|string|Sujet du message de l'opération.|

en-us	### Action operation  The action operation object defines an operation that will be performed when an action is executed. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |operationid|string|*(readonly)* ID of the action operation.| |**operationtype**<br>(required)|integer|Type of operation.<br><br>Possible values:<br>0 - send message;<br>1 - global script;<br>2 - add host;<br>3 - remove host;<br>4 - add to host group;<br>5 - remove from host group;<br>6 - link to template;<br>7 - unlink from template;<br>8 - enable host;<br>9 - disable host;<br>10 - set host inventory mode.<br><br>Note that only types '0' and '1' are supported for trigger actions, only '0' is supported for internal actions. All types are supported for discovery and autoregistration actions.| |actionid|string|ID of the action that the operation belongs to.| |esc\_period|string|Duration of an escalation step in seconds. Must be greater than 60 seconds. Accepts seconds, time unit with suffix and user macro. If set to 0 or 0s, the default action escalation period will be used.<br><br>Default: 0s.<br><br>Note that escalations are supported only for trigger and internal actions. In trigger actions, escalations are not supported in problem recovery and update operations.| |esc\_step\_from|integer|Step to start escalation from.<br><br>Default: 1.<br><br>Note that escalations are supported only for trigger and internal actions. In trigger actions, escalations are not supported in problem recovery and update operations.| |esc\_step\_to|integer|Step to end escalation at.<br><br>Default: 1.<br><br>Note that escalations are supported only for trigger and internal actions. In trigger actions, escalations are not supported in problem recovery and update operations.| |evaltype|integer|Operation condition evaluation method.<br><br>Possible values:<br>0 - *(default)* AND / OR;<br>1 - AND;<br>2 - OR.| |opcommand|object|Object containing data on global script run by the operation.<br><br>Each object has one following property: `scriptid` - *(string)* ID of the script.<br><br>Required for global script operations.| |opcommand\_grp|array|Host groups to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_grpid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for global script operations if `opcommand_hst` is not set.| |opcommand\_hst|array|Host to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_hstid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string)* ID of the operation;<br>`hostid` - *(string)* ID of the host; if set to 0 the command will be run on the current host.<br><br>Required for global script operations if `opcommand_grp` is not set.| |opconditions|array|Operation conditions used for trigger actions.<br><br>The operation condition object is [described in detail below](/manual/api/reference/action/object#action_operation_condition).| |opgroup|array|Host groups to add hosts to.<br><br>Each object has the following properties:<br>`operationid` - *(string)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for "add to host group" and "remove from host group" operations.| |opmessage|object|Object containing the data about the message sent by the operation.<br><br>The operation message object is [described in detail below](/manual/api/reference/action/object#action_operation_message).<br><br>Required for message operations.| |opmessage\_grp|array|User groups to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string)* ID of the operation;<br>`usrgrpid` - *(string)* ID of the user group.<br><br>Required for message operations if `opmessage_usr` is not set.| |opmessage\_usr|array|Users to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string)* ID of the operation;<br>`userid` - *(string)* ID of the user.<br><br>Required for message operations if `opmessage_grp` is not set.| |optemplate|array|Templates to link the hosts to to.<br><br>Each object has the following properties:<br>`operationid` - *(string)* ID of the operation;<br>`templateid` - *(string)* ID of the template.<br><br>Required for "link to template" and "unlink from template" operations.| |opinventory|object|Inventory mode set host to.<br><br>Object has the following properties:<br>`operationid` - *(string)* ID of the operation;<br>`inventory_mode` - *(string)* Inventory mode.<br><br>Required for "Set host inventory mode" operations.|  
fr	### Opération d'action  L'objet d'opération d'action définit une opération qui sera effectuée lorsqu'une action est exécutée. Il a les propriétés suivantes.  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |operationid|string|*(lecture seule)* ID de l'opération d'action.| |**operationtype**<br>(obligatoire)|integer|Type de l'opération d'action.<br><br>Valeurs possibles :<br>0 - envoi de message ;<br>1 - script global ;<br>2 - ajouter un hôte ;<br>3 - supprimer un hôte ;<br>4 - ajouter à un groupe d'hôtes ;<br>5 - supprimer d'un groupe d'hôtes ;<br>6 - lier à un modèle ;<br>7 - délier du modèle ;<br>8 - activer l'hôte ;<br>9 - désactiver l'hôte ;<br>10 - définir le mode d'inventaire de l'hôte.<br><br>A noter : seuls les types '0' et '1' sont pris en charge pour les actions de déclenchement, seul '0' est pris en charge pour les actions internes. Tous les types sont pris en charge pour les actions de découverte et d'enregistrement automatique.| |actionid|string|ID de l'action à laquelle appartient l'opération.| |esc\_period|string|Durée d'une étape d'escalade en secondes. Doit être supérieur à 60 secondes. Accepte les secondes, les unités de temps avec suffixe et les macros utilisateur. Si la valeur est définie sur 0 ou sur 0s, la période d'escalade de l'action par défaut sera utilisée.<br><br>Par défaut : 0s.<br><br>A noter : les escalades ne sont prises en charge que pour les actions de déclenchement et les actions internes. Dans les actions de déclencheur, les escalades ne sont pas prises en charge dans les opérations de récupération de problème et de mise à jour.| |esc\_step\_from|integer|Étape à partir de laquelle commencer l'escalade.<br><br>Par défaut : 1.<br><br>A noter : les escalades ne sont prises en charge que pour les actions de déclenchement et les actions internes. Dans les actions de déclencheur, les escalades ne sont pas prises en charge dans les opérations de récupération de problème et de mise à jour.| |esc\_step\_to|integer|Étape à laquelle terminer l'escalade.<br><br>Par défaut : 1.<br><br>A noter : les escalades ne sont prises en charge que pour les actions de déclenchement et les actions internes. Dans les actions de déclencheur, les escalades ne sont pas prises en charge dans les opérations de récupération de problème et de mise à jour.| |evaltype|integer|Méthode d'évaluation des conditions de l'opération.<br><br>Valeurs possibles :<br>0 - *(par défaut)* ET / OU ;<br>1 - ET ;<br>2 - OU.| |opcommand|object|Objet contenant les données sur la commande exécutée par l'opération.<br><br>L'objet possède la propriété suivante : `scriptid` - *(string)* ID du script.<br><br>Obligatoire pour les opérations de script global.| |opcommand\_grp|array|Groupes d'hôtes sur lesquels exécuter des scripts globaux.<br><br>Chaque objet possède les propriétés suivantes : <br>`opcommand_grpid` - *(string, lecture seul)* ID de l'objet ;<br>`operationid` - *(string)* ID de l'opération ;<br>`groupid` - *(string)* ID du groupe d'hôtes.<br><br>Obligatoire pour les opérations de script global si `opcommand_hst` n'est pas défini.| |opcommand\_hst|array|Hôte sur lequel exécuter les scripts globaux.<br><br>Chaque objet possède les propriétés suivantes : <br>`opcommand_hstid` - *(string, lecture seule)* ID de l'objet ;<br>`operationid` - *(string)* ID de l'opération ;<br>`hostid` - *(string)* ID du hôte ; si défini à 0, la commande sera exécutée sur l'hôte actuel.<br><br>Obligatoire pour les opérations de script global si `opcommand_grp` n'est pas défini.| |opconditions|array|Conditions d'opération utilisées pour les actions de déclenchement.<br><br>L'objet de condition d'opération est  [décrit en détail ci-dessous](/manual/api/reference/action/object#action_operation_condition).| |opgroup|array|Groupes d'hôtes auxquels ajouter les hôtes.<br><br>Chaque objet possède les propriétés suivantes : <br>`operationid` - *(string)* ID de l'opération;<br>`groupid` - *(string)* ID du groupe d'hôtes.<br><br>Obligatoire pour les opérations "ajouter à un groupe d'hôtes" et "supprimer d'un groupe d'hôtes".| |opmessage|object|Objet contenant les données sur le message envoyé par l'opération.<br><br>L'objet de message d'opération est  [décrit en détail ci-dessous](/manual/api/reference/action/object#action_operation_message).<br><br>Obligatoire pour les opérations d'envoi de message.| |opmessage\_grp|array|Groupes d'utilisateurs auxquels envoyer des messages.<br><br>Chaque objet possède les propriétés suivantes : <br>`operationid` - *(string)* ID de l'opération ;<br>`usrgrpid` - *(string)* ID du groupe d'utilisateurs.<br><br>Obligatoire pour les opérations d'envoi de message si `opmessage_usr` n'est pas défini.| |opmessage\_usr|array|Utilisateurs auxquels envoyer des messages.<br><br>Chaque objet possède les propriétés suivantes : <br>`operationid` - *(string)* ID de l'opération ;<br>`userid` - *(string)* ID de l'utilisateur.<br><br>Obligatoire pour les opérations d'envoi de message si `opmessage_grp` n'est pas défini.| |optemplate|array|Modèles auxquels liés les hôtes.<br><br>Chaque objet possède les propriétés suivantes : <br>`operationid` - *(string)* ID de l'opération;<br>`templateid` - *(string)* ID du modèle.<br><br>Obligatoire pour les opérations "lier un modèle" et "lier un modèle".| |opinventory|object|Mode d'inventaire à définir sur l'hôte.<br><br>L'objet possède les propriétés suivantes : <br>`operationid` - *(string)* ID de l'opération ;<br>`inventory_mode` - *(string)* Mode d'inventaire.<br><br>Obligatoire pour les opérations "définir le mode d'inventaire de l'hôte".|  

en-us	### Action operation  The action operation object defines an operation that will be performed when an action is executed. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |operationid|string|*(readonly)* ID of the action operation.| |**operationtype**<br>(required)|integer|Type of operation.<br><br>Possible values:<br>0 - send message;<br>1 - global script;<br>2 - add host;<br>3 - remove host;<br>4 - add to host group;<br>5 - remove from host group;<br>6 - link to template;<br>7 - unlink from template;<br>8 - enable host;<br>9 - disable host;<br>10 - set host inventory mode.<br><br>Note that only types '0' and '1' are supported for trigger and service actions, only '0' is supported for internal actions. All types are supported for discovery and autoregistration actions.| |actionid|string|*(readonly)* ID of the action that the operation belongs to.| |esc\_period|string|Duration of an escalation step in seconds. Must be greater than 60 seconds. Accepts seconds, time unit with suffix and user macro. If set to 0 or 0s, the default action escalation period will be used.<br><br>Default: 0s.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |esc\_step\_from|integer|Step to start escalation from.<br><br>Default: 1.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |esc\_step\_to|integer|Step to end escalation at.<br><br>Default: 1.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |evaltype|integer|Operation condition evaluation method.<br><br>Possible values:<br>0 - *(default)* AND / OR;<br>1 - AND;<br>2 - OR.| |opcommand|object|Object containing data on global script run by the operation.<br><br>Each object has one following property: `scriptid` - *(string)* ID of the script.<br><br>Required for global script operations.| |opcommand\_grp|array|Host groups to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_grpid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string, readonly)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for global script operations if `opcommand_hst` is not set.| |opcommand\_hst|array|Host to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_hstid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string, readonly)* ID of the operation;<br>`hostid` - *(string)* ID of the host; if set to 0 the command will be run on the current host.<br><br>Required for global script operations if `opcommand_grp` is not set.| |opconditions|array|Operation conditions used for trigger actions.<br><br>The operation condition object is [described in detail below](/manual/api/reference/action/object#action_operation_condition).| |opgroup|array|Host groups to add hosts to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for "add to host group" and "remove from host group" operations.| |opmessage|object|Object containing the data about the message sent by the operation.<br><br>The operation message object is [described in detail below](/manual/api/reference/action/object#action_operation_message).<br><br>Required for message operations.| |opmessage\_grp|array|User groups to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`usrgrpid` - *(string)* ID of the user group.<br><br>Required for message operations if `opmessage_usr` is not set.| |opmessage\_usr|array|Users to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`userid` - *(string)* ID of the user.<br><br>Required for message operations if `opmessage_grp` is not set.| |optemplate|array|Templates to link the hosts to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`templateid` - *(string)* ID of the template.<br><br>Required for "link to template" and "unlink from template" operations.| |opinventory|object|Inventory mode set host to.<br><br>Object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`inventory_mode` - *(string)* Inventory mode.<br><br>Required for "Set host inventory mode" operations.|
fr	### Opération d'action   L'objet d'opération d'action définit une opération qui sera effectuée lorsqu'une action est exécutée. Il a les propriétés suivantes :  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |operationid|string|*(lecture seule)* Identifiant de l'opération d'action.| |**operationtype**<br>(obligatoire)|integer|Type d'operation.<br><br>Valeurs possibles : <br>0 - envoyer un message ;<br>1 - script global ;<br>2 - ajouter un hôte ;<br>3 - supprimer un hôte ;<br>4 - ajouter au groupe d'hôtes ;<br>5 - supprimer du groupe d'hôte ;<br>6 - lier au modèle ;<br>7 - délier du modèle ;<br>8 - activer l'hôte ;<br>9 - désactiver l'hôte ;<br>10 - définir le mode d'inventaire de l'hôte.<br><br>Notez que seuls les types '0' et '1' sont supportés pour les actions de déclencheur et de service, seul '0' est supporté pour les actions internes. Tous les types sont supportés pour les actions de découverte et d'enregistrement automatique.| |actionid|string|*(lecture seule)* Identifiant de l'action à laquelle appartient l'opération.|  |esc\_period|string|Durée d'une étape d'escalade en secondes. Doit être supérieur à 60 secondes. Accepte les secondes, l'unité de temps avec suffixe et la macro utilisateur. Si défini sur 0 ou 0 s, la période d'escalade d'action par défaut sera utilisée.<br><br>Par défaut : 0 s.<br><br>Notez que les escalades ne sont prises en charge que pour les actions de déclenchement, internes et de service, et uniquement dans des conditions normales opérations.| |esc\_step\_from|integer|Étape à partir de laquelle l'escalade démarre.<br><br>Par défaut : 1.<br><br>Notez que les escalades ne sont prises en charge que pour les actions de déclenchement, internes et de service, et uniquement dans les opérations normales.| |esc\_step\_to|integer|Étape à laquelle l'escalade se termine.<br><br>Par défaut : 1.<br><br>Notez que les escalades ne sont prises en charge que pour les actions de déclenchement, internes et de service, et uniquement dans les opérations normales.| |evaltype|integer|Méthode d'évaluation des conditions de l'opération.<br><br>Valeurs possibles : <br>0 - *(par défaut)* ET / OU ;<br>1 - ET ;<br>2 - OU.| |opcommand|object|Objet contenant des données sur le script global exécuté par l'opération.<br><br>Chaque objet a la propriété suivante : `scriptid` - *(string)* identifiant du script.<br><br>Requis pour les opérations de script global. | |opcommand\_grp|array|Groupes d'hôtes sur lesquels exécuter des scripts globaux.<br><br>Chaque objet a les propriétés suivantes : <br>`opcommand_grpid` - *(string, lecture seule)* identifiant de l'objet ;<br>`operationid` - *(string, lecture seule)* identifiant de l'opération ;<br>`groupid` - *(string)* identifiant du groupe d'hôtes.<br><br>Requis pour les opérations de script global si `opcommand_hst` n'est pas défini.| |opcommand\_hst|array|Hôte sur lequel exécuter des scripts globaux.<br><br>Chaque objet a les propriétés suivantes :<br>`opcommand_hstid` - *(string, lecture seule)* identifiant de l'objet ;<br>`operationid` - *(string , lecture seule)* identifiant de l'opération ;<br>`hostid` - *(string)* identifiant de l'hôte ; si défini sur 0, la commande sera exécutée sur l'hôte actuel.<br><br>Requis pour les opérations de script global si `opcommand_grp` n'est pas défini.| |opconditions|array|Conditions d'opération utilisées pour les actions de déclenchement.<br><br>L'objet de condition d'opération est [décrit en détail ci-dessous](/manual/api/reference/action/object#action_operation_condition).| |opgroup|array|Groupes d'hôtes auxquels ajouter des hôtes.<br><br>Chaque objet a les propriétés suivantes :<br>`operationid` - *(string, lecture seule)* identifiant de l'opération ;<br>`groupid` - *(string )* identifiant du groupe d'hôtes.<br><br>Requis pour les opérations "ajouter au groupe d'hôtes" et "supprimer du groupe d'hôtes".| |opmessage|object|Objet contenant les données sur le message envoyé par l'opération.<br><br>L'objet de message d'opération est [décrit en détail ci-dessous](/manual/api/reference/action/object#action_operation_message).<br><br> Requis pour les opérations de message.| |opmessage\_grp|array|Groupes d'utilisateurs auxquels envoyer des messages.<br><br>Chaque objet a les propriétés suivantes :<br>`operationid` - *(string, lecture seule)* identifiant de l'opération ;<br>`usrgrpid` - *(string )* identifiant du groupe d'utilisateurs.<br><br>Requis pour les opérations de message si `opmessage_usr` n'est pas défini.| |opmessage\_usr|array|Utilisateurs auxquels envoyer des messages.<br><br>Chaque objet a les propriétés suivantes :<br>`operationid` - *(string, lecture seule)* identifiant de l'opération ;<br>`userid` - *(string) * identifiant de l'utilisateur.<br><br>Requis pour les opérations de message si `opmessage_grp` n'est pas défini.| |optemplate|array|Modèles auxquels lier les hôtes.<br><br>Chaque objet a les propriétés suivantes :<br>`operationid` - *(string, lecture seule)* identifiant de l'opération ;<br>`templateid` - *(chaîne)* identifiant du modèle.<br><br>Requis pour les opérations "lier au modèle" et "dissocier du modèle".| |opinventory|object|Mode d'inventaire défini sur l'hôte. <br><br>L'objet a les propriétés suivantes :<br>`operationid` - *(string, lecture seule)* identifiant de l'opération ;<br>`inventory_mode` - *(string)* Inventory mode.<br> <br>Requis pour les opérations "Définir le mode d'inventaire de l'hôte".|

en-us	### Action recovery operation  The action recovery operation object defines an operation that will be performed when a problem is resolved. Recovery operations are possible for trigger actions and internal actions. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |operationid|string|*(readonly)* ID of the action operation.| |**operationtype**<br>(required)|integer|Type of operation.<br><br>Possible values for trigger actions:<br>0 - send message;<br>1 - global script;<br>11 - notify all involved.<br><br>Possible values for internal actions:<br>0 - send message;<br>11 - notify all involved.| |actionid|string|ID of the action that the recovery operation belongs to.| |opcommand|object|Object containnig data on global action type script run by the operation.<br><br>Each object has one following property: `scriptid` - *(string)* ID of the action type script.<br><br>Required for global script operations.| |opcommand\_grp|array|Host groups to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_grpid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for global script operations if `opcommand_hst` is not set.| |opcommand\_hst|array|Host to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_hstid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string)* ID of the operation;<br>`hostid` - *(string)* ID of the host; if set to 0 the command will be run on the current host.<br><br>Required for global script operations if `opcommand_grp` is not set.| |opmessage|object|Object containing the data about the message sent by the recovery operation.<br><br>The operation message object is [described in detail above](/manual/api/reference/action/object#action_operation_message).<br><br>Required for message operations.| |opmessage\_grp|array|User groups to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string)* ID of the operation;<br>`usrgrpid` - *(string)* ID of the user group.<br><br>Required for message operations if `opmessage_usr` is not set.| |opmessage\_usr|array|Users to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string)* ID of the operation;<br>`userid` - *(string)* ID of the user.<br><br>Required for message operations if `opmessage_grp` is not set.|  
fr	### Opération de récupération d'action  L'objet d'opération de récupération d'action définit une opération qui sera effectuée lorsqu'un problème est résolu. Les opérations de récupération sont possibles pour les actions de déclencheur et les actions internes. Il a les propriétés suivantes.  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |operationid|string|*(lecture seule)* ID de l'opération d'action.| |**operationtype**<br>(obligatoire)|integer|Type d'opération.<br><br>Valeurs possibles pour les actions de déclenchement :<br>0 - envoi de message ;<br>1 - script global ;<br>11 - informer toutes les personnes impliquées.<br><br>Valeurs possibles pour les actions internes :<br>0 - envoi de message ;<br>11 - informer toutes les personnes impliquées.| |actionid|string|ID de l'action à laquelle l'opération de récupération appartient.| |opcommand|object|Objet contenant les données sur la commande exécutée par l'opération de récupération.<br><br>L'objet possède les propriétés suivantes : `scriptid` - *(string)* ID du script de type d'action.<br><br>Obligatoire pour les opérations de script global.| |opcommand\_grp|array|Groupes d'hôtes sur lesquels exécuter les scripts globaux.<br><br>Chaque objet a les propriétés suivantes : <br>`opcommand_grpid` - *(string, lecture seule)* ID de l'objet ;<br>`operationid` - *(string)* ID de l'opération;<br>`groupid` - *(string)* ID du groupe d'hôtes.<br><br>Obligatoire pour les opérations de script global si `opcommand_hst` n'est pas défini.| |opcommand\_hst|array|Hôtes sur lesquels exécuter les scripts globaux.<br><br>Chaque objet a les propriétés suivantes : <br>`opcommand_hstid` - *(string, lecture seule)* ID de l'objet ;<br>`operationid` - *(string)* ID de l'opération ;<br>`hostid` - *(string)* ID du hôte; Si défini à 0, la commande sera exécutée sur l'hôte actuel.<br><br>Obligatoire pour les opérations de script global si `opcommand_grp` n'est pas défini.| |opmessage|object|Objet contenant les données sur le message envoyé par l'opération de récupération.<br><br>L'objet Message d'opération d'action est [décrit en détail plus haut](/manual/api/reference/action/object#action_operation_message).<br><br>Obligatoire  pour les opérations d'envoi de message.| |opmessage\_grp|array|Groupes d'utilisateurs auxquels envoyer lesmessages.<br><br>Chaque objet a les propriétés suivantes :<br>`operationid` - *(string)* ID de l'opération;<br>`usrgrpid` - *(string)* ID du groupe d'utilisateurs.<br><br>Obligatoire  pour les opérations d'envoi de message si `opmessage_usr` n'est pas défini.| |opmessage\_usr|array|Utilisateurs auxquels envoyer les messages.<br><br>Chaque objet a les propriétés suivantes :<br>`operationid` - *(string)* ID de l'opération;<br>`userid` - *(string)* ID de l'utilisateur.<br><br>Obligatoire  pour les opérations d'envoi de message si `opmessage_grp` n'est pas défini.|  

en-us	#### Actions and alerts  Define actions and operations to notify users about certain events or automatically execute remote commands. Gain access to information about generated alerts and their receivers.  [Action API](/manual/api/reference/action) | [Alert API](/manual/api/reference/alert)  
fr	#### Actions et alertes  Définissez des actions et des opérations pour informer les utilisateurs de certains événement ou exécuter automatiquement des commandes à distance. Accédez à des informations sur les alertes générées et leurs destinataires.  [API Action](/manual/api/reference/action) | [API Alerte](/manual/api/reference/alert)  

en-us	#### Actions disabled due to deleted objects  If a certain object (host, template, trigger, etc.) used in an action condition/operation is deleted, the condition/operation is removed and the action is disabled to avoid incorrect execution of the action. The action can be re-enabled by the user.  This behavior takes place when deleting:  -   host groups ("host group" condition, "remote command" operation on a     specific host group); -   hosts ("host" condition, "remote command" operation on a specific     host); -   templates ("template" condition, "link to template" and "unlink from     template" operations); -   triggers ("trigger" condition); -   discovery rules (when using "discovery rule" and "discovery check"     conditions).  *Note*: If a remote command has many target hosts, and we delete one of them, only this host will be removed from the target list, the operation itself will remain. But, if it's the only host, the operation will be removed, too. The same goes for "link to template" and "unlink from template" operations.  Actions are not disabled when deleting a user or user group used in a "send message" operation.
fr	 #### Actions désactivées en raison d'objets supprimés  Si un certain objet (hôte, modèle, déclencheur, etc.) utilisé dans une condition/opération d'action est supprimé, la condition/opération est supprimée et l'action est désactivée pour éviter une exécution incorrecte de l'action. L'action peut être réactivée par l'utilisateur.  Ce comportement se produit lors de la suppression :  - de groupes d'hôtes (condition "groupe d'hôtes", opération "commande à distance" sur un groupe d'hôtes spécifique) ; - d'hôtes (condition "hôte", opération "commande à distance" sur un hôte spécifique) ; - de modèles (condition "modèle", opérations "Lier au modèle" et "Dissocier du modèle") ; - de déclencheurs (condition de "déclencheur") ; - de règles de découverte (lors de l'utilisation des conditions "règle de découverte" et "vérification de découverte").  *Remarque* : Si une commande distante a plusieurs hôtes cibles et que nous supprimons l'un d'entre eux, seul cet hôte sera supprimé de la liste cible, l'opération elle-même restera. Mais, s'il s'agit du seul hôte, l'opération sera également supprimée. Il en va de même pour les opérations "lier au modèle" et "dissocier du modèle".  Les actions ne sont pas désactivées lors de la suppression d'un utilisateur ou d'un groupe d'utilisateurs utilisé dans une opération "envoyer un message".

en-us	#### Actions  Discovery events can be the basis of relevant [actions](/manual/config/notifications/action), such as:  -   Sending notifications -   Adding/removing hosts -   Enabling/disabling hosts -   Adding hosts to a group -   Removing hosts from a group -   Linking hosts to/unlinking from a template -   Executing remote scripts  These actions can be configured with respect to the device type, IP, status, uptime/downtime, etc. For full details on configuring actions for network-discovery based events, see action [operation](/manual/config/notifications/action/operation) and [conditions](/manual/config/notifications/action/conditions) pages.  Since network discovery actions are event-based, they will be triggered both when a discovered host is online and when it is offline. It is highly  recommended to add an action [condition](/manual/config/notifications/action/conditions) *Discovery status: up* to avoid such actions as *Add host* being triggered upon *Service Lost*/*Service Down* events.  Otherwise, if a discovered host is manually removed, it will still generate *Service Lost*/*Service Down* events and will be recreated during the next discovery cycle.  ::: noteclassic Linking a discovered host to templates will fail collectively if any of the linkable templates has a unique entity (e.g. item key) that is the same as a unique entity (e.g. item key) already existing on the host or on another of the linkable templates. :::
fr	#### Actions  Les événements de découverte peuvent être la base d'[actions](/manual/config/notifications/action) pertinentes, telles que :  -   L'envoi de notifications -   L'ajout/suppression d'hôtes -   L'activation/désactivation des hôtes -   L'ajout d'hôtes à un groupe -   La suppression des hôtes d'un groupe -   La liaison (ou la suppression d'un lien) des hôtes à un modèle -   L'exécution de scripts à distance  Ces actions peuvent être configurées en fonction du type de périphérique, de l'adresse IP, de l'état, de la disponibilité/indisponibilité, etc. Pour plus de détails sur la configuration des actions pour les événements basés sur la découverte du réseau, voir les pages [opération](/manual/config/notifications/action/operation) et [conditions](/manual/config/notifications/action/conditions).  Étant donné que les actions de découverte du réseau sont basées sur des événements, elles seront déclenchées à la fois lorsqu'un hôte découvert est en ligne et lorsqu'il est hors ligne. Il est fortement recommandé d'ajouter une action [condition](/manual/config/notifications/action/conditions) *Discovery status: up* pour éviter que des actions telles que *Add host* soient déclenchées lors d'événements du type *Service Lost*/*Service Down*. Sinon, si un hôte découvert est supprimé manuellement, il générera toujours des événements *Service Lost*/*Service Down* et sera recréé lors du prochain cycle de découverte.  ::: noteclassic La liaison d'un hôte découvert à des modèles échouera collectivement si l'un des modèles pouvant être liés a une entité unique (par exemple, une clé d'élément) est identique à une autre entité unique (par exemple une clé d'élément) existant déjà sur l'hôte ou sur un autre des modèles pouvant être liés.  :::​

en-us	#### Actions if communication fails between agent and server  Each matching line from `log[]` and `logrt[]` item and a result of each `log.count[]` and `logrt.count[]` item check requires a free slot in the designated 50% area in the agent send buffer. The buffer elements are regularly sent to server (or proxy) and the buffer slots are free again.  While there are free slots in the designated log area in the agent send buffer and communication fails between agent and server (or proxy) the log monitoring results are accumulated in the send buffer. This helps to mitigate short communication failures.  During longer communication failures all log slots get occupied and the following actions are taken:  -   `log[]` and `logrt[]` item checks are stopped. When communication is     restored and free slots in the buffer are available the checks are     resumed from the previous position. No matching lines are lost, they     are just reported later. -   `log.count[]` and `logrt.count[]` checks are stopped if     `maxdelay = 0` (default). Behavior is similar to `log[]` and     `logrt[]` items as described above. Note that this can affect     `log.count[]` and `logrt.count[]` results: for example, one check     counts 100 matching lines in a log file, but as there are no free     slots in the buffer the check is stopped. When communication is     restored the agent counts the same 100 matching lines and also 70     new matching lines. The agent now sends count = 170 as if they were     found in one check. -   `log.count[]` and `logrt.count[]` checks with `maxdelay > 0`: if     there was no "jump" during the check, then behavior is similar to     described above. If a "jump" over log file lines took place then the     position after "jump" is kept and the counted result is discarded.     So, the agent tries to keep up with a growing log file even in case     of communication failure.
fr	#### Actions si la communication échoue entre l'agent et le serveur  Chaque ligne correspondante de l'élément `log[]` et `logrt[]` et le résultat de chaque `log.count[]` et `logrt.count[]` requièrent un emplacement libre dans la zone de 50% désignée dans le buffer d'envoi de l'agent. Les éléments buffers sont régulièrement envoyés au serveur (ou proxy) et les emplacements de mémoire tampon sont à nouveau libres.  Bien qu'il existe des emplacements libres dans la zone des fichiers journaux désignée dans le buffer d'envoi de l'agent et que la communication échoue entre l'agent et le serveur (ou le proxy), les résultats de la surveillance des fichiers journaux sont accumulés dans le buffer d'envoi. Cela aide à atténuer les échecs de communication ponctuel.  Pendant les échecs de communication plus longs, tous les emplacements de logs sont occupés et les actions suivantes sont effectuées :  -   Les vérifications des éléments `log[]` et `logrt[]` sont arrêtées. Lorsque la communication est rétablie et que des emplacements sont libérés dans la mémoire tampon, les vérifications reprennent à partir de la position précédente. Aucune ligne correspondante n'est perdue, elles sont juste reportées plus tard. -   Les vérifications `log.count[]` et `logrt.count[]` sont arrêtées si `maxdelay = 0` (par défaut). Le comportement est similaire aux éléments `log[]` et `logrt[]` décrits ci-dessus. Notez que cela peut affecter les résultats de `log.count[]` et de `logrt.count[]` : par exemple, une vérification compte 100 lignes correspondantes dans un fichier journal, mais comme il n'y a pas d'espace libre dans la mémoire tampon, la vérification est arrêtée. Lorsque la communication est restaurée, l'agent compte les mêmes 100 lignes correspondantes et 70 nouvelles lignes correspondantes. L'agent envoie maintenant compteur = 170 comme s'il avait été trouvé dans une vérification. -   Les vérifications `log.count[]` et `logrt.count[]` avec `maxdelay > 0` : s'il n'y a pas eu de "saut" pendant la vérification, alors le comportement est similaire à celui décrit ci-dessus. Si un "saut" sur les lignes du fichier journal a eu lieu, la position après le "saut" est conservée et le résultat compté est ignoré. Ainsi, l'agent essaie de suivre un fichier journal en expansion, même en cas d'échec de la communication

en-us	#### Actions  In [actions](/manual/config/notifications/action), user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Trigger-based notifications and commands|<|yes| |Trigger-based internal notifications|<|yes| |Problem update notifications|<|yes| |Service-based notifications and commands|<|yes| |Service update notifications|<|yes| |Time period condition|<|no| |*Operations*|<|<| | |Default operation step duration|no| |^|Step duration|no|
fr	#### Actions  Dans les [actions](/manual/config/notifications/action), les macros utilisateur peuvent être utilisées dans les champs suivants :  |Emplacement|<|Plusieurs macros/mix avec du texte^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Notifications et commandes basées sur les déclencheurs|<|oui| |Notifications internes basées sur les déclencheurs|<|oui| |Notifications de mise à jour de problème|<|oui| |Notifications et commandes basées sur les services|<|oui| |Notifications de mise à jour des services|<|oui| |Condition de période de temps|<|non| |*Opérations*|<|<| | |Durée de l'étape d'opération par défaut|non| |^|Durée de l'étape|non|

en-us	### Action  The action object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |actionid|string|*(readonly)* ID of the action.| |**esc\_period**<br>(required)|string|Default operation step duration. Must be at least 60 seconds. Accepts seconds, time unit with suffix and user macro.<br><br>Note that escalations are supported only for trigger and internal actions. In trigger actions, escalations are not supported in problem recovery and update operations.| |**eventsource**<br>(required)|integer|*(constant)* Type of events that the action will handle.<br><br>Refer to the [event "source" property](/manual/api/reference/event/object#event) for a list of supported event types.| |**name**<br>(required)|string|Name of the action.| |status|integer|Whether the action is enabled or disabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |pause\_suppressed|integer|Whether to pause escalation during maintenance periods or not.<br><br>Possible values:<br>0 - Don't pause escalation;<br>1 - *(default)* Pause escalation.<br><br>Note that this parameter is valid for trigger actions only.| |notify\_if\_canceled|integer|Whether to notify when escalation is canceled.<br><br>Possible values:<br>0 - Don't notify when escalation is canceled;<br>1 - *(default)* Notify when escalation is canceled.<br><br>Note that this parameter is valid for trigger actions only.|  
fr	### Action  L'objet action a les propriétés suivantes.  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |actionid|string|*(lecture seule)* ID de l'action.| |**esc\_period**<br>(obligatoire)|string|Durée de l'étape d'opération par défaut. Doit être supérieur à 60 secondes. Accepte les secondes, les unités de temps avec suffixe et les macros utilisateur.<br><br>A noter : les escalades ne sont prises en charge que pour les actions de déclencheur et les actions internes. Pour les actions de déclencheur, les escalades ne sont pas prises en charge dans les opérations de récupération de problème et de mise à jour.| |**eventsource**<br>(obligatoire)|integer|*(constante)* Type d'événements que l'action va gérer.<br><br>Se référer à la [propriété "source" de l'événement](/manual/api/reference/event/object#event) pour obtenir la liste des types d'événements supportés.| |**name**<br>(obligatoire)|string|Nom de l'action.| |status|integer|Indique si l'action est activée ou désactivée.<br><br>Valeurs possibles :<br>0 - *(par défaut)* activée ;<br>1 - désactivée.| |pause\_suppressed|integer|Indique si l'escalade est en pause ou non durant une période de maintenance.<br><br>Valeurs possibles :<br>0 - Ne pas mettre en pause l'escalade ;<br>1 - *(par défaut)* Mettre en pause l'escalade.<br><br>A noter : ce paramètre est valide uniquement pour les actions de déclencheur.| |notify\_if\_canceled|integer|Indique d'il faut notifier lorsque l'escalade est annulée.<br><br>Valeurs possibles :<br>0 -  Ne pas notifier lorsque l'escalade est annulée ;<br>1 - *(par défaut)* Notifier lorsque l'escalade est annulée.<br><br>A noter : ce paramètre est valide uniquement pour les actions de déclencheur.|  

en-us	### Action  The action object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |actionid|string|*(readonly)* ID of the action.| |**esc\_period**<br>(required)|string|Default operation step duration. Must be at least 60 seconds. Accepts seconds, time unit with suffix and user macro.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |**eventsource**<br>(required)|integer|*(constant)* Type of events that the action will handle.<br><br>Refer to the [event "source" property](/manual/api/reference/event/object#event) for a list of supported event types.| |**name**<br>(required)|string|Name of the action.| |status|integer|Whether the action is enabled or disabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |pause\_suppressed|integer|Whether to pause escalation during maintenance periods or not.<br><br>Possible values:<br>0 - Don't pause escalation;<br>1 - *(default)* Pause escalation.<br><br>Note that this parameter is valid for trigger actions only.| |notify\_if\_canceled|integer|Whether to notify when escalation is canceled.<br><br>Possible values:<br>0 - Don't notify when escalation is canceled;<br>1 - *(default)* Notify when escalation is canceled.<br><br>Note that this parameter is valid for trigger actions only.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
fr	### Action  L'objet d'action a les propriétés suivantes :  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |actionid|string|*(lecture seule)* identifiant de l'action.| |**esc\_period**<br>(obligatoire)|string| Durée de l'étape de l'opération par défaut. Doit être d'au moins 60 secondes. Accepte les secondes, l'unité de temps avec suffixe et les macros utilisateur.<br><br>Notez que les escalades ne sont prises en charge que pour les actions de déclenchement, internes et de service, et uniquement dans les opérations normales.| |**eventsource**<br>(obligatoire)|integer|*(constant)* Type d'événements que l'action gérera.<br><br>Reportez-vous à la [propriété "source" de l'événement](/manual/api/reference/event/object#event) pour obtenir la liste des types d'événements pris en charge.| |**name**<br>(obligatoire)|string|Nom de l'action. |status|integer|Si l'action est activée ou désactivée.<br><br>Valeurs possibles :<br>0 - *(par défaut)* activé ;<br>1 - désactivé.| |pause\_suppressed|integer|Indique s'il faut suspendre ou non l'escalade pendant les périodes de maintenance.<br><br>Valeurs possibles :<br>0 - Ne pas interrompre l'escalade ;<br>1 - *(par défaut)* Suspendre l'escalade.<br><br>Notez que ce paramètre n'est valide que pour les actions de déclencheur.| |notify\_if\_canceled|integer|Indique si l'escalade est annulée.<br><br>Valeurs possibles :<br>0 - Ne pas avertir lorsque l'escalade est annulée ;<br>1 - *(par défaut)* Avertir lorsque l'escalade est annulée.<br><br>Notez que ce paramètre n'est valide que pour les actions de déclencheur.|  Notez que pour certaines méthodes (mise à jour, suppression) la combinaison de paramètres requise/optionnelle est différente.

en-us	### Action  The action object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Name of the action.<br><br>Possible values for users of any type:<br>`edit_dashboards` - Create and edit dashboards;<br>`edit_maps` - Create and edit maps;<br>`add_problem_comments` - Add problem comments;<br>`change_severity` - Change problem severity;<br>`acknowledge_problems` - Acknowledge problems;<br>`close_problems` - Close problems;<br>`execute_scripts` - Execute scripts;<br>`manage_api_tokens` - Manage API tokens.<br><br>Possible values only for users of *Admin* and *Super admin* user types:<br>`edit_maintenance` - Create and edit maintenances;<br>`manage_scheduled_reports` - Manage scheduled reports.| |status|integer|Whether access to perform the action is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.|
fr	### Action  L'objet action a les propriétés suivantes :  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**nom**<br>(obligatoire)|string|Nom de l'action.<br><br>Valeurs possibles pour les utilisateurs de tout type :<br>`edit_dashboards` - Créer et modifier des tableaux de bord ;<br>` edit_maps` - Créer et modifier des cartes ;<br>`add_problem_comments` - Ajouter des commentaires sur les problèmes ;<br>`change_severity` - Modifier la sévérité du problème ;<br>`acknowledge_problems` - Acquitter les problèmes ;<br>`close_problems` - Fermer les problèmes ; <br>`execute_scripts` - Exécuter des scripts ;<br>`manage_api_tokens` - Gère les jetons d'API.<br><br>Valeurs possibles uniquement pour les utilisateurs de types d'utilisateurs *Admin* et *Super admin* :<br>`edit_maintenance` - Créer et modifier des maintenances ;<br>`manage_scheduled_reports` - Gérer les rapports planifiés.| |status|integer|Indique si l'accès pour effectuer l'action est activé.<br><br>Valeurs possibles :<br>0 - Désactivé ;<br>1 - *(par défaut)* Activé.|

en-us	# Action  This class is designed to work with actions.  Object references:\  -   [Action](/manual/api/reference/action/object#action) -   [Action     condition](/manual/api/reference/action/object#action_condition) -   [Action     operation](/manual/api/reference/action/object#action_operation)  Available methods:\  -   [action.create](/manual/api/reference/action/create) - create new     actions -   [action.delete](/manual/api/reference/action/delete) - delete     actions -   [action.get](/manual/api/reference/action/get) - retrieve actions -   [action.update](/manual/api/reference/action/update) - update     actions  
fr	# Action  Cette classe est conçue pour travailler avec les actions.  Référentiel des objets :\  -   [Action](/manual/api/reference/action/object#action) -   [Condition d'action](/manual/api/reference/action/object#action_condition) -   [Opération d'action](/manual/api/reference/action/object#action_operation)  Méthodes disponibles :\  -   [action.create](/manual/api/reference/action/create) - créer de nouvelles actions -   [action.delete](/manual/api/reference/action/delete) - supprimer des actions -   [action.get](/manual/api/reference/action/get) - récupérer des actions -   [action.update](/manual/api/reference/action/update) - mettre à jour des actions  

en-us	# action.update
fr	# action.update

en-us	### Action update operation  The action update operation object defines an operation that will be performed when a problem is updated (commented upon, acknowledged, severity changed, or manually closed). Update operations are possible for trigger and service actions. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |operationid|string|*(readonly)* ID of the action operation.| |**operationtype**<br>(required)|integer|Type of operation.<br><br>Possible values for trigger and service actions:<br>0 - send message;<br>1 - global script;<br>12 - notify all involved.| |opcommand|object|Object containing data on global action type script run by the operation.<br><br>Each object has one following property: `scriptid` - *(string)* ID of the action type script.<br><br>Required for global script operations.| |opcommand\_grp|array|Host groups to run global scripts on.<br><br>Each object has the following properties:<br>`groupid` - *(string)* ID of the host group.<br><br>Required for global script operations if `opcommand_hst` is not set.| |opcommand\_hst|array|Host to run global scripts on.<br><br>Each object has the following properties:<br>`hostid` - *(string)* ID of the host; if set to 0 the command will be run on the current host.<br><br>Required for global script operations if `opcommand_grp` is not set.| |opmessage|object|Object containing the data about the message sent by the update operation.<br><br>The operation message object is [described in detail above](/manual/api/reference/action/object#action_operation_message).| |opmessage\_grp|array|User groups to send messages to.<br><br>Each object has the following properties:<br>`usrgrpid` - *(string)* ID of the user group.<br><br>Required only for `send message` operations if `opmessage_usr` is not set.<br>Is ignored for `send update message` operations.| |opmessage\_usr|array|Users to send messages to.<br><br>Each object has the following properties:<br>`userid` - *(string)* ID of the user.<br><br>Required only for `send message` operations if `opmessage_grp` is not set.<br>Is ignored for `send update message` operations.|
fr	### Opération de mise à jour de l'action  L'objet d'opération de mise à jour d'action définit une opération qui sera effectuée lorsqu'un problème est mis à jour (commenté, acquitté, gravité modifiée ou fermé manuellement). Les opérations de mise à jour sont possibles pour les actions de déclenchement et de service. Il a les propriétés suivantes :  |Propriété|[Type](/manual/api/reference_commentary#data_types)|Description| |-------|--------------------------------------------------------|-----------| |operationid|string|*(lecture seule)* identifiant de l'opération d'action.| |**operationtype**<br>(obligatoire)|integer|Type d'opération.<br><br>Valeurs possibles pour les actions de déclenchement et de service :<br>0 - envoyer un message ;<br>1 - script global ;<br>12 - informez toutes les personnes impliquées.| |opcommand|object|Objet contenant des données sur le script de type d'action global exécuté par l'opération.<br><br>Chaque objet a la propriété suivante : `scriptid` - *(string)* identifiant du script de type d'action.<br> <br>Requis pour les opérations de script global.| |opcommand\_grp|array|Groupes d'hôtes sur lesquels exécuter des scripts globaux.<br><br>Chaque objet a les propriétés suivantes :<br>`groupid` - *(string)* identifiant du groupe d'hôtes.<br>< br>Requis pour les opérations de script global si `opcommand_hst` n'est pas défini.| |opcommand\_hst|array|Hôte sur lequel exécuter les scripts globaux.<br><br>Chaque objet a les propriétés suivantes :<br>`hostid` - *(string)* identifiant de l'hôte ; si défini sur 0, la commande sera exécutée sur l'hôte actuel.<br><br>Requis pour les opérations de script global si `opcommand_grp` n'est pas défini.| |opmessage|object|Objet contenant les données sur le message envoyé par l'opération de mise à jour.<br><br>L'objet de message d'opération est [décrit en détail ci-dessus](/manual/api/reference/action/object#action_operation_message). | |opmessage\_grp|array|Groupes d'utilisateurs auxquels envoyer des messages.<br><br>Chaque objet a les propriétés suivantes :<br>`usrgrpid` - *(string)* identifiant du groupe d'utilisateurs.<br><br> >Requis uniquement pour les opérations `send message` si `opmessage_usr` n'est pas défini.<br>Est ignoré pour les opérations `send update message`.| |opmessage\_usr|array|Utilisateurs auxquels envoyer des messages.<br><br>Chaque objet a les propriétés suivantes :<br>`userid` - *(string)* identifiant de l'utilisateur.<br><br>Obligatoire uniquement pour les opérations `send message` si `opmessage_grp` n'est pas défini.<br>Est ignoré pour les opérations `send update message`.|

en-us	#### Active checks  Active checks require more complex processing. The agent must first retrieve from the server(s) a list of items for independent processing.  The servers to get the active checks from are listed in the 'ServerActive' parameter of the agent [configuration file](/manual/appendix/config/zabbix_agentd). The frequency of asking for these checks is set by the 'RefreshActiveChecks' parameter in the same configuration file. However, if refreshing active checks fails, it is retried after hardcoded 60 seconds.  The agent then periodically sends the new values to the server(s).  ::: notetip If an agent is behind the firewall you might consider using only Active checks because in this case you wouldn't need to modify the firewall to allow initial incoming connections. :::
fr	#### Vérifications actives  Les vérifications actives nécessitent un traitement plus complexe. L'agent doit d'abord récupérer sur le(s) serveur(s) une liste d'éléments pour un traitement indépendant.  Les serveurs à partir desquels obtenir les vérifications actives sont répertoriés dans le paramètre 'ServerActive' du [fichier de configuration](/manual/appendix/config/zabbix_agentd) de l'agent. La fréquence des demandes pour ces vérifications est défini par le paramètre 'RefreshActiveChecks' dans le même fichier de configuration. Cependant, si le rafraîchissement des vérifications actives échoue, il sera réessayé après 60 secondes (codées en dur).  L'agent envoie alors périodiquement les nouvelles valeurs au(x) serveur(s).  ::: notetip Si un agent se trouve derrière le pare-feu, vous pouvez envisager d'utiliser uniquement les vérifications actives, car dans ce cas, vous n'auriez pas besoin de modifier le pare-feu pour autoriser les connexions entrantes initiales. :::

en-us	 ### Active checks request  The active checks request is used to obtain the active checks to be processed by agent. This request is sent by the agent upon start and then with *RefreshActiveChecks* inervals.  | Field | Type | Mandatory | Value | |-|-|-|--------| | request | _string_ | yes | `active checks` | | host | _string_ | yes | Host name. | | version | _string_ | yes | The agent version: \<major>.\<minor>. | | host_metadata | _string_ | no | The configuration parameter HostMetadata or HostMetadataItem metric value. | | interface | _string_ | no | The configuration parameter HostInterface or HostInterfaceItem metric value. | | ip | _string_ | no | The configuration parameter ListenIP first IP if set. | | port | _number_ | no | The configuration parameter ListenPort value if set and not default agent listening port. |  Example: ```json {   "request": "active checks",   "host": "Zabbix server",   "version": "6.0",   "host_metadata": "mysql,nginx",   "hostinterface": "zabbix.server.lan",   "ip": "159.168.1.1",   "port": 12050 } ```
fr	 ### Demande de vérifications actives  La demande de vérifications actives est utilisée pour obtenir les vérifications actives à traiter par l'agent. Cette requête est envoyée par l'agent au démarrage, puis avec des intervalles *RefreshActiveChecks*.  | Champ | Type | Obligatoire | Valeur | |-|-|-|--------| | request | _string_ | oui | `vérifications actives` | | host | _string_ | oui | Nom d'hôte. | | version | _string_ | oui | La version de l'agent : \<majeur>.\<mineur>. | | host_metadata | _string_ | non | Le paramètre de configuration HostMetadata ou la valeur de métrique HostMetadataItem. | | interface | _string_ | non | La valeur métrique du paramètre de configuration HostInterface ou HostInterfaceItem. | | IP | _string_ | non | La première IP du paramètre de configuration ListenIP s'il est défini. | | port | _number_ | non | La valeur du paramètre de configuration ListenPort s'il est défini et non le port d'écoute par défaut de l'agent. |  Exemple: ```json {  · "request": "active checks",  · "host": "Zabbix server",  · "version": "6.0",  · "host_metadata": "mysql,nginx",  · "hostinterface": "zabbix.server.lan"  · "ip": "159.168.1.1",  · "port": 12050 } ```

en-us	#### Active proxy
fr	#### Proxy actif

en-us	#### Add a trigger dependency  Make trigger "14092" dependent on trigger "13565."  Request:  ```json {     "jsonrpc": "2.0",     "method": "trigger.adddependencies",     "params": {         "triggerid": "14092",         "dependsOnTriggerid": "13565"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "14092"         ]     },     "id": 1 } ```
fr	#### Ajouter une dépendance de déclencheur  Faire en sorte que le déclencheur "14092" dépende du déclencheur "13565."  Requête :  ```json {     "jsonrpc": "2.0",     "method": "trigger.adddependencies",     "params": {         "triggerid": "14092",         "dependsOnTriggerid": "13565"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Réponse :  ```json {     "jsonrpc": "2.0",     "result": {         "triggerids": [             "14092"         ]     },     "id": 1 } ```

en-us	#### Adding a filter to an LLD rule  Add a filter so that the contents of the *{\#FSTYPE}* macro would match the *\@File systems for discovery* regexp.  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "filter": {             "evaltype": 1,             "conditions": [                 {                     "macro": "{#FSTYPE}",                     "value": "@File systems for discovery"                 }             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```
fr	#### Ajout d'un filtre à une règle de découverte bas niveau  Ajoutez un filtre afin que le contenu de la macro *{\#FSTYPE}* corresponde à l'expression régulière *\@File systems for discovery*.  Requête :  ``` {.java} {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "filter": {             "evaltype": 1,             "conditions": [                 {                     "macro": "{#FSTYPE}",                     "value": "@File systems for discovery"                 }             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Réponse :  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```

en-us	#### Adding a scheduled downtime  Add a downtime for service with ID "4" scheduled weekly from Monday 22:00 till Tuesday 10:00.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "serviceid": "4",         "times": [             {                 "type": "1",                 "ts_from": "165600",                 "ts_to": "201600"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "serviceids": [             "4"         ]     },     "id": 1 } ```
fr	#### Ajout d'un temps d'arrêt planifié  Ajoutez un temps d'arrêt pour le service avec l'ID "4" programmé chaque semaine du lundi 22h00 au mardi 10h00.  Requête :  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "serviceid": "4",         "times": [             {                 "type": "1",                 "ts_from": "165600",                 "ts_to": "201600"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Réponse :  ```json {     "jsonrpc": "2.0",     "result": {         "serviceids": [             "4"         ]     },     "id": 1 } ```

en-us	##### Adding host  Hosts are added during the discovery process, as soon as a host is discovered, rather than at the end of the discovery process.  ::: notetip As network discovery can take some time due to many unavailable hosts/services having patience and using reasonable IP ranges is advisable. :::  When adding a host, its name is decided by the standard **gethostbyname** function. If the host can be resolved, resolved name is used. If not, the IP address is used. Besides, if IPv6 address must be used for a host name, then all ":" (colons) are replaced by "\_" (underscores), since colons are not allowed in host names.  ::: noteimportant If performing discovery by a proxy, currently hostname lookup still takes place on Zabbix server. :::  ::: noteimportant If a host already exists in Zabbix configuration with the same name as a newly discovered one, versions of Zabbix prior to 1.8 would add another host with the same name. Zabbix 1.8.1 and later adds **\_N** to the hostname, where **N** is increasing number, starting with 2. :::
fr	##### Ajout d'hôte  Les hôtes sont ajoutés au cours du processus de découverte, dès qu'un hôte est découvert, plutôt qu'à la fin du processus de découverte.  ::: notetip Comme la découverte du réseau peut prendre un certain temps en raison du fait que de nombreux hôtes/services indisponibles ont des timeout il est conseillé d'utiliser des plages IP raisonnables. :::  Lors de l'ajout d'un hôte, son nom est déterminé par la fonction standard **gethostbyname**. Si l'hôte peut être résolu, le nom résolu est utilisé. Sinon, l'adresse IP est utilisée. De plus, si l'adresse IPv6 doit être utilisée pour un nom d'hôte, tous les ":" (deux points) sont remplacés par "\_" (underscores), car les deux points ne sont pas autorisés dans les noms d'hôte.  ::: noteimportant Si la découverte est effectuée par un proxy, la recherche du nom d'hôte a toujours lieu sur le serveur Zabbix. :::  ::: noteimportant Si un hôte existe déjà dans la configuration de Zabbix et porte le même nom que celui récemment découvert, les versions de Zabbix antérieures à la version 1.8 ajouteraient un autre hôte portant le même nom. Zabbix 1.8.1 et versions ultérieures ajoutent **\_N** au nom d’hôte, où **N** est un nombre croissant, en commençant par 2. :::

en-us	#### Adding host  Information about configured hosts in Zabbix is available in *Configuration → Hosts* and *Monitoring* → *Hosts*. There is already one pre-defined host, called "Zabbix server", but we want to learn adding another.  To add a new host, click on *Create host*. This will present us with a host configuration form.\ ![](../../../assets/en/manual/quickstart/new_host.png)  All mandatory input fields are marked with a red asterisk.  The bare minimum to enter here is:  ***Host name***  -   Enter a host name. Alphanumerics, spaces, dots, dashes and     underscores are allowed.  ***Groups***  -   Select one or several existing groups by clicking *Select* button or     enter a non-existing group name to create a new group.  ::: noteclassic All access permissions are assigned to host groups, not individual hosts. That is why a host must belong to at least one group. :::  ***Interfaces: IP address***  -   Although not a required field technically, you may want to enter the     IP address of the host. Note that if this is the Zabbix server IP     address, it must be specified in the Zabbix agent configuration file     'Server' directive.  [Other options](/manual/config/hosts/host#configuration) will suit us with their defaults for now.  When done, click *Add*. Your new host should be visible in the host list.  ![](../../../assets/en/manual/quickstart/host_list.png){width="600"}  The Availability column contains indicators of host availability per each interface. We have defined a Zabbix agent interface, so we can use the agent availability icon (with 'ZBX' on it) to understand host availability:  -   ![icon\_zbx\_gray.png](../../../assets/en/manual/quickstart/icon_zbx_gray.png) -     host status has not been established; no metric check has happened     yet -   ![icon\_zbx\_green.png](../../../assets/en/manual/quickstart/icon_zbx_green.png) -     host is available, a metric check has been successful -   ![icon\_zbx\_red.png](../../../assets/en/manual/quickstart/icon_zbx_red.png) -     host is unavailable, a metric check has failed (move your mouse     cursor over the icon to see the error message). There might be some     error with communication, possibly caused by incorrect interface     credentials. Check that Zabbix server is running, and try refreshing     the page later as well.
fr	 #### Ajout d'hôte  Les informations sur les hôtes configurés dans Zabbix sont disponibles dans *Configuration → Hôtes* et *Surveillance* → *Hôtes*. Il existe déjà un hôte prédéfini, appelé "Zabbix server", mais nous allons apprendre ici à en ajouter un autre.  Pour ajouter un nouvel hôte, cliquez sur *Créer un hôte*. Cela nous présentera un formulaire de configuration de l'hôte.\ ![](../../../assets/en/manual/quickstart/new_host.png)  Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.  Le strict minimum à saisir ici est :  ***Nom d'hôte***  -   Saisissez un nom d'hôte. Les caractères alphanumériques, les espaces, les points, les tirets et les traits de soulignement sont autorisés.  ***Groupes***  -   Sélectionnez un ou plusieurs groupes existants en cliquant sur le bouton *Sélectionner* ou entrez un nom de groupe inexistant pour créer un nouveau groupe.  ::: noteclassic Toutes les autorisations d'accès sont attribuées à des groupes d'hôtes, et non à des hôtes individuels. C'est pourquoi un hôte doit appartenir à au moins un groupe. :::  ***Interfaces: Adresse IP***  -   Bien qu'il ne s'agisse pas d'un champ obligatoire techniquement, vous pouvez entrer l'adresse IP de l'hôte. Notez que s'il s'agit de l'adresse IP du serveur Zabbix, elle doit être spécifiée dans la directive 'Server' du fichier de configuration de l'agent Zabbix.  [Les autres options](/manual/config/hosts/host#configuration) nous conviendront avec leurs valeurs par défaut pour l'instant.  Une fois terminé, cliquez sur *Ajouter*. Votre nouvel hôte devrait être visible dans la liste des hôtes.  ![](../../../assets/en/manual/quickstart/host_list.png){width="600"}  La colonne Disponibilité contient des indicateurs de disponibilité de l'hôte pour chaque interface. Nous avons défini une interface d'agent Zabbix, nous pouvons donc utiliser l'icône de disponibilité de l'agent (avec 'ZBX' dessus) pour comprendre la disponibilité de l'hôte :  -   ![icon\_zbx\_gray.png](../../../assets/en/manual/quickstart/icon_zbx_gray.png) - le statut d'hôte n'a pas été établi ; aucune vérification de métrique n'a encore eu lieu -   ![icon\_zbx\_green.png](../../../assets/en/manual/quickstart/icon_zbx_green.png) - l'hôte est disponible, une vérification des métriques a réussi -   ![icon\_zbx\_red.png](../../../assets/en/manual/quickstart/icon_zbx_red.png) - l'hôte n'est pas disponible, une vérification de métrique a échoué (déplacez le curseur de votre souris sur l'icône pour voir le message d'erreur). Il peut y avoir une erreur de communication, probablement causée par des informations d'identification d'interface incorrectes. Vérifiez que le serveur Zabbix est en cours d'exécution et essayez également d'actualiser la page ultérieurement.

en-us	#### Adding hosts to host groups  Add two hosts to host groups with IDs 5 and 6.  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostgroup.massadd",     "params": {         "groups": [             {                 "groupid": "5"             },             {                 "groupid": "6"             }         ],         "hosts": [             {                 "hostid": "30050"             },             {                 "hostid": "30001"             }         ]     },     "auth": "f223adf833b2bf2ff38574a67bba6372",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "5",             "6"         ]     },     "id": 1 } ```
fr	#### Ajout d'hôtes aux groupes d'hôtes  Ajoutez deux hôtes aux groupes d'hôtes avec les ID 5 et 6.  Requête :  ```json {     "jsonrpc": "2.0",     "method": "hostgroup.massadd",     "params": {         "groups": [             {                 "groupid": "5"             },             {                 "groupid": "6"             }         ],         "hosts": [             {                 "hostid": "30050"             },             {                 "hostid": "30001"             }         ]     },     "auth": "f223adf833b2bf2ff38574a67bba6372",     "id": 1 } ```  Réponse :  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "5",             "6"         ]     },     "id": 1 } ```

en-us	#### Adding item  All items are grouped around hosts. That is why to configure a sample item we go to *Configuration → Hosts* and find the 'New host' we have created.  Click on the *Items* link in the row of 'New host', and then click on *Create item*. This will present us with an item definition form.  ![](../../../assets/en/manual/quickstart/new_item.png)  All mandatory input fields are marked with a red asterisk.  For our sample item, the essential information to enter is:  ***Name***  -   Enter *CPU load* as the value. This will be the item name displayed     in lists and elsewhere.  ***Key***  -   Manually enter *system.cpu.load* as the value. This is the technical     name of an item that identifies the type of information that will be     gathered. The particular key is just one of [pre-defined     keys](/manual/config/items/itemtypes/zabbix_agent) that come with     Zabbix agent.  ***Type of information***  -   This attribute defines the format of the expected data. For the     *system.cpu.load* key, this field will be automatically set to     *Numeric (float)*.  ::: noteclassic You may also want to reduce the number of days [item history](/manual/config/items/history_and_trends) will be kept, to 7 or 14. This is good practice to relieve the database from keeping lots of historical values. :::  [Other options](/manual/config/items/item#configuration) will suit us with their defaults for now.  When done, click *Add*. The new item should appear in the item list. Click on *Details* above the list to view what exactly was done.  ![](../../../assets/en/manual/quickstart/item_created.png)
fr	#### Ajout d'un élément  Tous les éléments sont regroupés autour des hôtes. C'est pourquoi, pour configurer un exemple d'élément, nous allons dans *Configuration → Hôtes* et trouvons le 'Nouvel Hôte' que nous avons créé.  Cliquez sur le lien *Éléments* dans la ligne 'Nouvel Hôte', puis cliquez sur *Créer un élément*. Cela nous présentera un formulaire de définition d'élément. ![](../../../assets/en/manual/quickstart/new_item.png)  Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.  Pour notre exemple d'élément, les informations essentielles à saisir sont :  ***Nom***  -   Saisissez *CPU load* comme valeur. Ce sera le nom de l'élément affiché dans les listes et ailleurs.  ***Clé***  -   Saisissez manuellement *system.cpu.load* comme valeur. Il s'agit du nom technique d'un élément qui identifie le type d'informations qui seront recueillies. La clé particulière n'est qu'une des [clés prédéfinies](/manual/config/items/itemtypes/zabbix_agent) fournies avec l'agent Zabbix.  ***Type d'information***  -   Cet attribut définit le format des données attendues. Pour la clé *system.cpu.load*, ce champ sera automatiquement défini sur *Numerique (flottant)*. -  ::: noteclassic Vous pouvez également réduire le nombre de jours de conservation de [l'historique des éléments](/manual/config/items/history_and_trends) à 7 ou 14. Il s'agit d'une bonne pratique pour éviter que la base de données ne conserve de trop nombreuses valeurs historiques. :::  [Les autres options](/manual/config/items/item#configuration) nous conviendront avec leurs valeurs par défaut pour le moment.  Une fois terminé, cliquez sur *Ajouter*. Le nouvel élément doit apparaître dans la liste des éléments. Cliquez sur *Détails* au-dessus de la liste pour voir exactement ce qui a été fait.  ![](../../../assets/en/manual/quickstart/item_created.png)

en-us	#### Adding item to template  To add an item to the template, go to the item list for 'New host'. In *Configuration → Hosts* click on *Items* next to 'New host'.  Then:  -   mark the checkbox of the 'CPU Load' item in the list -   click on *Copy* below the list -   select the template to copy item to  ![](../../../assets/en/manual/quickstart/copy_to_template.png)  All mandatory input fields are marked with a red asterisk.  -   click on *Copy*  If you now go to *Configuration → Templates*, 'New template' should have one new item in it.  We will stop at one item only for now, but similarly you can add any other items, triggers or other entities to the template until it's a fairly complete set of entities for given purpose (monitoring OS, monitoring single application).
fr	#### Ajout d'un élément au modèle  Pour ajouter un élément au modèle, accédez à la liste des éléments pour 'New host'. Dans *Configuration → Hôtes*, cliquez sur *Éléments* à côté de 'New host'.  Alors:  -   cochez la case de l'élément 'CPU Load' dans la liste -   cliquez sur *Copier* sous la liste -   sélectionnez le modèle dans lequel copier l'élément  ![](../../../assets/en/manual/quickstart/copy_to_template.png)  Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.  -   cliquez sur *Copier*  Si vous allez maintenant dans *Configuration → Modèles*, 'Nouveau template' devrait contenir un nouvel élément.  Nous nous arrêterons à un seul élément pour le moment, mais de la même manière, vous pouvez ajouter d'autres éléments, déclencheurs ou autres entités au modèle jusqu'à ce qu'il s'agisse d'un ensemble assez complet d'entités pour un objectif donné (surveillance du système d'exploitation, surveillance d'une seule application).

en-us	##### Adding JMX agent item  For each JMX counter you are interested in you add **JMX agent** item attached to that interface.\  The key in the screenshot below says `jmx["java.lang:type=Memory","HeapMemoryUsage.used"]`.  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_item.png)  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for JMX items are:  |   |   | |--|--------| |*Type*|Set **JMX agent** here.| |*Key*|The `jmx[]` item key contains three parameters:<br>**object name** - the object name of an MBean<br>**attribute name** - an MBean attribute name with optional composite data field names separated by dots<br>**unique short description** - a unique description that allows multiple JMX items with the same object name and attribute name on the host (optional)<br>See below for more detail on JMX item keys.<br>Since Zabbix 3.4, you may discover MBeans and MBean attributes using a `jmx.discovery[]` [low-level discovery](/manual/discovery/low_level_discovery/examples/jmx) item.| |*JMX endpoint*|You may specify a custom JMX endpoint. Make sure that JMX endpoint connection parameters match the JMX interface. This can be achieved by using {HOST.\*} macros as done in the default JMX endpoint.<br>This field is supported since 3.4.0. {HOST.\*} [macros](/manual/appendix/macros/supported_by_location) and user macros are supported.| |*User name*|Specify the user name, if you have configured authentication on your Java application.<br>User macros are supported.| |*Password*|Specify the password, if you have configured authentication on your Java application.<br>User macros are supported.|  If you wish to monitor a Boolean counter that is either "true" or "false", then you specify type of information as "Numeric (unsigned)" and select "Boolean to decimal" preprocessing step in the Preprocessing tab. Server will store Boolean values as 1 or 0, respectively.
fr	##### Ajout d’un élément d’agent JMX  Pour chaque compteur JMX, vous souhaitez ajouter un élément d'agent JMX à cette interface.\  La clé dans la capture d'écran ci-dessous indique `jmx["java.lang:type=Memory","HeapMemoryUsage.used"]`.  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_item.png)  Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.  Les champs nécessitant des informations spécifiques pour les éléments JMX sont :  |   |   | |--|--------| |*Type*|Définissez **agent JMX** ici.| |*Clé*|La clé de l'élément `jmx[]` contient 3 paramètres :<br>**object name** - le nom de l'objet d'un MBean ;<br>**attribute name** - le nom de l'attribut MBean avec des noms de champs de données composites facultatifs séparés par des points.<br>**unique short description** - une description unique qui autorise plusieurs éléments JMX avec le même nom d'objet et le même nom d'attribut sur l'hôte (facultatif)<br>Voir ci-dessous pour plus de détails sur les clés d'éléments JMX.<br>Depuis Zabbix 3.4, vous pouvez découvrir les attributs MBeans et MBean à l'aide de l'élément de [découverte de bas niveau](/manual/discovery/low_level_discovery/examples/jmx) `jmx.discovery[]`.| |*JMX endpoint*|Vous pouvez spécifier un point de terminaison JMX personnalisé. Assurez-vous que les paramètres de connexion du noeud final JMX correspondent à l'interface JMX. Cela peut être réalisé en utilisant des macros {HOST.\*} Comme dans le point de terminaison JMX par défaut.<br>Ce champ est supporté depuis 3.4.0. Les [macros](/manual/appendix/macros/supported_by_location) {HOST.\*} et les macros utilisateur sont supportées.| |*Nom d'utilisateur*|Indiquez le nom d'utilisateur si vous avez configuré l'authentification sur votre application Java.<br>Les macros utilisateur sont supportées.| |*Mot de passe*|Indiquez le mot de passe si vous avez configuré l'authentification sur votre application Java.<br>Les macros utilisateur sont supportées.|  Si vous souhaitez surveiller un compteur booléen qui est "vrai" ou "faux", spécifiez le type d'information "Numérique (non signé)" et sélectionnez l'étape de prétraitement "Booléen vers décimal" dans l'onglet Prétraitement. Le serveur stockera les valeurs booléennes comme 1 ou 0, respectivement.

en-us	#### Adding lines  In addition to shapes, it is also possible to add some lines. Lines can be used to link elements or shapes in a map.  To add a line, click on *Add* next to Shape. A new shape will appear at the top left corner of the map. Select it and click on *Line* in the editing form to change the shape into a line. Then adjust line properties, such as line type, width, color, etc.  ![map\_line.png](../../../../../assets/en/manual/config/visualization/map_line.png){width="600"}
fr	#### Ajouter des lignes  En plus des formes, il est également possible d'ajouter quelques lignes. Les lignes peuvent être utilisées pour relier des éléments ou des formes dans une carte.  Pour ajouter une ligne, cliquez sur *Ajouter* à côté de Forme. Une nouvelle forme apparaîtra dans le coin supérieur gauche de la carte. Sélectionnez-le et cliquez sur *Ligne* dans le formulaire d'édition pour changer la forme en ligne. Ajustez ensuite les propriétés de la ligne, telles que le type de ligne, la largeur, la couleur, etc.  ![map\_line.png](../../../../../assets/en/manual/config/visualization/map_line.png){width="600"}

en-us	#### Adding LLD macro paths  Request:  ``` {.java} {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "lld_macro_paths": [             {                 "lld_macro": "{#MACRO1}",                 "path": "$.json.path"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```
fr	#### Ajouter des chemins de macro LLD  Requête :  ``` {.java} {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "lld_macro_paths": [             {                 "lld_macro": "{#MACRO1}",                 "path": "$.json.path"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Réponse :  ``` {.java} {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```

en-us	#### Adding macros  Add two new macros to two hosts.  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.massadd",     "params": {         "hosts": [             {                 "hostid": "10160"             },             {                 "hostid": "10167"             }         ],         "macros": [             {                 "macro": "{$TEST1}",                 "value": "MACROTEST1"             },             {                 "macro": "{$TEST2}",                 "value": "MACROTEST2",                 "description": "Test description"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10160",             "10167"         ]     },     "id": 1 } ```
fr	#### Ajout de macros  Ajoutez deux nouvelles macros à deux hôtes.  Requête :  ```json {     "jsonrpc": "2.0",     "method": "host.massadd",     "params": {         "hosts": [             {                 "hostid": "10160"             },             {                 "hostid": "10167"             }         ],         "macros": [             {                 "macro": "{$TEST1}",                 "value": "MACROTEST1"             },             {                 "macro": "{$TEST2}",                 "value": "MACROTEST2",                 "description": "Test description"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Réponse :  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10160",             "10167"         ]     },     "id": 1 } ```

en-us	#### Adding pages  To add a new page to a dashboard:  -   Make sure the dashboard is in the [editing     mode](#viewing_and_editing_a_dashboard) -   Click on the arrow next to the *Add* button and select the *Add     page* option  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_add.png)  -   Fill the general page parameters and click on *Apply*. If you leave     the name empty, the page will be added with a `Page N` name where     'N' is the incremental number of the page. The page display period     allows to customize how long a page is displayed in a slideshow.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_properties.png)  A new page will be added, indicated by a new tab (*Page 2*).  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_new.png)  The pages can be reordered by dragging-and-dropping the page tabs. Reordering maintains the original page naming. It is always possible to go to each page by clicking on its tab.  When a new page is added, it is empty. You can add widgets to it as described above.
fr	#### Ajouter des pages  Pour ajouter une nouvelle page à un tableau de bord :  -   Assurez-vous que le tableau de bord est en [mode édition](#viewing_and_editing_a_dashboard) -   Cliquez sur la flèche à côté du bouton *Ajouter* et sélectionnez l'option *Ajouter une page*  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_add.png)  -   Remplissez les paramètres généraux de la page et cliquez sur *Appliquer*. Si vous laissez le nom vide, la page sera ajoutée avec un nom `Page N` où 'N' est le numéro incrémentiel de la page. La période d'affichage de la page permet de personnaliser la durée d'affichage d'une page dans un diaporama.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_properties.png)  Une nouvelle page sera ajoutée, indiquée par un nouvel onglet (*Page 2*).  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/dashboard_page_new.png)  Les pages peuvent être réorganisées en glissant-déposant les onglets de page. La réorganisation conserve le nom de la page d'origine. Il est toujours possible d'accéder à chaque page en cliquant sur son onglet.  Lorsqu'une nouvelle page est ajoutée, elle est vide. Vous pouvez y ajouter des widgets comme décrit ci-dessus.

en-us	##### Adding permissions  By default, a new user has no permissions to access hosts. To grant the user rights, click on the group of the user in the *Groups* column (in this case - 'Zabbix administrators'). In the group properties form, go to the *Permissions* tab.  ![](../../../assets/en/manual/quickstart/group_permissions.png){width="600"}  This user is to have read-only access to *Linux servers* group, so click on *Select* next to the user group selection field.  ![](../../../assets/en/manual/quickstart/add_permissions.png)  In this pop-up, mark the checkbox next to 'Linux servers', then click *Select*. *Linux servers* should be displayed in the selection field. Click the 'Read' button to set the permission level and then *Add* to add the group to the list of permissions. In the user group properties form, click *Update*.  ::: noteimportant In Zabbix, access rights to hosts are assigned to [user groups](/manual/config/users_and_usergroups/usergroup), not individual users. :::  Done! You may try to log in using the credentials of the new user.
fr	##### Ajout de permissions  Par défaut, un nouvel utilisateur n'a aucune permission pour accéder aux hôtes. Pour accorder les droits à l'utilisateur, cliquez sur le groupe de l'utilisateur dans la colonne *Groupes* (dans ce cas - 'Zabbix administrators'). Dans le formulaire des propriétés du groupe, allez dans l'onglet *Permissions*.  ![](../../../assets/en/manual/quickstart/group_permissions.png){width="600"}  Cet utilisateur doit avoir un accès en lecture seule sur le groupe *Linux servers*, donc, cliquez sur *Sélectionner* à côté du champs de sélection du groupe d'utilisateur.  ![](../../../assets/en/manual/quickstart/add_permissions.png)  Dans cette fenêtre, activez la case à côte de 'Linux servers', puis cliquez sur *Sélectionner*. *Linux servers* devrait être affiché dans le champs de sélection. Cliquez sur le bouton 'Lecture' pour attribuer le niveau de permission et sur *Ajouter* pour ajouter le groupe dans la liste des permissions. Dans le formulaire de propriétés du groupe d'utilisateurs, cliquez sur *Mettre à jour*.  ::: noteimportant Dans Zabbix, les droits d'accès aux hôtes sont assignés aux [groupes d'utilisateurs](/manual/config/users_and_usergroups/usergroup), pas aux utilisateurs individuellement. :::  Terminé ! Vous pouvez essayer de vous connecter en utilisant les informations d'identification du nouvel utilisateur.

en-us	#### Adding shapes  In addition to map elements, it is also possible to add some shapes. Shapes are not map elements; they are just a visual representation. For example, a rectangle shape can be used as a background to group some hosts. Rectangle and ellipse shapes can be added.  To add a shape, click on *Add* next to Shape. The new shape will appear at the top left corner of the map. Drag and drop it wherever you like.  A new shape is added with default colors. By clicking on the shape, a form is displayed and you can customize the way a shape looks, add text, etc.  ![](../../../../../assets/en/manual/config/visualization/map_shape.png){width="600"}  To select shapes, select one and then hold down *Ctrl* to select the others. With several shapes selected, common properties can be mass updated, similarly as with elements.  Text can be added in the shapes. Expression [macros](/manual/appendix/macros/supported_by_location) are supported in the text, but only with `avg`, `last`, `min` and `max` functions, with time as parameter (for example, `{?avg(/host/key,1h)}`).  To display text only the shape can be made invisible by removing the shape border (select 'None' in the *Border* field). For example, take note of how the {MAP.NAME} macro, visible in the screenshot above, is actually a rectangle shape with text, which can be seen when clicking on the macro:  ![](../../../../../assets/en/manual/config/visualization/map_name_macro.png)  {MAP.NAME} resolves to the configured map name when viewing the map.  If hyperlinks are used in the text, they become clickable when viewing the map.  Line wrapping for text is always "on" within shapes. However, within an ellipse, the lines are wrapped as though the ellipse were a rectangle. Word wrapping is not implemented, so long words (words that do not fit the shape) are not wrapped, but are masked (constructor page) or clipped (other pages with maps).
fr	 #### Ajouter de formes  En plus des éléments cartographiques, il est également possible d'ajouter des formes. Les formes ne sont pas des éléments cartographiques ; ils ne sont qu'une représentation visuelle. Par exemple, une forme rectangulaire peut être utilisée comme arrière-plan pour regrouper certains hôtes. Des formes de rectangle et d'ellipse peuvent être ajoutées.  Pour ajouter une forme, cliquez sur *Ajouter* à côté de Forme. La nouvelle forme apparaîtra dans le coin supérieur gauche de la carte. Faites-le glisser et déposez-le où vous le souhaitez.  Une nouvelle forme est ajoutée avec les couleurs par défaut. En cliquant sur la forme, un formulaire s'affiche et vous pouvez personnaliser l'apparence d'une forme, ajouter du texte, etc.  ![](../../../../../assets/en/manual/config/visualization/map_shape.png){width="600"}  Pour sélectionner des formes, sélectionnez-en une, puis maintenez la touche *Ctrl* enfoncée pour sélectionner les autres. Avec plusieurs formes sélectionnées, les propriétés communes peuvent être mises à jour en masse, comme pour les éléments.  Du texte peut être ajouté dans les formes. Les expressions de[macros](/manual/appendix/macros/supported_by_location) sont prises en charge dans le texte, mais uniquement avec les fonctions `avg`, `last`, `min` et `max`, avec le temps comme paramètre (par exemple, `{ ?avg(/hôte/clé,1h)}`).  Pour afficher uniquement du texte, la forme peut être rendue invisible en supprimant la bordure de la forme (sélectionnez 'Aucune' dans le champ *Bordure*). Par exemple, notez que la macro {MAP.NAME}, visible dans la capture d'écran ci-dessus, est en fait une forme de rectangle avec du texte, qui peut être vu en cliquant sur la macro :  ![](../../../../../assets/en/manual/config/visualization/map_name_macro.png)  {MAP.NAME} se résout au nom de la carte configurée lors de l'affichage de la carte.  Si des hyperliens sont utilisés dans le texte, ils deviennent cliquables lors de la visualisation de la carte.  Le retour à la ligne pour le texte est toujours "activé" dans les formes. Cependant, dans une ellipse, les lignes sont enveloppées comme si l'ellipse était un rectangle. L'habillage de mots n'est pas implémenté, donc les mots longs (mots qui ne correspondent pas à la forme) ne sont pas enveloppés, mais masqués (page constructeur) ou tronqués (autres pages avec des cartes).

en-us	#### Adding template  To start working with templates, we must first create one. To do that, in *Configuration → Templates* click on *Create template*. This will present us with a template configuration form.\ ![](../../../assets/en/manual/quickstart/new_template.png)  All mandatory input fields are marked with a red asterisk.  The required parameters to enter here are:  ***Template name***  -   Enter a template name. Alpha-numericals, spaces and underscores are     allowed.  ***Groups***  -   Select one or several groups by clicking *Select* button. The     template must belong to a group.  When done, click *Add*. Your new template should be visible in the list of templates.  ![](../../../assets/en/manual/quickstart/template_list.png){width="600"}  As you may see, the template is there, but it holds nothing in it - no items, triggers or other entities.
fr	 #### Ajout d'un modèle  Pour commencer à travailler avec des modèles, nous devons d'abord en créer un. Pour cela, dans *Configuration → Modèles* cliquez sur *Créer un modèle*. Cela présentera un formulaire de configuration de modèle.\ ![](../../../assets/en/manual/quickstart/new_template.png)  Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.  Les paramètres requis à saisir ici sont :  ***Nom du modèle***  -   Entrez un nom de modèle. Les caractères alphanumériques, les espaces et les traits de soulignement sont autorisés.  ***Groupes***  -   Sélectionnez un ou plusieurs groupes en cliquant sur le bouton *Sélectionner*. Le modèle doit appartenir à un groupe.  Une fois terminé, cliquez sur *Ajouter*. Votre nouveau modèle devrait être visible dans la liste des modèles.  ![](../../../assets/en/manual/quickstart/template_list.png){width="600"}  Comme vous pouvez le voir, le modèle est là, mais il ne contient rien - aucun élément, déclencheur ou autre entité.