Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

5 Mapas de red

Resumen

El exportar un mapa de red contiene:

  • Todas las imágenes relacionadas
  • Estructura del mapa (todas las configuraciones del mapa, todos los elementos contenidos con sus configuraciones, enlaces del mapa e indicadores de estado de los enlaces del mapa)

Cualquier grupo de equipos, equipos, disparadores, otros mapas u otros elementos que puedan estar relacionados con el mapa exportado no se exportan. Por lo tanto, si falta al menos uno de los elementos a los que se refiere el mapa, la importación fallará.

Exportar

Para exportar mapas de red, haga lo siguiente:

  1. Vaya a SupervisiónMapas.
  2. Marque las casillas de los mapas de red a exportar.
  3. Haga clic en Exportar debajo de la lista.

Dependiendo del formato seleccionado, los mapas se exportan a un archivo local con un nombre por defecto:

  • zabbix_export_maps.yaml - en exportación YAML (opción por defecto para exportar);
  • zabbix_export_maps.xml - en exportación XML;
  • zabbix_export_maps.json - en exportación JSON.

Importación

Para importar mapas de red, haga lo siguiente:

  1. Vaya a SupervisiónMapas.
  2. Haga clic en Importar en la esquina superior derecha.
  3. Seleccione el archivo de importación.
  4. Marque las opciones requeridas en las reglas de importación.
  5. Haga clic en Importar en la esquina inferior derecha del formulario de configuración.

Reglas de importación:

Regla Descripción
Actualizar existentes Los mapas existentes se actualizarán utilizando los datos del archivo de importación. De lo contrario, no se actualizarán.
Crear nuevos Se crearán nuevos mapas utilizando los datos del archivo de importación. De lo contrario, no se crearán.

Si desmarca ambas opciones de mapa y marca las opciones respectivas para imágenes, solo se importarán imágenes. La importación de imágenes solo está disponible para usuarios Super admin.

Un mensaje de éxito o fallo de la importación se mostrará en el frontend.

Si reemplaza una imagen existente, esto afectará a todos los mapas que estén utilizando esta imagen.

Formato de exportación

Exportar a YAML:

zabbix_export:
         version: '8.0'
         images:
           - name: Zabbix_server_3D_(128)
             imagetype: '1'
             encodedImage: iVBOR...5CYII=
         maps:
           - name: 'Red 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: 'Servidor Zabbix'
                 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: {  }

Elementos exportados

Los elementos exportados se explican en la siguiente tabla.

Elemento Tipo Descripción
images Elemento raíz para imágenes.
name string Nombre único de la imagen.
imagetype integer Tipo de imagen.
Valores posibles:
1 - Imagen;
2 - Fondo.
encodedImage string Imagen codificada en Base64.
maps Elemento raíz para mapas.

Mapas

