Les commandes sont des éléments de configuration permettant de décrire l'utilisation d'un plugin.
Elle précise ou trouver le plugin, comment l'utiliser avec les bons arguments et comment remplacer ces arguments par des données.
Afin d'avoir des commandes génériques, il convient d'utiliser Les Variables ( Remplacement dynamique de contenu - Anciennement les Macros ) d'accès aux données.
|
Nom de la commande
Ligne de commande
Temps maximum d'exécution d'une commande ( secondes )
Seuil d'alerte de l'utilisation CPU ( secondes )
Activé
Pack
Cette propriété est utilisée pour définir si la commande est activée ou non dans la configuration.
|
Tag Poller
Tag Reactionner
Type de module
Cette propriété est utilisée pour définir si cette commande devrait être exécutée par un module spécifique de vos pollers ou reactionners.
Exécuté dans un Shell
La commande sera exécutée dans un shell (/bin/sh) et vous pourrez donc utiliser les fonctionnalités spéciales du shell comme | ; ou &&.
Si vos utilisateurs peuvent changer les paramètres de commandes, cela peut être un risque de sécurité qui résultera en une exécution shell d'une commande utilisateur. |
Faux:
La commande ne sera pas exécutée dans un shell et donc vous ne pourrez pas utiliser les fonctionnalités spéciales du shell comme | ; ou && mais votre sécurité sera augmentée car vous serez certain que les utilisateurs ne pourront pas exploiter vos commandes pour lancer une autre commande shell.