5 Cartes du réseau
Aperçu
La carte réseau exportée contient :
- Toutes les images associées
- La structure de la carte (tous les paramètres de la carte, tous les éléments contenus avec leurs paramètres, liens de carte et indicateurs d'état des liens de carte)
Les groupes d'hôtes, hôtes, déclencheurs, autres cartes ou autres éléments pouvant être liés à la carte exportée ne sont pas exportés. Ainsi, si au moins un des éléments auxquels la carte fait référence est manquant, son importation échouera.
Exportation
Pour exporter des cartes de réseau, procédez comme suit :
- Accédez à Surveillance → Cartes.
- Cochez les cases des cartes de réseau à exporter.
- Cliquez sur Exporter sous la liste.

Selon le format sélectionné, les cartes sont exportées vers un fichier local avec un nom par défaut :
zabbix_export_maps.yaml- dans l'export YAML (option par défaut pour l'export) ;zabbix_export_maps.xml- dans l'export XML ;zabbix_export_maps.json- dans l'export JSON.
Importation
Pour importer des cartes réseau, procédez comme suit :
- Accédez à Monitoring → Maps.
- Cliquez sur Import dans le coin supérieur droit.
- Sélectionnez le fichier d’importation.
- Cochez les options requises dans les règles d’importation.
- Cliquez sur Import dans le coin inférieur droit du formulaire de configuration.