Elemento Tipo Descripción
name string Nombre único del mapa.
width integer Ancho del mapa, en píxeles.
height integer Alto del mapa, en píxeles.
label_type integer Tipo de etiqueta del elemento del mapa.
Valores posibles:
0 - Etiqueta;
1 - Dirección IP del equipo;
2 - Nombre del elemento;
3 - Solo estado;
4 - Nada.
label_location integer Ubicación por defecto de la etiqueta del elemento del mapa.
Valores posibles:
0 - Inferior;
1 - Izquierda;
2 - Derecha;
3 - Superior.
highlight integer Habilitar el resaltado de iconos para disparadores activos y estados de equipos.
Valores posibles:
0 - No;
1 - Sí.
expandproblem integer Mostrar el disparador de problema para elementos con un solo problema.
Valores posibles:
0 - No;
1 - Sí.
markelements integer Resaltar los elementos del mapa que hayan cambiado recientemente su estado.
Valores posibles:
0 - No;
1 - Sí.
show_unack integer Visualización de problemas.
Valores posibles:
0 - Contar todos los problemas;
1 - Contar los problemas no reconocidos;
2 - Contar los problemas reconocidos y no reconocidos por separado.
severity_min integer Gravedad mínima del disparador para mostrar en el mapa por defecto.
Valores posibles:
0 - No clasificado;
1 - Información;
2 - Advertencia;
3 - Media;
4 - Alta;
5 - Desastre.
show_suppressed integer Mostrar problemas que de otro modo serían suprimidos (no mostrados) debido al mantenimiento del equipo.
Valores posibles:
0 - No;
1 - Sí.
grid_size integer Tamaño de celda de la cuadrícula del mapa en píxeles.
Compatible si grid_show está establecido en 0.
Valores posibles: 20, 40, 50, 75 o 100.
grid_show integer Mostrar una cuadrícula en la configuración del mapa.
Valores posibles:
0 - Sí;
1 - No.
grid_align integer Alinear automáticamente los iconos en la configuración del mapa.
Valores posibles:
0 - Sí;
1 - No.
label_format integer Usar configuración avanzada de etiquetas.
Valores posibles:
0 - No;
1 - Sí.
label_type_host integer Mostrar la etiqueta como etiqueta de equipo.
Compatible si label_format está establecido en 1.
Valores posibles:
0 - Etiqueta;
1 - Dirección IP del equipo;
2 - Nombre del elemento;
3 - Solo estado;
4 - Nada;
5 - Etiqueta personalizada.
label_type_hostgroup integer Mostrar la etiqueta como etiqueta de grupo de equipos.
Compatible si label_format está establecido en 1.
Valores posibles:
0 - Etiqueta;
2 - Nombre del elemento;
3 - Solo estado;
4 - Nada;
5 - Etiqueta personalizada.
label_type_trigger integer Mostrar la etiqueta como etiqueta de disparador.
Compatible si label_format está establecido en 1.
Valores posibles:
0 - Etiqueta;
2 - Nombre del elemento;
3 - Solo estado;
4 - Nada;
5 - Etiqueta personalizada.
label_type_map integer Mostrar la etiqueta como etiqueta de mapa.
Compatible si label_format está establecido en 1.
Valores posibles:
0 - Etiqueta;
2 - Nombre del elemento;
3 - Solo estado;
4 - Nada;
5 - Etiqueta personalizada.
label_type_image integer Mostrar la etiqueta como etiqueta de imagen.
Compatible si label_format está establecido en 1.
Valores posibles:
0 - Etiqueta;
2 - Nombre del elemento;
4 - Nada;
5 - Etiqueta personalizada.
label_string_host string Etiqueta personalizada para elementos de equipo.
Compatible si label_type_host está establecido en 5.
label_string_hostgroup string Etiqueta personalizada para elementos de grupo de equipos.
Compatible si label_type_hostgroup está establecido en 5.
label_string_trigger string Etiqueta personalizada para elementos de disparador.
Compatible si label_type_trigger está establecido en 5.
label_string_map string Etiqueta personalizada para elementos de mapa.
Compatible si label_type_map está establecido en 5.
label_string_image string Etiqueta personalizada para elementos de imagen.
Compatible si label_type_image está establecido en 5.
expand_macros integer Expandir macros en etiquetas en la configuración del mapa.
Valores posibles:
0 - No;
1 - Sí.
background Elemento raíz para la imagen de fondo (si existe).
Compatible si imagetype está establecido en 2.
name string Nombre de la imagen de fondo.
iconmap Elemento raíz para el mapeo de iconos (si existe).
name string Nombre del mapeo de iconos.
urls Elemento raíz para las URLs utilizadas por los mapas o cada elemento del mapa.
name string Nombre del enlace.
url string URL del enlace.
elementtype integer Tipo de métrica del mapa al que pertenece el enlace.
Valores posibles:
0 - Equipo;
1 - Mapa;
2 - Disparador;
3 - Grupo de equipos;
4 - Imagen.
selements Elemento raíz para elementos de mapa.
shapes Elemento raíz para las formas del mapa.
type integer Tipo de forma.
Valores posibles:
0 - Rectángulo;
1 - Elipse.
x integer Coordenadas X de la forma en píxeles.
y integer Coordenadas Y de la forma en píxeles.
width integer Ancho de la forma.
height integer Alto de la forma.
text string Texto dentro de la forma.
font integer Estilo de fuente del texto.
Valores posibles:
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 Tamaño de la fuente en píxeles.
font_color string Color de la fuente representado en código hexadecimal.
text_halign integer Alineación horizontal del texto.
Valores posibles:
0 - Centro;
1 - Izquierda;
2 - Derecha.
text_valign integer Alineación vertical del texto.
Valores posibles:
0 - Medio;
1 - Superior;
2 - Inferior.
border_type integer Tipo de borde para la forma.
Valores posibles:
0 - Ninguno;
1 - Línea gruesa;
2 - Línea punteada;
3 - Línea discontinua.
border_width integer Ancho del borde en píxeles.
border_color string Color del borde representado en código hexadecimal.
background_color string Color de fondo (relleno) representado en código hexadecimal.
zindex integer Valor para ordenar todas las formas y líneas (z-index).
lines Elemento raíz para las líneas del mapa.
x1 integer Coordenadas X del punto 1 de la línea en píxeles.
y1 integer Coordenadas Y del punto 1 de la línea en píxeles.
x2 integer Coordenadas X del punto 2 de la línea en píxeles.
y2 integer Coordenadas Y del punto 2 de la línea en píxeles.
line_type integer Tipo de línea.
Valores posibles:
0 - Ninguno;
1 - Línea gruesa;
2 - Línea punteada;
3 - Línea discontinua.
line_width integer Ancho de la línea en píxeles.
line_color string Color de la línea representado en código hexadecimal.
zindex integer Valor para ordenar todas las formas y líneas (z-index).
links Elemento raíz para los enlaces entre elementos del mapa.
drawtype integer Estilo del enlace.
Valores posibles:
0 - Línea;
2 - Línea gruesa;
3 - Línea punteada;
4 - Línea discontinua.
color string Color del enlace (6 símbolos, hex).
label string Etiqueta del enlace.
selementid1 id ID de un elemento a conectar.
selementid2 id ID del otro elemento a conectar.
linktriggers Elemento raíz para indicadores de estado de enlace.

