Sidebar

fr:manual:xml_export_import:maps

4 Cartes de réseau

Aperçu

L'export de la carte réseau contient :

  • Toutes les images liées
  • La structure de la carte - tous les paramètres de carte, tous les éléments contenus avec leurs paramètres, liens de carte et indicateurs d'état de lien de carte

Les groupes d'hôtes, hôtes, déclencheurs, autres cartes ou tout autre élément pouvant être lié à la carte exportée ne sont pas exportés. Ainsi, si au moins un des éléments mentionnés dans la carte est manquant, son importation échouera.

L'export/import de cartes réseau est supporté depuis Zabbix 1.8.2.

Exportation

Pour exporter des cartes réseau, procédez comme suit :

  • Aller dans Surveillance → Cartes
  • Cochez les cases des cartes du réseau à exporter
  • Cliquez sur Exporter sous la liste

Les cartes sélectionnées sont exportées vers un fichier XML local avec le nom par défaut zabbix_export_maps.xml.

Importation

Pour importer des cartes réseau, procédez comme suit :

  • Aller dans Surveillance → Cartes
  • Cliquez sur Importer à droite
  • Sélectionnez le fichier d'import
  • Marquer les options requises dans les règles d'import
  • Cliquez sur Importer

Tous les champs de saisie obligatoires sont marqués d'un astérisque rouge.

Un message de réussite ou d'échec de l'importation sera affiché dans l'interface.

Règles d'import :

RègleDescription
Mettre à jour existant Les cartes existantes seront mises à jour avec les données extraites du fichier d'import. Sinon, ils ne seront pas mis à jour.
Créer nouveau L'importation ajoutera de nouvelles cartes en utilisant les données du fichier d'import. Sinon, il ne les ajoutera pas.

Si vous décochez les deux options de carte et cochez les options respectives pour les images, seules les images seront importées. L’importation d’images n’est disponible que pour les utilisateurs Super Admin de Zabbix.

Si vous remplacez une image existante, toutes les cartes utilisant cette image seront affectées.

Format d'export

Exporter une petite carte réseau avec trois éléments, leurs images et des liens entre eux. Notez que les images sont tronquées pour économiser de l'espace.

<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
    <version>4.0</version>
    <date>2016-10-05T08:16:20Z</date>
    <images>
        <image>
            <name>Server_(64)</name>
            <imagetype>1</imagetype>
            <encodedImage>iVBOR...SuQmCC</encodedImage>
        </image>
        <image>
            <name>Workstation_(64)</name>
            <imagetype>1</imagetype>
            <encodedImage>iVBOR...SuQmCC</encodedImage>
        </image>
        <image>
            <name>Zabbix_server_3D_(96)</name>
            <imagetype>1</imagetype>
            <encodedImage>iVBOR...ggg==</encodedImage>
        </image>
    </images>
    <maps>
        <map>
            <name>Network</name>
            <width>590</width>
            <height>400</height>
            <label_type>0</label_type>
            <label_location>0</label_location>
            <highlight>1</highlight>
            <expandproblem>0</expandproblem>
            <markelements>1</markelements>
            <show_unack>0</show_unack>
            <severity_min>2</severity_min>
            <show_suppressed>0</show_suppressed>
            <grid_size>40</grid_size>
            <grid_show>1</grid_show>
            <grid_align>1</grid_align>
            <label_format>0</label_format>
            <label_type_host>2</label_type_host>
            <label_type_hostgroup>2</label_type_hostgroup>
            <label_type_trigger>2</label_type_trigger>
            <label_type_map>2</label_type_map>
            <label_type_image>2</label_type_image>
            <label_chaîne_host/>
            <label_chaîne_hostgroup/>
            <label_chaîne_trigger/>
            <label_chaîne_map/>
            <label_chaîne_image/>
            <expand_macros>0</expand_macros>
            <background/>
            <iconmap/>
            <urls/>
            <selements>
                <selement>
                    <elementtype>0</elementtype>
                    <label>Host 1</label>
                    <label_location>-1</label_location>
                    <x>476</x>
                    <y>28</y>
                    <elementsubtype>0</elementsubtype>
                    <areatype>0</areatype>
                    <width>200</width>
                    <height>200</height>
                    <viewtype>0</viewtype>
                    <use_iconmap>0</use_iconmap>
                    <selementid>8</selementid>
                    <elements>
                        <element>
                            <host>Discovered host</host>
                        </element>
                    </elements>
                    <icon_off>
                        <name>Server_(64)</name>
                    </icon_off>
                    <icon_on/>
                    <icon_disabled/>
                    <icon_maintenance/>
                    <application/>
                    <urls/>
                </selement>
                <selement>
                    <elementtype>0</elementtype>
                    <label>Zabbix server</label>
                    <label_location>-1</label_location>
                    <x>252</x>
                    <y>50</y>
                    <elementsubtype>0</elementsubtype>
                    <areatype>0</areatype>
                    <width>200</width>
                    <height>200</height>
                    <viewtype>0</viewtype>
                    <use_iconmap>0</use_iconmap>
                    <selementid>6</selementid>
                    <elements>
                        <element>
                            <host>Zabbix server</host>
                        </element>
                    </elements>
                    <icon_off>
                        <name>Zabbix_server_3D_(96)</name>
                    </icon_off>
                    <icon_on/>
                    <icon_disabled/>
                    <icon_maintenance/>
                    <application/>
                    <urls/>
                </selement>
                <selement>
                    <elementtype>0</elementtype>
                    <label>New host</label>
                    <label_location>-1</label_location>
                    <x>308</x>
                    <y>230</y>
                    <elementsubtype>0</elementsubtype>
                    <areatype>0</areatype>
                    <width>200</width>
                    <height>200</height>
                    <viewtype>0</viewtype>
                    <use_iconmap>0</use_iconmap>
                    <selementid>7</selementid>
                    <elements>
                        <element>
                            <host>Zabbix host</host>
                        </element>
                    </elements>
                    <icon_off>
                        <name>Workstation_(64)</name>
                    </icon_off>
                    <icon_on/>
                    <icon_disabled/>
                    <icon_maintenance/>
                    <application/>
                    <urls/>
                </selement>
            </selements>
            <links>
                <link>
                    <drawtype>0</drawtype>
                    <color>008800</color>
                    <label/>
                    <selementid1>6</selementid1>
                    <selementid2>8</selementid2>
                    <linktriggers/>
                </link>
                <link>
                    <drawtype>2</drawtype>
                    <color>00CC00</color>
                    <label>100MBps</label>
                    <selementid1>7</selementid1>
                    <selementid2>6</selementid2>
                    <linktriggers>
                        <linktrigger>
                            <drawtype>0</drawtype>
                            <color>DD0000</color>
                            <trigger>
                                <description>Zabbix agent on {HOST.NAME} is unreachable for 5 minutes</description>
                                <expression>{Zabbix host:agent.ping.nodata(5m)}=1</expression>
                                <recovery_expression/>
                            </trigger>
                        </linktrigger>
                    </linktriggers>
                </link>
            </links>
        </map>
    </maps>
