[comment]: # translation:outdated

[comment]: # ({new-f957ad95})
# 7 MySQL plugin

[comment]: # ({/new-f957ad95})

[comment]: # ({7e8aa5c3-7e8aa5c3})
#### Aperçu

Cette section répertorie les paramètres pris en charge dans le fichier de configuration du plug-in MySQL Zabbix agent 2 (mysql.conf). Notez que :

- Les valeurs par défaut reflètent les valeurs par défaut du processus, et non les valeurs des fichiers de configuration livrés ;
- Zabbix prend en charge les fichiers de configuration uniquement en encodage UTF-8 sans [BOM](https://en.wikipedia.org/wiki/Byte_order_mark) ;
- Les commentaires commençant par "\#" ne sont pris en charge qu'en début de ligne.

[comment]: # ({/7e8aa5c3-7e8aa5c3})

[comment]: # ({f9040563-b9c98913})
#### Paramètres

|Paramètre|Obligatoire|Plage|Par défaut|Description|
|--|--|--|--|----------|
|Plugins.Mysql.CallTimeout|non|1-30|timeout global|La durée maximale en secondes d'attente pour qu'une demande soit effectuée.|
|Plugins.Mysql.KeepAlive|non|60-900|300|Le temps d'attente maximum (en secondes) avant que les connexions de plugin inutilisées ne soient fermées.|
|Plugins.Mysql.Sessions.<SessionName>.Password|non| | |Mot de passe de la session nommée.<br>**<SessionName>** - défini le nom d'une session à utiliser dans les clés d'éléments.|
|Plugins.Mysql.Sessions.<SessionName>.TLSCAFile|non| | |Nom de chemin complet d'un fichier contenant les certificats CA de niveau supérieur pour la vérification des certificats par les pairs, utilisé pour les communications chiffrées entre l'agent Zabbix 2 et les bases de données surveillées.<br>**<SessionName>** - défini le nom d'une session à utiliser dans les clés d'éléments.|
|Plugins.Mysql.Sessions.<SessionName>.TLSCertFile|non| | |Nom de chemin complet d'un fichier contenant le certificat ou la chaîne de certificats de l'agent, utilisé pour les communications chiffrées entre l'agent Zabbix 2 et les bases de données surveillées.<br>**<SessionName>** - défini le nom d'une session à utiliser dans les clés d'éléments.|
|Plugins.Mysql.Sessions.<SessionName>.TLSConnect|non|<|<|Type de chiffrement pour les communications entre l'agent Zabbix 2 et les bases de données surveillées.<br>**<SessionName>** - défini le nom d'une session à utiliser dans les clés d'éléments.<br><br>Valeurs acceptées :<br>*required* - nécessite une connexion TLS ;<br>*verify\_ca* - vérifie les certificats ;<br>*verify\_full* - vérifie les certificats et l'adresse IP.|
|Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile|non| | |Chemin d'accès complet d'un fichier contenant la clé privée de la base de données utilisée pour les communications chiffrées entre l'agent Zabbix 2 et les bases de données surveillées.<br>**<SessionName>** - défini le nom d'une session à utiliser dans les clés d'éléments.|
|Plugins.Mysql.Sessions.<SessionName>.Uri|non| |tcp://localhost:3306|Chaîne de connexion d'une session nommée.<br>**<SessionName>** - défini le nom d'une session à utiliser dans les clés d'éléments.<br><br>Ne doit pas inclure les informations d'identification intégrées (elles seront ignorées).<br>Doit correspondre au format URI.<br>Schémas pris en charge : `tcp`, `unix` ; un schéma peut être omis (depuis la version 5.2.3).<br>Un port peut être omis (par défaut=3306).<br>Exemples : `tcp://localhost:3306`<br>`localhost`<br>`unix:/var/run/mysql.sock`|
|Plugins.Mysql.Sessions.<SessionName>.User|non| | |Nom d'utilisateur de la session nommée.<br>**<SessionName>** - défini le nom d'une session à utiliser dans les clés d'éléments.|
|Plugins.Mysql.Timeout|non|1-30|timeout global|Délai d'exécution de la demande (combien de temps attendre qu'une demande se termine avant de l'arrêter).|

Voir également :

-   Description des paramètres généraux de configuration de l'agent Zabbix 2 :
    [Agent Zabbix 2 (UNIX)](/manual/appendix/config/zabbix_agent2) /
    [Agent Zabbix 2 (Windows)](/manual/appendix/config/zabbix_agent2_win)
-   Instructions pour configurer les [plugins](/manual/config/items/plugins)

[comment]: # ({/f9040563-b9c98913})
