This is a translation of the original English documentation page. Help us make it better.

2 Macros utilisateurs supportées par emplacement

Aperçu

Cette section contient une liste des emplacements où les macros définissables par l'utilisateur sont prises en charge.

Seules les macros utilisateur de niveau global sont prises en charge pour les Actions, la Découverte du réseau, les Proxies et tous les emplacements répertoriés dans la section Autres emplacements de cette page. Dans les emplacements mentionnés, les macros au niveau de l'hôte et du modèle ne seront pas résolues.

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ôtes

Dans une configuration d'hôte et de prototype d'hôte, les macros utilisateur peuvent être utilisées dans les champs suivants :

Emplacement Plusieurs macros/mix avec du texte1
Interface IP/DNS DNS seulement
Port d'Interface non
SNMP v1, v2
Communauté 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
IPMI
Nom d'utilisateur oui
Mot de passe oui
Tags2
Noms de Tag oui
Valeurs de Tag 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 Plusieurs macros/mix avec du texte1
Paramètres de clé oui
Intervalle de mise à jour non
Intervalle personnalisé non
Période de conservation des 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
Trapper Zabbix
Hötes autorisés oui
Surveillance de base de données
Nom d'utilisateur oui
Mot de passe oui
Requête SQL oui
Agent JMX agent
Point de terminaison JMX oui
Agent HTTP
URL3 oui
Champs de requête oui
Délai d'expiration non
Corps de la requête oui
En-têtes (noms et valeurs) oui
Codes de statuts requis oui
Nom d'utilisateur d'authentification HTTP oui
Mot de passe d'authentification HTTP oui
Filtres
Expression régulière oui
Remplacements
Filtres : Expression régulière oui
Opérations : intervalle de mise à jour (pour les prototypes d'éléments) non
Opérations : période de stockage de l'historique (pour les prototypes d'éléments) non
Opérations : période de stockage des tendances (pour les prototypes d'éléments) 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

Proxys

Dans une configuration proxy, les macros utilisateur peuvent être utilisées dans le champ suivant :

Emplacement Plusieurs macros/mix avec du texte1
Port d'interface (pour un proxy passif) non

Modèles

Dans une configuration de modèle, les macros utilisateur peuvent être utilisées dans les champs suivants :

Emplacement Plusieurs macros/mix avec du texte1
Tags2
Noms de Tag oui
Valeurs de Tag oui

Déclencheurs

Dans une configuration de déclencheur, les macros utilisateur peuvent être utilisées dans les champs suivants :

Emplacement Plusieurs macros/mix 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
Description oui
URL3 yes
Tag pour la correspondance 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, des macros utilisateur peuvent être utilisées dans les champs suivants :

Emplacement Plusieurs macros/mix avec du texte1
Scripts globaux (script, SSH, Telnet, IPMI), y compris le texte de confirmation oui
Webhooks
Script JavaScript non
Nom du paramètre de script JavaScript non
Valeur du paramètre de script JavaScript oui
Surveillance → Tableaux de bord
Champ de description du widget de tableau de bord Valeur de l'élément oui
URL3 champ du widget de tableau de bord URL dynamique oui
Administration → Utilisateurs → Médias
Si actif non
Administration → Général → IHM
Temps de travail non
Administration → Types de médias → Modèles de messages
Sujet oui
Message oui

Pour une liste complète de toutes les macros prises en charge dans Zabbix, voir les macros supportées.

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 "******".

Éléments / prototypes d'éléments

Dans une configuration d'élément ou de prototypes d'éléments, les macros utilisateur peuvent être utilisées dans les champs suivants :

Emplacement Plusieurs macros/mix avec du texte1
Paramètres de clé d'élément oui
Intervalle de mise à jour non
Intervalles personnalisés non
Période de stockage de l'historique non
Période de stockage des tendances non
Description oui
Élément calculé
Formule yes
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
Délai d'attente non
Corps de la requête oui
En-têtes (noms et valeurs) oui
Codes de statut requis oui
Proxy HTTP oui
Nom d'utilisateur d'authentification HTTP oui
Mot de passe d'authentification HTTP oui
Fichier de certificat SSL oui
Fichier de clé SSL oui
Mot de passe 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
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
Trapper Zabbix
Hôtes autorisés oui
Tags2
Noms de Tag oui
Valeurs de Tag oui
Prétraitement
Paramètres d'étape (y compris les scripts personnalisés) oui