</zabbix_export>

Tags d'élément

Les valeurs des tags d'élément sont expliquées dans le tableau ci-dessous.

ÉlémentPropriété de l'élémentTypeIntervalleDescription
images Élément racine pour les images.
image Image individuelle.
name chaîne Nom unique de l'image.
imagetype entier 1 - image
2 - arrière plan
Type d'image.
encodedImage Encodage base64 de l'image.
maps Élément racine pour les cartes.
map Carte individuelle.
name chaîne Nom unique de la carte.
width entier Largeur de la carte, en pixels.
height entier Hauteur de la carte, en pixels.
label_type entier 0 - étiquette
1 - adresse IP de l'hôte
2 - nom de l'élément
3 - statut uniquement
4 - rien
Type d'étiquette de l'élément de la carte.
label_location entier 0 - bas
1 - gauche
2 - droite
3 - haut
Emplacement de l'élément sur la carte par défaut.
highlight entier 0 - non
1 - oui
Activer la mise en surbrillance des icônes pour les déclencheurs actifs et les statuts d’hôte.
expandproblem entier 0 - non
1 - oui
Afficher le déclencheur de problème pour les éléments avec un seul problème.
markelements entier 0 - non
1 - oui
Mise en surbrillance les éléments de la carte qui ont récemment changé de statut.
show_unack entier 0 - compte tous les problèmes
1 - nombre de problèmes non acquittés
2 - nombre de problème acquittés et non acquittés séparément
Affichage des problèmes.
severity_min entier 0 - non classé
1 - information
2 - avertissement
3 - moyen
4 - haut
5 - désastre
Gravité de déclenchement minimale à afficher sur la carte par défaut.
show_suppressed entier 0 - non
1 - oui
Affichage des problèmes qui seraient autrement supprimés (non illustrés) à cause de la maintenance de l'hôte.
grid_size entier 20, 40, 50, 75 ou 100 Taille de cellule d'une grille de carte en pixels, si “grid_show=1”
grid_show entier 0 - oui
1 - non
Afficher une grille dans la configuration de la carte.
grid_align entier 0 - oui
1 - non
Aligner automatiquement les icônes dans la configuration de la carte.
label_format entier 0 - non
1 - oui
Utilisez la configuration avancée des étiquettes.
label_type_host entier 0 - étiquette
1 - adresse IP de l'hôte
2 - nom de l'élément
3 - statut uniquement
4 - rien
5 - étiquette personnalisée
Afficher comme étiquette de l'hôte, si “label_format=1”
label_type_hostgroup entier 0 - étiquette
2 - nom de l'élément
3 - statut uniquement
4 - rien
5 - étiquette personnalisée
Afficher comme étiquette de groupe d'hôtes, si “label_format=1”
label_type_trigger entier 0 - étiquette
2 - nom de l'élément
3 - statut uniquement
4 - rien
5 - étiquette personnalisée
Afficher comme étiquette de déclenchement, si “label_format=1”
label_type_map entier 0 - étiquette
2 - nom de l'élément
3 - statut uniquement
4 - rien
5 - étiquette personnalisée
Afficher en tant qu'étiquette de carte, si “label_format=1”
label_type_image entier 0 - étiquette
2 - nom de l'élément
4 - rien
5 - étiquette personnalisée
Afficher comme étiquette d'image, si “label_format=1”
label_chaîne_host chaîne Étiquette personnalisée pour les éléments d'hôte, si “label_type_host=5”
label_chaîne_hostgroupchaîne Étiquette personnalisée pour les éléments groupe d'hôtes, si “label_type_hostgroup=5”
label_chaîne_trigger chaîne Étiquette personnalisée pour les éléments déclencheurs, si “label_type_trigger=5”
label_chaîne_map chaîne Étiquette personnalisée pour les éléments carte, si “label_type_map=5”
label_chaîne_image chaîne Étiquette personnalisée pour les éléments image, si “label_type_image=5”
expand_macros entier 0 - non
1 - oui
Développez les macros dans les étiquettes dans la configuration de la carte.
background id ID de l'image de fond (le cas échéant), si “imagetype=2”
iconmap id ID de la correspondance d'icônes (le cas échéant).
urls
url URL individuelle.
name chaîne Nom du lien.
url chaîne URL du lien.
elementtype entier 0 - hôte
1 - carte
2 - déclencheur
3 - groupe d'hôte
4 - image
Type d'élement de carte auquel le lien appartient.
selements
selement Élément de carte individuel.
elementtype entier 0 - hôte
1 - carte
2 - déclencheur
3 - groupe d'hôte
4 - image
Type d'élément de carte.
label chaîne Étiquette d'icône.
label_location entier -1 - utilise la carte par défaut
0 - bas
1 - gauche
2 - droite
3 - haut
x entier Emplacement de l'axe X.
y entier Emplacement de l'axe Y.
elementsubtype entier 0 - groupe hôte unique
1 - tous les groupes hôtes
Sous-type d'élément, si “elementtype=3”
areatype entier 0 - identique à la carte entière
1 - taille personnalisée
Taille de la zone, si “elementsubtype=1”
width entier Largeur de la zone, si “areatype=1”
height entier Hauteur de la zone, si “areatype=1”
viewtype entier 0 - placer uniformément dans la zone Algorithme de placement de zone, si “elementsubtype=1”
use_iconmap entier 0 - non
1 - oui
Utilisez la correspondance d'icônes pour cet élément. Pertinent uniquement si iconmapping est activé au niveau de la carte.
selementid id ID d'enregistrement unique d'élément.
application chaîne Filtre de nom d'application. Si un nom d'application est donné, seuls les problèmes de déclencheurs appartenant à l'application donnée seront affichés sur la carte.
elements
element Entité Zabbix individuelle représentée sur la carte (carte, groupe d'hôtes, hôte, etc.).
host
icon_off Image à utiliser lorsque l'élément est dans l'état 'OK'.
icon_on Image à utiliser lorsque l'élément est dans le statut “Problème”.
icon_disabled Image à utiliser lorsque l'élément est désactivé.
icon_maintenance Image à utiliser lorsque l'élément est en maintenance.
name chaîne Nom unique de l'image.
links
link Lien individuel entre les éléments de la carte.
drawtype entier 0 - ligne
2 - ligne épaisse
3 - ligne pointillée
4 - ligne pointillée
Style de lien.
color chaîne Couleur du lien (6 symboles, hex).
label chaîne Étiquette du lien.
selementid1 id ID d'un élément à connecter.
selementid2 id ID de l'autre élément à connecter.
linktriggers
linktrigger Lien individuel de l'indicateur de statut.
drawtype entier 0 - ligne
2 - ligne épaisse
3 - ligne pointillée
4 - ligne pointillée
Style de lien lorsque le déclencheur est à l'état 'Problème'.
color chaîne Couleur du lien (6 symboles, hex) lorsque le déclencheur est à l'état 'Problème'.
trigger Déclencheur utilisé pour indiquer l'état du lien.
description chaîne Nom du déclencheur.
expression chaîne Expression du déclencheur.
recovery_expression chaîne Expression de récupération du déclencheur.