La exportación de mapas de red contiene:
Todos los grupos de equipos, equipos, iniciadores, otros mapas u otros elementos que pudieran estar relacionados con el mapa exportado no son exportados. En consecuencia, si no está presente alguno de los elementos a los que el mapa hace referencia, la importación fallará.
La exportación/importación de mapas de red está soportada desde Zabbix 1.8.2.
Para exportar mapas de red, haga lo siguiente:
Dependiendo del formato seleccionado, los mapas son exportados en un fichero local con nombre por defecto:
Para importar mapas de red, haga lo siguiente:
Todos los campos obligatorios se indican con un asterisco rojo.
Se mostrará un mensaje de importación satisfactoria o fallida.
Reglas de importación:
Regla | Descripción |
---|---|
Actualizar existentes | Los mapas existentes se actualizarán utilizando los datos del fichero de importación. Si no, no serán actualizados. |
Crear nuevos | La importación añadirá nuevos mapas usando los datos del fichero de importación. Si no, no los añadirá. |
Si desmarca ambas opciones para el mapa y marca las respectivas opciones para las imágenes, solo serán importadas las imágenes. La importación de imágenes solo está disponible para usuarios Super Admin.
Si se reemplaza una imagen existente, afectará a todos los mapas que usan esta imagen.
Exportar a YAML:
zabbix_export:
version: '6.0'
date: '2021-08-31T12:55:10Z'
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: { }
Los valores de las etiquetas de elementos se explican en la siguiente tabla.
Elemento | Propiedad del elemento | Tipo | Rango | Descripción |
---|---|---|---|---|
images | Elemento raíz de las imágenes. | |||
name | string |
Nombre de imagen único. | ||
imagetype | integer |
1 - image 2 - background |
Tipo de imagen. | |
encodedImage | Imagen codificada en Base64. | |||
maps | Elemento raíz de los mapas. | |||
name | string |
Nombre de mapa único. | ||
width | integer |
Ancho del mapa, en píxeles. | ||
height | integer |
Altura del mapa, en píxeles. | ||
label_type | integer |
0 - etiqueta 1 - dirección IP del equipo 2 - nombre del elemento 3 - solo estado 4 - nada |
Asignar tipo de etiqueta de elemento. | |
label_location | integer |
0 - inferior 1 - izquierda 2 - derecha 3 - superior |
Asignar ubicación de etiqueta de elemento de manera predeterminada. | |
highlight | integer |
0 - no 1 - sí |
Habilitar resaltado de íconos para iniciadores activos y estados del equipo. | |
expandproblem | integer |
0 - no 1 - sí |
Mostrar iniciador de problemas para elementos con un solo problema. | |
markelements | integer |
0 - no 1 - sí |
Resaltar elementos del mapa que han cambiado su estado recientemente. | |
show_unack | integer |
0 - recuento de todos los problemas 1 - recuento de problemas no reconocidos 2 - recuento de problemas reconocidos y no reconocidos por separado |
Visualización de problemas. | |
severity_min | integer |
0 - no clasificado 1 - información 2 - advertencia 3 - promedio 4 - alto 5 - desastre |
Gravedad mínima del disparador que se mostrará en el mapa de forma predeterminada. | |
show_suppressed | integer |
0 - no 1 - sí |
Muestra los problemas que de otro modo se suprimirían (no se mostrarían) debido al mantenimiento del host. | |
grid_size | integer |
20, 40, 50, 75 o 100 | Tamaño de celda de una cuadrícula de mapa en píxeles, si "grid_show=1" | |
grid_show | integer |
0 - sí 1 - no |
Mostrar una cuadrícula en la configuración del mapa. | |
grid_align | integer |
0 - sí 1 - no |
Alinear automáticamente los íconos en la configuración del mapa. | |
label_format | integer |
0 - no 1 - sí |
Usar configuración de etiqueta avanzada. | |
label_type_host | integer |
0 - etiqueta 1 - dirección IP del host 2 - nombre del elemento 3 - solo estado 4 - nada 5 - etiqueta personalizada |
Mostrar como etiqueta del host, si "label_format=1" | |
label_type_hostgroup | integer |
0 - etiqueta 2 - nombre del elemento 3 - solo estado 4 - nada 5 - etiqueta personalizada |
Mostrar como etiqueta de grupo de host, si "label_format=1" | |
label_type_trigger | integer |
0 - etiqueta 2 - nombre del elemento 3 - solo estado 4 - nada 5 - etiqueta personalizada |
Mostrar como etiqueta de disparador, si "label_format=1" | |
label_type_map | integer |
0 - etiqueta 2 - nombre del elemento 3 - solo estado 4 - nada 5 - etiqueta personalizada |
Mostrar como etiqueta de mapa, si "label_format=1" | |
label_type_image | integer |
0 - etiqueta 2 - nombre del elemento 4 - nada 5 - etiqueta personalizada |
Mostrar como etiqueta de imagen, si "label_format=1" | |
label_string_host | string |
Etiqueta personalizada para elementos del host, si "label_type_host=5" | ||
label_string_hostgroup | string |
Etiqueta personalizada para elementos del grupo del host, si "label_type_hostgroup=5" | ||
label_string_trigger | string |
Etiqueta personalizada para elementos del disparador, si "label_type_trigger=5" | ||
label_string_map | string |
Etiqueta personalizada para elementos del mapa, si "label_type_map=5" | ||
label_string_image | string |
Etiqueta personalizada para elementos de imagen, si "label_type_image=5" | ||
expand_macros | integer |
0 - no 1 - sí |
Expandir macros en etiquetas en la configuración del mapa. | |
background | id |
ID de la imagen de fondo (si existe), si "imagetype=2" | ||
iconmap | id |
ID de la asignación de iconos (si existe). | ||
urls | Utilizado por los mapas o cada elemento del mapa. | |||
name | string |
Nombre del enlace. | ||
url | string |
URL del enlace. | ||
elementtype | integer |
0 - host 1 - map 2 - trigger 3 - host group 4 - image |
Tipo de elemento del mapa al que pertenece el enlace. | |
selements | ||||
elementtype | integer |
0 - host 1 - map 2 - trigger 3 - host group 4 - image |
Tipo de elemento de mapa. | |
label | string |
Etiqueta de icono. | ||
label_location | integer |
-1 - usar el valor predeterminado 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 |
0 - grupo de equipos único 1 - todos los grupos de equipos |
Subtipo de elemento, si "elementtype=3" | |
areatype | integer |
0 - igual que todo el mapa 1 - tamaño personalizado |
Tamaño del área, si "elementsubtype=1" | |
width | integer |
Ancho del área, si "areatype=1" | ||
height | integer |
Altura del área, si "areatype=1" | ||
viewtype | integer |
0 - colocar uniformemente en el área | Algoritmo de colocación del área, si "elementsubtype=1" | |
use_iconmap | integer |
0 - no 1 - sí |
Usar mapeo de íconos para este elemento. Relevante solo si el mapeo de íconos está activado en el nivel del mapa. | |
selementid | id |
ID de registro de elemento único. | ||
evaltype | integer |
Tipo de evaluación para etiquetas. | ||
tags | Etiquetas de problemas (para elementos de host y grupo de host). Si se proporcionan etiquetas, solo se mostrarán en el mapa los problemas con estas etiquetas. | |||
tag | string |
Nombre de etiqueta. | ||
value | string |
Valor de etiqueta. | ||
operator | integer |
Operador. | ||
elements | Entidades Zabbix que están representadas en el mapa (host, grupo de host)arriba, mapa, etc.). | |||
host | ||||
icon_off | Imagen para usar cuando el elemento esté en estado 'OK'. | |||
icon_on | Imagen para usar cuando el elemento esté en estado 'Problema'. | |||
icon_disabled | Imagen para usar cuando el elemento esté deshabilitado. | |||
icon_maintenance | Imagen para usar cuando el elemento esté en mantenimiento. | |||
name | string |
Nombre de imagen único. | ||
shapes | ||||
type | integer |
0 - rectángulo 1 - elipse |
Tipo de forma. | |
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. | ||
border_type | integer |
0 - ninguno 1 - línea en negrita 2 - línea punteada 3 - línea discontinua |
Tipo de borde de la forma. | |
border_width | integer |
Ancho del borde en píxeles. | ||
border_color | string |
Color del borde representado en código hexadecimal. | ||
text | string |
Texto dentro de la forma. | ||
font | integer |
0 - Georgia, serif 1 - "Palatino Linotype", "Book Antiqua", Palatino, serif 2 - "Times New Roman", Times, serif 3 - Arial, Helvetica, sin serif 4 - "Arial Black", Gadget, sin serif 5 - "Comic Sans MS", cursiva, sin serif 6 - Impact, Charcoal, sin serif 7 - "Lucida Sans Unicode", "Lucida Grande", sin serif 8 - Tahoma, Geneva, sin serif 9 - "Trebuchet MS", Helvetica, sin serif 10 - Verdana, Geneva, sin serif 11 - "Courier New", Courier, monoespaciado 12 - "Lucida Console", Monaco, monoespaciado |
Estilo de fuente de texto. | |
font_size | integer |
Tamaño de fuente en píxeles. | ||
font_color | string |
Color de fuente representado en código hexadecimal. | ||
text_halign | integer |
0 - centro 1 - izquierda 2 - derecha |
Alineación horizontal del texto. | |
text_valign | integer |
0 - medio 1 - superior 2 - inferior |
Alineación vertical del texto. | |
background_color | string |
Color de fondo (relleno) representado en código hexadecimal. | ||
zindex | integer |
Valor utilizado para ordenar todas las formas y líneas (índice z). | ||
lines | ||||
x1 | integer |
Coordenadas X del punto de línea 1 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 |
0 - ninguno 1 - línea en negrita 2 - línea de puntos 3 - línea discontinua |
Tipo de línea. | |
line_width | integer |
Ancho de línea en píxeles. | ||
line_color | string |
Color de línea representado en código hexadecimal. | ||
zindex | integer |
Valor utilizado para ordenar todas las formas y líneas (índice z). | ||
links | Enlaces entre elementos del mapa. | |||
drawtype | integer |
0 - línea 2 - línea en negrita 3 - línea punteada 4 - línea discontinua |
Estilo de enlace. | |
color | string |
Color del enlace (6 símbolos, hexadecimal). | ||
label | string |
Etiqueta del enlace. | ||
selementid1 | id |
ID de un elemento a conectar. | ||
selementid2 | id |
ID del otro elemento a conectar. | ||
linktriggers | Indicadores de estado del enlace. | |||
drawtype | integer |
0 - línea 2 - línea en negrita 3 - línea punteada 4 - línea discontinua |
Estilo de enlace cuando el disparador está en el estado 'Problema'. | |
color | string |
Color del enlace (6 símbolos, hexadecimal) cuando el disparador está en el estado 'Problema'. | ||
trigger | Iniciador utilizado para indicar el estado del enlace. | |||
description | string |
Nombre del iniciador. | ||
expression | string |
Expresión del iniciador. | ||
recovery_expression | string |
Expresión de recuperación del iniciador. |