Véase también: Objeto mapa (consulte la propiedad relevante con el nombre correspondiente).

Elementos del mapa
Elemento Tipo Descripción
elementtype integer Tipo de elemento del mapa.
Valores posibles:
0 - Equipo;
1 - Mapa;
2 - Disparador;
3 - Grupo de equipos;
4 - Imagen.
elements Elemento raíz para entidades de Zabbix (equipo, grupo de equipos, mapa, etc.) que se representan en el mapa.
Todas las entidades tienen su respectivo elemento (equipo, etc.; ver, por ejemplo, Formato de exportación).
label string Etiqueta del icono.
label_location integer Ubicación de la etiqueta.
Valores posibles:
-1 - Usar valor por defecto del mapa;
0 - Inferior;
1 - Izquierda;
2 - Derecha;
3 - Superior.
x integer Ubicación en el eje X.
y integer Ubicación en el eje Y.
elementsubtype integer Subtipo de elemento.
Soportado si elementtype está establecido en 3.
Valores posibles:
0 - Grupo de equipos único;
1 - Todos los grupos de equipos.
areatype integer Tamaño del área.
Soportado si elementtype está establecido en 1.
Valores posibles:
0 - Igual que todo el mapa;
1 - Tamaño personalizado.
width integer Ancho del área.
Soportado si areatype está establecido en 1.
height integer Alto del área.
Soportado si areatype está establecido en 1.
viewtype integer Algoritmo de colocación del área.
Soportado si elementsubtype está establecido en 1.
Valores posibles:
0 - Colocar uniformemente en el área.
use_iconmap integer Usar mapeo de iconos para este elemento. Relevante solo si el mapeo de iconos está activado a nivel de mapa.
Valores posibles:
0 - No;
1 - Sí.
selementid id ID único del registro del elemento.
icon_off Elemento raíz para la imagen a usar cuando el elemento está en estado 'OK'.
name string Nombre único de la imagen.
icon_on Elemento raíz para la imagen a usar cuando el elemento está en estado 'Problema'.
name string Nombre único de la imagen.
icon_disabled Elemento raíz para la imagen a usar cuando el elemento está deshabilitado.
name string Nombre único de la imagen.
icon_maintenance Elemento raíz para la imagen a usar cuando el elemento está en mantenimiento.
name string Nombre único de la imagen.
urls Elemento raíz para las URLs utilizadas por los mapas o cada elemento del mapa.
name string Nombre del enlace.
url string URL del enlace.
evaltype integer Tipo de evaluación para etiquetas.
tags Elemento raíz para etiquetas de problema (para elementos de equipo y grupo de equipos).
Si se proporcionan etiquetas, solo los problemas con estas etiquetas se mostrarán en el mapa.
tag string Nombre de la etiqueta.
value string Valor de la etiqueta.
operator integer Operador.

Ver también: Objeto elemento de mapa (consulte la propiedad relevante con el nombre correspondiente).

Indicadores de estado de enlace de mapa
Elemento Tipo Descripción
drawtype integer Estilo de enlace cuando el disparador está en estado 'Problema'.
Valores posibles:
0 - Línea;
2 - Línea en negrita;
3 - Línea punteada;
4 - Línea discontinua.
color string Color del enlace (6 símbolos, hex) cuando el disparador está en estado 'Problema'.
trigger Elemento raíz para el disparador utilizado para indicar el estado del enlace.
description string Nombre del disparador.
expression string Expresión del disparador.
recovery_expression string Expresión de recuperación del disparador.

Ver también: Objeto de disparador de enlace de mapa (consulte la propiedad relevante con el mismo nombre).