2 Macros utilisateurs supportées par emplacement
Aperçu
Cette section contient une liste des emplacements où les macros définies par l'utilisateur sont prises en charge.
Seules les macros utilisateur de niveau global sont prises en charge pour les Actions, la Découverte réseau, les Proxys et tous les emplacements répertoriés dans la section Autres emplacements de cette page. Dans les emplacements mentionnés, les macros de niveau hôte et de niveau modèle ne seront pas résolues.
Pour personnaliser les valeurs des macros (par exemple, raccourcir ou extraire des sous-chaînes spécifiques), vous pouvez utiliser les fonctions de macro.
Actions
Dans les actions, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Plusieurs macros/mix avec du texte1 | |
|---|---|---|
| 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 | |
Hôtes/prototypes d’hôte
Dans la configuration d’un hôte et d’un prototype d’hôte, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Macros multiples/mélange avec du texte1 | |
|---|---|---|
| IP/DNS de l’interface | DNS uniquement | |
| Port de l’interface | non | |
| SNMP v1, v2 | ||
| Communauté SNMP | oui | |
| SNMP v3 | ||
| Nom de contexte | oui | |
| Nom de sécurité | oui | |
| Phrase secrète d’authentification | oui | |
| Phrase secrète de confidentialité | oui | |
| IPMI | ||
| Nom d’utilisateur | oui | |
| Mot de passe | oui | |
| Tags2 | ||
| Noms des tags | oui | |
| Valeurs des tags | oui | |
Éléments / prototypes d’élément
Dans la configuration d’un élément ou d’un prototype d’élément, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Macros multiples/mélange avec du texte1 | |
|---|---|---|
| Nom de l’élément | oui | |
| Paramètres de clé d’élément | oui | |
| Intervalle de mise à jour | non | |
| Intervalles personnalisés | non | |
| Délai d’expiration (disponible pour les types d’élément pris en charge) | non | |
| Conserver jusqu’à (pour l’historique et les tendances) | non | |
| Description | oui | |
| Élément calculé/agrégé | ||
| Formule (constantes d’expression et paramètres de fonction ; paramètres de clé d’élément ; (élément agrégé uniquement) conditions de filtre (nom du groupe d’hôtes et nom du tag)) | oui | |
| Surveillance de base de données | ||
| Nom d’utilisateur | oui | |
| Mot de passe | oui | |
| Requête SQL | oui | |
| Agent HTTP | ||
| URL3 | oui | |
| Champs de requête | oui | |
| Corps de la requête | oui | |
| En-têtes (noms et valeurs) | oui | |
| Codes d’état requis | oui | |
| Proxy HTTP | oui | |
| Nom d’utilisateur pour l’authentification HTTP | oui | |
| Mot de passe pour l’authentification HTTP | oui | |
| Fichier de certificat SSL | oui | |
| Fichier de clé SSL | oui | |
| Mot de passe de la clé SSL | oui | |
| Hôtes autorisés | oui | |
| Agent JMX | ||
| Point de terminaison JMX | oui | |
| Élément script | ||
| Noms et valeurs des paramètres | oui | |
| Élément navigateur | ||
| Noms et valeurs des paramètres | oui | |
| Agent SNMP | ||
| OID SNMP | oui | |
| Agent SSH | ||
| Nom d’utilisateur | oui | |
| Fichier de clé publique | oui | |
| Fichier de clé privée | oui | |
| Mot de passe | oui | |
| Script | oui | |
| Agent TELNET | ||
| Nom d’utilisateur | oui | |
| Mot de passe | oui | |
| Script | oui | |
| Zabbix trapper | ||
| Hôtes autorisés | oui | |
| Tags2 | ||
| Noms des tags | oui | |
| Valeurs des tags | oui | |
| Étapes de prétraitement | ||
| Paramètres (y compris les scripts personnalisés) | oui | |
| Paramètres personnalisés de gestion des erreurs (champs Définir la valeur sur et Définir l’erreur sur) | oui | |
Découverte de bas niveau
Dans une règle de découverte de bas niveau , les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Macros multiples/mélange avec du texte1 | |
|---|---|---|
| Paramètres de clé | oui | |
| Intervalle de mise à jour | non | |
| Intervalle personnalisé | non | |
| Délai d'expiration (disponible pour les types d'élément pris en charge) | non | |
| Supprimer les ressources perdues | non | |
| Désactiver les ressources perdues | non | |
| Description | oui | |
| Agent SNMP | ||
| OID SNMP | oui | |
| Agent SSH | ||
| Nom d'utilisateur | oui | |
| Fichier de clé publique | oui | |
| Fichier de clé privée | oui | |
| Mot de passe | oui | |
| Script | oui | |
| Agent TELNET | ||
| Nom d'utilisateur | oui | |
| Mot de passe | oui | |
| Script | oui | |
| Zabbix trapper | ||
| Hôtes autorisés | oui | |
| Supervision de base de données | ||
| Nom d'utilisateur | oui | |
| Mot de passe | oui | |
| Requête SQL | oui | |
| Agent JMX | ||
| Point de terminaison JMX | oui | |
| Agent HTTP | ||
| URL3 | oui | |
| Champs de requête | oui | |
| Corps de la requête | oui | |
| En-têtes (noms et valeurs) | oui | |
| Codes d'état requis | oui | |
| Nom d'utilisateur pour l'authentification HTTP | oui | |
| Mot de passe pour l'authentification HTTP | oui | |
| Filtres | ||
| Expression régulière | oui | |
| Substitutions | ||
| Filtres : expression régulière | oui | |
| Opérations : intervalle de mise à jour (pour les prototypes d'élément) | non | |
| Opérations : période de stockage de l'historique (pour les prototypes d'élément) | non | |
| Opérations : période de stockage des tendances (pour les prototypes d'élément) | non | |
Découverte réseau
Dans une règle de découverte de réseau, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Plusieurs macros/mix avec du texte1 | |
|---|---|---|
| Intervalle de mise à jour | non | |
| SNMP v1, v2 | ||
| Communauté SNMP | oui | |
| OID SNMP | oui | |
| SNMP v3 | ||
| Nom du contexte | oui | |
| Nom de sécurité | oui | |
| Phrase secrète d'authentification | oui | |
| Phrase secrète de confidentialité | oui | |
| OID SNMP | oui | |
Proxies
Dans une configuration de proxy, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Macros multiples/mélange avec du texte1 | |
|---|---|---|
| Adresse pour les agents actifs > Port (si le proxy appartient à un groupe) | non | |
| Adresse et port de l’interface (pour un proxy passif) | non | |
| Délais d’expiration pour les types d’éléments | non | |
Groupes de proxys
Dans une configuration de groupe de proxys, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Macros multiples/mélange avec du texte1 | |
|---|---|---|
| Période de basculement | non | |
| Nombre minimal de proxys | non | |
Modèles
Dans une configuration de modèle, les macros utilisateur peuvent être utilisées dans les champs suivants :
Déclencheurs
Dans la configuration d’un déclencheur, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Macros multiples/mélange avec du texte1 | |
|---|---|---|
| Nom | oui | |
| Données opérationnelles | oui | |
| Expression (uniquement dans les constantes et les paramètres de fonction ; les macros secrètes ne sont pas prises en charge) | oui | |
| Tag pour la correspondance | oui | |
| Nom de l’entrée de menu | oui | |
| URL de l’entrée de menu3 | oui | |
| Description | oui | |
| Tags2 | ||
| Noms des tags | oui | |
| Valeurs des tags | oui | |
Scénario Web
Dans une configuration de scénario Web, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Plusieurs macros/mix avec du texte1 | |
|---|---|---|
| Nom | oui | |
| Intervalle de mise à jour | non | |
| Agent | oui | |
| Proxy HTTP | oui | |
| Variables (valeurs uniquement) | oui | |
| En-têtes (noms et valeurs) | oui | |
| Étapes | ||
| Nom | oui | |
| URL3 | oui | |
| Variables (valeurs uniquement) | oui | |
| En-têtes (noms et valeurs) | oui | |
| Timeout | non | |
| Chaîne requise | oui | |
| Codes d'état requis | non | |
| Authentification | ||
| Utilisateur | oui | |
| Mot de passe | oui | |
| Certificat SSL | oui | |
| Fichier de clé SSL | oui | |
| Mot de passe de la clé SSL | oui | |
| Tags2 | ||
| Noms des tags | oui | |
| Valeurs des tags | oui | |
Autres emplacements
En plus des emplacements répertoriés ici, les macros utilisateur peuvent être utilisées dans les champs suivants :
| Emplacement | Macros multiples/mélange avec du texte1 | |
|---|---|---|
| Scripts globaux (URL, script, SSH, Telnet, IPMI), y compris le texte de confirmation | oui | |
| Webhooks | ||
| Script JavaScript | non | |
| Nom du paramètre du script JavaScript | non | |
| Valeur du paramètre du script JavaScript | oui | |
| Tableaux de bord | ||
| Colonne du type de données Texte dans le widget de tableau de bord Top hosts | oui | |
| Paramètre Description dans les widgets de tableau de bord Item value et Gauge | oui | |
| Paramètre Text de l’étiquette principale/secondaire dans le widget de tableau de bord Honeycomb | oui | |
| Paramètre URL3 dans le widget de tableau de bord URL | oui | |
| Utilisateurs → Utilisateurs → Média | ||
| Période d’activité | oui | |
| Administration → Général → Interface graphique | ||
| Temps de travail | non | |
| Administration → Général → Délais d’expiration | ||
| Délais d’expiration pour les types d’éléments | non | |
| Administration → Général → Connecteurs | ||
| URL | oui | |
| Nom d’utilisateur | oui | |
| Mot de passe | oui | |
| Jeton Bearer | oui | |
| Délai d’expiration | non | |
| Proxy HTTP | oui | |
| Fichier de certificat SSL | oui | |
| Fichier de clé SSL | oui | |
| Mot de passe de la clé SSL | oui | |
| Alertes → Types de média → Modèles de message | ||
| Sujet | oui | |
| Message | oui | |
| Alertes → Types de média → Script | ||
| Paramètres du script | oui | |
| Alertes → Types de média → Type de média | ||
| Champs Username et Password pour le type de média Email (lorsque Authentication est défini sur "Username and password" ; les macros secrètes sont recommandées) | oui | |
Pour une liste complète de toutes les macros prises en charge dans Zabbix, voir les macros prises en charge.
Notes de bas de page
1 Si plusieurs macros dans un champ ou des macros mélangées à du texte ne sont pas prises en charge pour l'emplacement, une seule macro doit remplir tout le champ.
2 Les macros utilisées dans les noms et les valeurs des tags sont résolues uniquement lors du processus de génération d'événements.
3 Les URL qui contiennent une macro secrète ne fonctionneront pas, car la macro qu'elles contiennent sera résolue comme "******".