Cartes réseau
Vue d'ensemble
La carte réseau export contient :
- Toutes les images associées
- La structure de la carte (tous les paramètres de la carte, tous les éléments qu'elle contient avec leurs paramètres, les liens de carte et les indicateurs d'état des liens de carte)
Aucun groupe d'hôtes, hôte, déclencheur, autre carte ou autre élément pouvant être associé à la carte exportée n'est exporté. Ainsi, si au moins l'un des éléments auxquels la carte fait référence est manquant, son importation échouera.
Exportation
Pour exporter des cartes réseau, procédez comme suit :
- Accédez à Monitoring > Maps.
- Cochez les cases des cartes réseau à exporter.
- Cliquez sur Export 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- en export YAML (option d'export par défaut) ;zabbix_export_maps.xml- en export XML ;zabbix_export_maps.json- en 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 :
| Rule | 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 de réussite ou d'échec de l'importation s'affichera dans l'interface.
Si vous remplacez une image existante, cela affectera toutes les cartes qui utilisent cette image.
Format d'export
Export vers YAML :
zabbix_export:
version: '8.0'
images:
- name: Zabbix_server_3D_(128)
imagetype: '1'
encodedImage: iVBOR...5CYII=
maps:
- name: 'Réseau local'
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.
| Element | 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 maps. | ||
Maps
| Element | 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 de l'étiquette de l'élément de carte par défaut. Valeurs possibles : 0 - Bas; 1 - Gauche; 2 - Droite; 3 - Haut. |
|
| highlight | integer | Activer la mise en évidence 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 évidence les éléments de la 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 total de 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 | Sévérité minimale du déclencheur à afficher sur la carte par défaut. Valeurs possibles : 0 - Non classé; 1 - Information; 2 - Avertissement; 3 - Moyen; 4 - Élevé; 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 des cellules de la grille de la 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 une 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 de 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 des icônes (le cas échéant). | ||
| name | string | Nom du mappage des icônes. | |
| urls | Élément racine pour les URL utilisées par les cartes ou par 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ée X de la forme en pixels. | |
| y | integer | Coordonnée 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 la 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 l'ordre de toutes les formes et lignes (z-index). | |
| lines | Élément racine pour les lignes de carte. | ||
| x1 | integer | Coordonnée X du point 1 de la ligne en pixels. | |
| y1 | integer | Coordonnée Y du point 1 de la ligne en pixels. | |
| x2 | integer | Coordonnée X du point 2 de la ligne en pixels. | |
| y2 | integer | Coordonnée 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 la ligne en pixels. | |
| line_color | string | Couleur de la ligne représentée en code hexadécimal. | |
| zindex | integer | Valeur pour l'ordre de 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 caractères, hexadécimal). | |
| 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 (se référer à la propriété correspondante portant le même nom).
Selements de carte
| Element | 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 propre élément ( 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 à l'ensemble de la carte; 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 - Placer uniformément dans la zone. |
|
| use_iconmap | integer | Utiliser le mappage d'icônes pour cet élément. Pertinent uniquement si le mappage d'icônes est activé au niveau de la carte. Valeurs possibles : 0 - Non; 1 - Oui. |
|
| selementid | id | ID d'enregistrement unique de l'élément. | |
| icon_off | Élément racine pour l'image à utiliser lorsque l'élément est dans l'état OK. |
||
| name | string | Nom unique de l'image. | |
| icon_on | Élément racine pour l'image à utiliser lorsque l'élément est dans 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 portant 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
| Element | Type | Description | |
|---|---|---|---|
| drawtype | integer | Style du lien lorsque le déclencheur est dans l'état 'Problem'. Valeurs possibles : 0 - Ligne; 2 - Ligne en gras; 3 - Ligne pointillée; 4 - Ligne en tirets. |
|
| color | string | Couleur du lien (6 symboles, hexadécimal) lorsque le déclencheur est dans l'état 'Problem'. | |
| trigger | Élément racine du déclencheur utilisé pour indiquer l'état du lien. | ||
| description | string | Nom du déclencheur. | |
| expression | string | Expression du déclencheur. | |
| recovery_expression | string | Expression de rétablissement du déclencheur. | |
Voir aussi : Objet de déclencheur de lien de carte (se référer à la propriété correspondante portant le même nom).