> Objet Prototype de graphique

Les objets suivants sont directement liés à l'API graphprototype.

Prototype de graphique

L'objet prototype de graphique a les propriétés suivantes. Propriété Type Description
graphid string (lecture seule) ID du prototype de graphique.
height
(obligatoire)
integer Hauteur du prototype de graphique en pixels.
name
(obligatoire)
string Nom du prototype de graphique.
width
(obligatoire)
integer Largeur du prototype de graphique en pixels.
graphtype integer Type de disposition du prototype de graphique.

Valeurs possibles :
0 - (par défaut) normal ;
1 - empilé ;
2 - circulaire ;
3 - éclaté.
percent_left float Centile gauche.

Par défaut : 0.
percent_right float Centile droit.

Par défaut : 0.
show_3d integer Indique s'il faut afficher les graphiques circulaires et éclatés découverts en 3D.

Valeurs possibles :
0 - (par défaut) afficher en 2D ;
1 - afficher en 3D.
show_legend integer Indique s'il faut afficher la légende sur le graphique découvert.

Valeurs possibles :
0 - masquer ;
1 - (par défaut) afficher.
show_work_period integer Indique s'il faut afficher le temps de travail sur le graphique découvert.

Valeurs possibles :
0 - masquer ;
1 - (par défaut) afficher.
templateid string (lecture seule) ID du prototype de graphique du modèle parent.
yaxismax float La valeur maximale fixe pour l'axe Y.
yaxismin float La valeur minimale fixe pour l'axe Y.
ymax_itemid string ID de l'élément utilisé comme valeur maximale pour l'axe Y.

À partir de Zabbix 6.0.7, si l'utilisateur n'a pas accès à l'élément spécifié, le graphique est rendu comme si ymax_type était défini à '0' (calculé).
ymax_type integer Méthode de calcul de la valeur maximale pour l'axe Y.

Valeurs possibles :
0 - (par défaut) calculé ;
1 - fixe ;
2 - élément.
ymin_itemid string ID de l'élément utilisé comme valeur minimale pour l'axe Y.

À partir de Zabbix 6.0.7, si l'utilisateur n'a pas accès à l'élément spécifié, le graphique est rendu comme si ymin_type était défini à '0' (calculé).
ymin_type integer Méthode de calcul de la valeur minimale pour l'axe Y.

Valeurs possibles :
0 - (par défaut) calculé ;
1 - fixe ;
2 - élément.
discover integer Statut de découverte du prototype de graphique.

Valeurs possibles :
0 - (par défaut) de nouveaux graphiques seront découverts ;
1 - de nouveaux graphiques ne seront pas découverts et les graphiques existants seront marqués comme perdus.
uuid string Identifiant unique universel, utilisé pour lier les prototypes de graphique importés à ceux déjà existants. Utilisé uniquement pour les prototypes de graphique de modèles. Généré automatiquement, s'il n'est pas fourni.

Pour les opérations de mise à jour, ce champ est en lecture seule.

Notez que pour certaines méthodes (mise à jour, suppression) la combinaison de paramètres requise/optionnelle est différente.