Règles d’importation :
| Règle | Description |
|---|---|
| Update existing | Les cartes existantes seront mises à jour à l’aide des données du fichier d’importation. Sinon, elles ne seront pas mises à jour. |
| Create new | De nouvelles cartes seront créées à l’aide des données du fichier d’importation. Sinon, elles ne seront pas créées. |
Si vous décochez les deux options de carte et cochez les options correspondantes pour les images, seules les images seront importées. L’importation d’images est disponible uniquement pour les utilisateurs Super admin.
Un message indiquant le succès ou l’échec de l’importation sera affiché dans le frontend.
Si vous remplacez une image existante, cela affectera toutes les cartes qui utilisent cette image.
Format d'exportation
Exporter au format YAML :
zabbix_export:
version: '8.0'
images:
- name: Zabbix_server_3D_(128)
imagetype: '1'
encodedImage: iVBOR...5CYII=
maps:
- name: 'Local network'
width: '680'
height: '200'
label_type: '0'
label_location: '0'
highlight: '1'
expandproblem: '1'
markelements: '1'
show_unack: '0'
severity_min: '0'
show_suppressed: '0'
grid_size: '50'
grid_show: '1'
grid_align: '1'
label_format: '0'
label_type_host: '2'
label_type_hostgroup: '2'
label_type_trigger: '2'
label_type_map: '2'
label_type_image: '2'
label_string_host: ''
label_string_hostgroup: ''
label_string_trigger: ''
label_string_map: ''
label_string_image: ''
expand_macros: '1'
background: { }
iconmap: { }
urls: { }
selements:
- elementtype: '0'
elements:
- host: 'Zabbix server'
label: |
{HOST.NAME}
{HOST.CONN}
label_location: '0'
x: '111'
'y': '61'
elementsubtype: '0'
areatype: '0'
width: '200'
height: '200'
viewtype: '0'
use_iconmap: '0'
selementid: '1'
icon_off:
name: Zabbix_server_3D_(128)
icon_on: { }
icon_disabled: { }
icon_maintenance: { }
urls: { }
evaltype: '0'
shapes:
- type: '0'
x: '0'
'y': '0'
width: '680'
height: '15'
text: '{MAP.NAME}'
font: '9'
font_size: '11'
font_color: '000000'
text_halign: '0'
text_valign: '0'
border_type: '0'
border_width: '0'
border_color: '000000'
background_color: ''
zindex: '0'
lines: { }
links: { }
Éléments exportés
Les éléments exportés sont expliqués dans le tableau ci-dessous.
| Élément | Type | Description | |
|---|---|---|---|
| images | Élément racine pour les images. | ||
| name | string | Nom unique de l'image. | |
| imagetype | integer | Type d'image. Valeurs possibles : 1 - Image ; 2 - Arrière-plan. |
|
| encodedImage | string | Image encodée en Base64. | |
| maps | Élément racine pour les cartes. | ||
Cartes
| Élément | Type | Description | |
|---|---|---|---|
| name | string | Nom unique de la carte. | |
| width | integer | Largeur de la carte, en pixels. | |
| height | integer | Hauteur de la carte, en pixels. | |
| label_type | integer | Type d’étiquette de l’élément de carte. Valeurs possibles : 0 - Étiquette ; 1 - Adresse IP de l’hôte ; 2 - Nom de l’élément ; 3 - Statut uniquement ; 4 - Rien. |
|
| label_location | integer | Emplacement par défaut de l’étiquette de l’élément de carte. Valeurs possibles : 0 - Bas ; 1 - Gauche ; 2 - Droite ; 3 - Haut. |
|
| highlight | integer | Activer la mise en surbrillance des icônes pour les déclencheurs actifs et les statuts des hôtes. Valeurs possibles : 0 - Non ; 1 - Oui. |
|
| expandproblem | integer | Afficher le déclencheur de problème pour les éléments ayant un seul problème. Valeurs possibles : 0 - Non ; 1 - Oui. |
|
| markelements | integer | Mettre en surbrillance les éléments de carte dont le statut a récemment changé. Valeurs possibles : 0 - Non ; 1 - Oui. |
|
| show_unack | integer | Affichage des problèmes. Valeurs possibles : 0 - Nombre de tous les problèmes ; 1 - Nombre de problèmes non acquittés ; 2 - Nombre de problèmes acquittés et non acquittés séparément. |
|
| severity_min | integer | Gravité minimale du déclencheur à afficher sur la carte par défaut. Valeurs possibles : 0 - Non classé ; 1 - Information ; 2 - Avertissement ; 3 - Moyenne ; 4 - Haute ; 5 - Désastre. |
|
| show_suppressed | integer | Afficher les problèmes qui seraient autrement supprimés (non affichés) en raison de la maintenance de l’hôte. Valeurs possibles : 0 - Non ; 1 - Oui. |
|
| grid_size | integer | Taille de cellule d’une grille de carte en pixels. Pris en charge si grid_show est défini sur 0.Valeurs possibles : 20, 40, 50, 75 ou 100. |
|
| grid_show | integer | Afficher une grille dans la configuration de la carte. Valeurs possibles : 0 - Oui ; 1 - Non. |
|
| grid_align | integer | Aligner automatiquement les icônes dans la configuration de la carte. Valeurs possibles : 0 - Oui ; 1 - Non. |
|
| label_format | integer | Utiliser la configuration avancée des étiquettes. Valeurs possibles : 0 - Non ; 1 - Oui. |
|
| label_type_host | integer | Afficher l’étiquette comme étiquette d’hôte. Pris en charge si label_format est défini sur 1.Valeurs possibles : 0 - Étiquette ; 1 - Adresse IP de l’hôte ; 2 - Nom de l’élément ; 3 - Statut uniquement ; 4 - Rien ; 5 - Étiquette personnalisée. |
|
| label_type_hostgroup | integer | Afficher l’étiquette comme étiquette de groupe d’hôtes. Pris en charge si label_format est défini sur 1.Valeurs possibles : 0 - Étiquette ; 2 - Nom de l’élément ; 3 - Statut uniquement ; 4 - Rien ; 5 - Étiquette personnalisée. |
|
| label_type_trigger | integer | Afficher l’étiquette comme étiquette de déclencheur. Pris en charge si label_format est défini sur 1.Valeurs possibles : 0 - Étiquette ; 2 - Nom de l’élément ; 3 - Statut uniquement ; 4 - Rien ; 5 - Étiquette personnalisée. |
|
| label_type_map | integer | Afficher l’étiquette comme étiquette de carte. Pris en charge si label_format est défini sur 1.Valeurs possibles : 0 - Étiquette ; 2 - Nom de l’élément ; 3 - Statut uniquement ; 4 - Rien ; 5 - Étiquette personnalisée. |
|
| label_type_image | integer | Afficher l’étiquette comme étiquette d’image. Pris en charge si label_format est défini sur 1.Valeurs possibles : 0 - Étiquette ; 2 - Nom de l’élément ; 4 - Rien ; 5 - Étiquette personnalisée. |
|
| label_string_host | string | Étiquette personnalisée pour les éléments d’hôte. Pris en charge si label_type_host est défini sur 5. |
|
| label_string_hostgroup | string | Étiquette personnalisée pour les éléments de groupe d’hôtes. Pris en charge si label_type_hostgroup est défini sur 5. |
|
| label_string_trigger | string | Étiquette personnalisée pour les éléments de déclencheur. Pris en charge si label_type_trigger est défini sur 5. |
|
| label_string_map | string | Étiquette personnalisée pour les éléments de carte. Pris en charge si label_type_map est défini sur 5. |
|
| label_string_image | string | Étiquette personnalisée pour les éléments d’image. Pris en charge si label_type_image est défini sur 5. |
|
| expand_macros | integer | Développer les macros dans les étiquettes dans la configuration de la carte. Valeurs possibles : 0 - Non ; 1 - Oui. |
|
| background | Élément racine pour l’image d’arrière-plan (le cas échéant). Pris en charge si imagetype est défini sur 2. |
||
| name | string | Nom de l’image d’arrière-plan. | |
| iconmap | Élément racine pour le mappage d’icônes (le cas échéant). | ||
| name | string | Nom du mappage d’icônes. | |
| urls | Élément racine pour les URL utilisées par les cartes ou chaque élément de carte. | ||
| name | string | Nom du lien. | |
| url | string | URL du lien. | |
| elementtype | integer | Type d’élément de carte auquel le lien appartient. Valeurs possibles : 0 - Hôte ; 1 - Carte ; 2 - Déclencheur ; 3 - Groupe d’hôtes ; 4 - Image. |
|
| selements | Élément racine pour les selements de carte. | ||
| shapes | Élément racine pour les formes de carte. | ||
| type | integer | Type de forme. Valeurs possibles : 0 - Rectangle ; 1 - Ellipse. |
|
| x | integer | Coordonnées X de la forme en pixels. | |
| y | integer | Coordonnées Y de la forme en pixels. | |
| width | integer | Largeur de la forme. | |
| height | integer | Hauteur de la forme. | |
| text | string | Texte à l’intérieur de la forme. | |
| font | integer | Style de police du texte. Valeurs possibles : 0 - Georgia, serif ; 1 - "Palatino Linotype", "Book Antiqua", Palatino, serif ; 2 - "Times New Roman", Times, serif ; 3 - Arial, Helvetica, sans-serif ; 4 - "Arial Black", Gadget, sans-serif ; 5 - "Comic Sans MS", cursive, sans-serif ; 6 - Impact, Charcoal, sans-serif ; 7 - "Lucida Sans Unicode", "Lucida Grande", sans-serif ; 8 - Tahoma, Geneva, sans-serif ; 9 - "Trebuchet MS", Helvetica, sans-serif ; 10 - Verdana, Geneva, sans-serif ; 11 - "Courier New", Courier, monospace ; 12 - "Lucida Console", Monaco, monospace. |
|
| font_size | integer | Taille de police en pixels. | |
| font_color | string | Couleur de police représentée en code hexadécimal. | |
| text_halign | integer | Alignement horizontal du texte. Valeurs possibles : 0 - Centre ; 1 - Gauche ; 2 - Droite. |
|
| text_valign | integer | Alignement vertical du texte. Valeurs possibles : 0 - Milieu ; 1 - Haut ; 2 - Bas. |
|
| border_type | integer | Type de bordure de la forme. Valeurs possibles : 0 - Aucune ; 1 - Ligne épaisse ; 2 - Ligne pointillée ; 3 - Ligne en tirets. |
|
| border_width | integer | Largeur de la bordure en pixels. | |
| border_color | string | Couleur de bordure représentée en code hexadécimal. | |
| background_color | string | Couleur d’arrière-plan (remplissage) représentée en code hexadécimal. | |
| zindex | integer | Valeur pour ordonner toutes les formes et lignes (z-index). | |
| lines | Élément racine pour les lignes de carte. | ||
| x1 | integer | Coordonnées X du point 1 de la ligne en pixels. | |
| y1 | integer | Coordonnées Y du point 1 de la ligne en pixels. | |
| x2 | integer | Coordonnées X du point 2 de la ligne en pixels. | |
| y2 | integer | Coordonnées Y du point 2 de la ligne en pixels. | |
| line_type | integer | Type de ligne. Valeurs possibles : 0 - Aucune ; 1 - Ligne épaisse ; 2 - Ligne pointillée ; 3 - Ligne en tirets. |
|
| line_width | integer | Largeur de ligne en pixels. | |
| line_color | string | Couleur de ligne représentée en code hexadécimal. | |
| zindex | integer | Valeur pour ordonner toutes les formes et lignes (z-index). | |
| links | Élément racine pour les liens entre les éléments de carte. | ||
| drawtype | integer | Style du lien. Valeurs possibles : 0 - Ligne ; 2 - Ligne épaisse ; 3 - Ligne pointillée ; 4 - Ligne en tirets. |
|
| color | string | Couleur du lien (6 symboles, hex). | |
| label | string | Étiquette du lien. | |
| selementid1 | id | ID d’un élément à connecter. | |
| selementid2 | id | ID de l’autre élément à connecter. | |
| linktriggers | Élément racine pour les indicateurs d’état des liens. | ||
Voir aussi : Objet map (reportez-vous à la propriété correspondante portant le même nom).
Éléments de carte
| Élément | Type | Description | |
|---|---|---|---|
| elementtype | integer | Type d'élément de carte. Valeurs possibles : 0 - Hôte ; 1 - Carte ; 2 - Déclencheur ; 3 - Groupe d'hôtes ; 4 - Image. |
|
| elements | Élément racine pour les entités Zabbix (hôte, groupe d'hôtes, carte, etc.) représentées sur la carte. Toutes les entités ont leur élément respectif ( host, etc. ; voir, par exemple, Format d'export). |
||
| label | string | Libellé de l'icône. | |
| label_location | integer | Emplacement du libellé. Valeurs possibles : -1 - Utiliser la valeur par défaut de la carte ; 0 - Bas ; 1 - Gauche ; 2 - Droite ; 3 - Haut. |
|
| x | integer | Emplacement sur l'axe X. | |
| y | integer | Emplacement sur l'axe Y. | |
| elementsubtype | integer | Sous-type d'élément. Pris en charge si elementtype est défini sur 3.Valeurs possibles : 0 - Groupe d'hôtes unique ; 1 - Tous les groupes d'hôtes. |
|
| areatype | integer | Taille de la zone. Pris en charge si elementtype est défini sur 1.Valeurs possibles : 0 - Identique à la carte entière ; 1 - Taille personnalisée. |
|
| width | integer | Largeur de la zone. Pris en charge si areatype est défini sur 1. |
|
| height | integer | Hauteur de la zone. Pris en charge si areatype est défini sur 1. |
|
| viewtype | integer | Algorithme de placement de la zone. Pris en charge si elementsubtype est défini sur 1.Valeurs possibles : 0 - Répartir uniformément dans la zone. |
|
| use_iconmap | integer | Utiliser le mapping d'icônes pour cet élément. Pertinent uniquement si le mapping d'icônes est activé au niveau de la carte. Valeurs possibles : 0 - Non ; 1 - Oui. |
|
| selementid | id | ID unique de l'enregistrement de l'élément. | |
| icon_off | Élément racine pour l'image à utiliser lorsque l'élément est à l'état OK. |
||
| name | string | Nom unique de l'image. | |
| icon_on | Élément racine pour l'image à utiliser lorsque l'élément est à l'état Problem. |
||
| name | string | Nom unique de l'image. | |
| icon_disabled | Élément racine pour l'image à utiliser lorsque l'élément est désactivé. | ||
| name | string | Nom unique de l'image. | |
| icon_maintenance | Élément racine pour l'image à utiliser lorsque l'élément est en maintenance. | ||
| name | string | Nom unique de l'image. | |
| urls | Élément racine pour les URL utilisées par les cartes ou chaque élément de carte. | ||
| name | string | Nom du lien. | |
| url | string | URL du lien. | |
| evaltype | integer | Type d'évaluation pour les tags. | |
| tags | Élément racine pour les tags de problème (pour les éléments hôte et groupe d'hôtes). Si des tags sont fournis, seuls les problèmes avec ces tags seront affichés sur la carte. |
||
| tag | string | Nom du tag. | |
| value | string | Valeur du tag. | |
| operator | integer | Opérateur. | |
Voir aussi : Objet d'élément de carte (reportez-vous à la propriété correspondante portant le même nom).
Indicateurs d'état des liens de carte
| Élément | Type | Description | |
|---|---|---|---|
| drawtype | integer | Style du lien lorsque le déclencheur est dans l'état « Problème ». Valeurs possibles : 0 - Ligne ; 2 - Ligne en gras ; 3 - Ligne pointillée ; 4 - Ligne en tirets. |
|
| color | string | Couleur du lien (6 caractères, hexadécimal) lorsque le déclencheur est dans l'état « Problème ». | |
| trigger | Élément racine pour le déclencheur utilisé afin d'indiquer l'état du lien. | ||
| description | string | Nom du déclencheur. | |
| expression | string | Expression du déclencheur. | |
| recovery_expression | string | Expression de récupération du déclencheur. | |
Voir aussi : Objet de déclencheur de lien de carte (reportez-vous à la propriété correspondante portant le même nom).