Plugin Modbus
Vue d'ensemble
Les paramètres de configuration permettent de personnaliser le comportement du plugin Modbus.
Il est recommandé de les spécifier dans leur propre fichier de configuration (par exemple modbus.conf), plutôt que dans le fichier de configuration de l'agent 2. Utilisez ensuite la directive Include pour inclure ce fichier dans la configuration de Zabbix agent 2.
Tous les paramètres sont facultatifs, sauf indication explicite précisant que le paramètre est obligatoire.
Cette page est structurée comme suit :
- Vue d'ensemble des paramètres (pour voir les détails complets d'un paramètre, cliquez sur son nom)
- Détails des paramètres
| Parameter | Description |
|---|---|
| Plugins.Modbus.Sessions.<SessionName>.Endpoint | Spécifie le point de terminaison de session nommé pour la connexion à Modbus. |
| Plugins.Modbus.Sessions.<SessionName>.SlaveID | Spécifie l'ID esclave de la session nommée pour la connexion à Modbus. |
| Plugins.Modbus.Sessions.<SessionName>.Timeout | Définit le délai d'attente de la session nommée en secondes. |
Notez que :
- Les valeurs par défaut reflètent les valeurs par défaut du processus, et non celles des fichiers de configuration fournis ;
- Les valeurs prennent en charge les variables d'environnement ;
- Zabbix prend en charge les fichiers de configuration uniquement en encodage UTF-8 sans BOM ;
- Les commentaires commençant par "#" ne sont pris en charge qu'au début de la ligne.
Détails du paramètre
Plugins.Modbus.Sessions.<SessionName>.Endpoint
Spécifiez le point de terminaison de session nommé pour la connexion à Modbus.
La chaîne de connexion se compose d'un schéma de protocole, d'une adresse d'hôte et d'un port ou du nom d'un port série ainsi que de ses attributs.
<SessionName> - définit le nom d'une session à utiliser dans les clés d'élément.
Plugins.Modbus.Sessions.<SessionName>.SlaveID
Spécifiez l'ID esclave de la session nommée pour la connexion à Modbus.
<SessionName> - définit le nom d'une session à utiliser dans les clés d'élément.
Exemple : Plugins.Modbus.Sessions.MB1.SlaveID=20
Note que ce paramètre de session nommée n'est vérifié que si la valeur fournie dans le paramètre d'ID esclave de la clé d'élément est vide.
Plugins.Modbus.Sessions.<SessionName>.Timeout
Définissez le délai d'expiration de la session nommée en secondes.
<SessionName> - définit le nom d'une session à utiliser dans les clés d'élément.
Exemple : Plugins.Modbus.Sessions.MB1.Timeout=2
Si vous devez définir le délai d'expiration d'exécution de la requête (durée d'attente avant d'interrompre une requête pour qu'elle se termine), utilisez le formulaire de configuration de l'élément.
Voir aussi
- Description des paramètres de configuration généraux de Zabbix agent 2 : Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Instructions pour configurer les plugins