Mapas de rede
Visão geral
O mapa de rede exportação contém:
- Todas as imagens relacionadas
- Estrutura do mapa (todas as configurações do mapa, todos os elementos contidos com suas configurações, links do mapa e indicadores de status dos links do mapa)
Quaisquer grupos de hosts, hosts, triggers, outros mapas ou outros elementos que possam estar relacionados ao mapa exportado não são exportados. Assim, se pelo menos um dos elementos aos quais o mapa se refere estiver ausente, a importação falhará.
Exportando
Para exportar mapas de rede, faça o seguinte:
- Acesse Monitoring > Maps.
- Marque as caixas de seleção dos mapas de rede a serem exportados.
- Clique em Export abaixo da lista.

Dependendo do formato selecionado, os mapas são exportados para um arquivo local com um nome padrão:
zabbix_export_maps.yaml- na exportação YAML (opção padrão de exportação);zabbix_export_maps.xml- na exportação XML;zabbix_export_maps.json- na exportação JSON.
Importando
Para importar mapas de rede, faça o seguinte:
- Acesse Monitoring > Maps.
- Clique em Import no canto superior direito.
- Selecione o arquivo de importação.
- Marque as opções necessárias nas regras de importação.
- Clique em Import no canto inferior direito do formulário de configuração.

Regras de importação:
| Rule | Description |
|---|---|
| Update existing | Os mapas existentes serão atualizados usando os dados do arquivo de importação. Caso contrário, eles não serão atualizados. |
| Create new | Novos mapas serão criados usando os dados do arquivo de importação. Caso contrário, eles não serão criados. |
Se você desmarcar ambas as opções de mapa e marcar as respectivas opções para imagens, somente as imagens serão importadas. A importação de imagens está disponível apenas para usuários Super admin.
Uma mensagem de sucesso ou falha da importação será exibida no frontend.
Se uma imagem existente for substituída, isso afetará todos os mapas que estiverem usando essa imagem.
Formato de exportação
Exportar para 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: { }
Elementos exportados
Os elementos exportados são explicados na tabela abaixo.
| Element | Type | Description | |
|---|---|---|---|
| images | Elemento raiz para images. | ||
| name | string | Nome exclusivo da image. | |
| imagetype | integer | Tipo de image. Valores possíveis: 1 - Image; 2 - Background. |
|
| encodedImage | string | Image codificada em Base64. | |
| maps | Elemento raiz para maps. | ||
Maps
| Element | Type | Description | |
|---|---|---|---|
| name | string | Nome exclusivo do mapa. | |
| width | integer | Largura do mapa, em pixels. | |
| height | integer | Altura do mapa, em pixels. | |
| label_type | integer | Tipo de rótulo do elemento do mapa. Valores possíveis: 0 - Rótulo; 1 - Endereço IP do host; 2 - Nome do elemento; 3 - Apenas status; 4 - Nada. |
|
| label_location | integer | Localização padrão do rótulo do elemento do mapa. Valores possíveis: 0 - Inferior; 1 - Esquerda; 2 - Direita; 3 - Superior. |
|
| highlight | integer | Ativar realce de ícones para triggers ativas e status de host. Valores possíveis: 0 - Não; 1 - Sim. |
|
| expandproblem | integer | Exibir trigger de problema para elementos com um único problema. Valores possíveis: 0 - Não; 1 - Sim. |
|
| markelements | integer | Destacar elementos do mapa que tiveram alteração recente de status. Valores possíveis: 0 - Não; 1 - Sim. |
|
| show_unack | integer | Exibição de problemas. Valores possíveis: 0 - Contagem de todos os problemas; 1 - Contagem de problemas não reconhecidos; 2 - Contagem separada de problemas reconhecidos e não reconhecidos. |
|
| severity_min | integer | Severidade mínima de trigger a ser exibida no mapa por padrão. Valores possíveis: 0 - Não classificado; 1 - Informação; 2 - Aviso; 3 - Médio; 4 - Alto; 5 - Desastre. |
|
| show_suppressed | integer | Exibir problemas que, de outra forma, seriam suprimidos (não mostrados) devido à manutenção do host. Valores possíveis: 0 - Não; 1 - Sim. |
|
| grid_size | integer | Tamanho da célula de uma grade do mapa em pixels. Compatível se grid_show estiver definido como 0.Valores possíveis: 20, 40, 50, 75 ou 100. |
|
| grid_show | integer | Exibir uma grade na configuração do mapa. Valores possíveis: 0 - Sim; 1 - Não. |
|
| grid_align | integer | Alinhar automaticamente os ícones na configuração do mapa. Valores possíveis: 0 - Sim; 1 - Não. |
|
| label_format | integer | Usar configuração avançada de rótulos. Valores possíveis: 0 - Não; 1 - Sim. |
|
| label_type_host | integer | Exibir rótulo como rótulo de host. Compatível se label_format estiver definido como 1.Valores possíveis: 0 - Rótulo; 1 - Endereço IP do host; 2 - Nome do elemento; 3 - Apenas status; 4 - Nada; 5 - Rótulo personalizado. |
|
| label_type_hostgroup | integer | Exibir rótulo como rótulo de grupo de hosts. Compatível se label_format estiver definido como 1.Valores possíveis: 0 - Rótulo; 2 - Nome do elemento; 3 - Apenas status; 4 - Nada; 5 - Rótulo personalizado. |
|
| label_type_trigger | integer | Exibir rótulo como rótulo de trigger. Compatível se label_format estiver definido como 1.Valores possíveis: 0 - Rótulo; 2 - Nome do elemento; 3 - Apenas status; 4 - Nada; 5 - Rótulo personalizado. |
|
| label_type_map | integer | Exibir rótulo como rótulo de mapa. Compatível se label_format estiver definido como 1.Valores possíveis: 0 - Rótulo; 2 - Nome do elemento; 3 - Apenas status; 4 - Nada; 5 - Rótulo personalizado. |
|
| label_type_image | integer | Exibir rótulo como rótulo de imagem. Compatível se label_format estiver definido como 1.Valores possíveis: 0 - Rótulo; 2 - Nome do elemento; 4 - Nada; 5 - Rótulo personalizado. |
|
| label_string_host | string | Rótulo personalizado para elementos de host. Compatível se label_type_host estiver definido como 5. |
|
| label_string_hostgroup | string | Rótulo personalizado para elementos de grupo de hosts. Compatível se label_type_hostgroup estiver definido como 5. |
|
| label_string_trigger | string | Rótulo personalizado para elementos de trigger. Compatível se label_type_trigger estiver definido como 5. |
|
| label_string_map | string | Rótulo personalizado para elementos de mapa. Compatível se label_type_map estiver definido como 5. |
|
| label_string_image | string | Rótulo personalizado para elementos de imagem. Compatível se label_type_image estiver definido como 5. |
|
| expand_macros | integer | Expandir macros nos rótulos na configuração do mapa. Valores possíveis: 0 - Não; 1 - Sim. |
|
| background | Elemento raiz para imagem de fundo (se houver). Compatível se imagetype estiver definido como 2. |
||
| name | string | Nome da imagem de fundo. | |
| iconmap | Elemento raiz para mapeamento de ícones (se houver). | ||
| name | string | Nome do mapeamento de ícones. | |
| urls | Elemento raiz para URLs usadas pelos mapas ou por cada elemento do mapa. | ||
| name | string | Nome do link. | |
| url | string | URL do link. | |
| elementtype | integer | Tipo de item do mapa ao qual o link pertence. Valores possíveis: 0 - Host; 1 - Mapa; 2 - Trigger; 3 - Grupo de hosts; 4 - Imagem. |
|
| selements | Elemento raiz para map selements. | ||
| shapes | Elemento raiz para formas do mapa. | ||
| type | integer | Tipo de forma. Valores possíveis: 0 - Retângulo; 1 - Elipse. |
|
| x | integer | Coordenada X da forma em pixels. | |
| y | integer | Coordenada Y da forma em pixels. | |
| width | integer | Largura da forma. | |
| height | integer | Altura da forma. | |
| text | string | Texto dentro da forma. | |
| font | integer | Estilo da fonte do texto. Valores possíveis: 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 | Tamanho da fonte em pixels. | |
| font_color | string | Cor da fonte representada em código hexadecimal. | |
| text_halign | integer | Alinhamento horizontal do texto. Valores possíveis: 0 - Centro; 1 - Esquerda; 2 - Direita. |
|
| text_valign | integer | Alinhamento vertical do texto. Valores possíveis: 0 - Meio; 1 - Superior; 2 - Inferior. |
|
| border_type | integer | Tipo da borda da forma. Valores possíveis: 0 - Nenhuma; 1 - Linha grossa; 2 - Linha pontilhada; 3 - Linha tracejada. |
|
| border_width | integer | Largura da borda em pixels. | |
| border_color | string | Cor da borda representada em código hexadecimal. | |
| background_color | string | Cor de fundo (preenchimento) representada em código hexadecimal. | |
| zindex | integer | Valor para ordenação de todas as formas e linhas (z-index). | |
| lines | Elemento raiz para linhas do mapa. | ||
| x1 | integer | Coordenada X do ponto 1 da linha em pixels. | |
| y1 | integer | Coordenada Y do ponto 1 da linha em pixels. | |
| x2 | integer | Coordenada X do ponto 2 da linha em pixels. | |
| y2 | integer | Coordenada Y do ponto 2 da linha em pixels. | |
| line_type | integer | Tipo de linha. Valores possíveis: 0 - Nenhuma; 1 - Linha grossa; 2 - Linha pontilhada; 3 - Linha tracejada. |
|
| line_width | integer | Largura da linha em pixels. | |
| line_color | string | Cor da linha representada em código hexadecimal. | |
| zindex | integer | Valor para ordenação de todas as formas e linhas (z-index). | |
| links | Elemento raiz para links entre elementos do mapa. | ||
| drawtype | integer | Estilo do link. Valores possíveis: 0 - Linha; 2 - Linha grossa; 3 - Linha pontilhada; 4 - Linha tracejada. |
|
| color | string | Cor do link (6 caracteres, hexadecimal). | |
| label | string | Rótulo do link. | |
| selementid1 | id | ID de um dos elementos a conectar. | |
| selementid2 | id | ID do outro elemento a conectar. | |
| linktriggers | Elemento raiz para indicadores de status de link. | ||
Veja também: Objeto Map (consulte a propriedade relevante com o mesmo nome).
Map selements
| Element | Type | Description | |
|---|---|---|---|
| elementtype | integer | Tipo de elemento do mapa. Valores possíveis: 0 - Host; 1 - Mapa; 2 - Trigger; 3 - Grupo de hosts; 4 - Imagem. |
|
| elements | Elemento raiz para entidades do Zabbix (host, grupo de hosts, mapa etc.) que são representadas no mapa. Todas as entidades têm seus respectivos elementos ( host, etc.; veja, por exemplo, Export format). |
||
| label | string | Rótulo do ícone. | |
| label_location | integer | Posição do rótulo. Valores possíveis: -1 - Usar o padrão do mapa; 0 - Inferior; 1 - Esquerda; 2 - Direita; 3 - Superior. |
|
| x | integer | Localização no eixo X. | |
| y | integer | Localização no eixo Y. | |
| elementsubtype | integer | Subtipo do elemento. Suportado se elementtype estiver definido como 3.Valores possíveis: 0 - Um único grupo de hosts; 1 - Todos os grupos de hosts. |
|
| areatype | integer | Tamanho da área. Suportado se elementtype estiver definido como 1.Valores possíveis: 0 - Igual ao mapa inteiro; 1 - Tamanho personalizado. |
|
| width | integer | Largura da área. Suportado se areatype estiver definido como 1. |
|
| height | integer | Altura da área. Suportado se areatype estiver definido como 1. |
|
| viewtype | integer | Algoritmo de posicionamento da área. Suportado se elementsubtype estiver definido como 1.Valores possíveis: 0 - Posicionar uniformemente na área. |
|
| use_iconmap | integer | Usar mapeamento de ícones para este elemento. Relevante somente se o mapeamento de ícones estiver ativado no nível do mapa. Valores possíveis: 0 - Não; 1 - Sim. |
|
| selementid | id | ID exclusivo do registro do elemento. | |
| icon_off | Elemento raiz para a imagem a ser usada quando o elemento estiver no estado OK. |
||
| name | string | Nome exclusivo da imagem. | |
| icon_on | Elemento raiz para a imagem a ser usada quando o elemento estiver no estado Problem. |
||
| name | string | Nome exclusivo da imagem. | |
| icon_disabled | Elemento raiz para a imagem a ser usada quando o elemento estiver desativado. | ||
| name | string | Nome exclusivo da imagem. | |
| icon_maintenance | Elemento raiz para a imagem a ser usada quando o elemento estiver em manutenção. | ||
| name | string | Nome exclusivo da imagem. | |
| urls | Elemento raiz para URLs usadas por mapas ou por cada elemento do mapa. | ||
| name | string | Nome do link. | |
| url | string | URL do link. | |
| evaltype | integer | Tipo de avaliação para tags. | |
| tags | Elemento raiz para tags de problema (para elementos de host e grupo de hosts). Se as tags forem informadas, somente problemas com essas tags serão exibidos no mapa. |
||
| tag | string | Nome da tag. | |
| value | string | Valor da tag. | |
| operator | integer | Operador. | |
Veja também: Map element object (consulte a propriedade relevante com o nome correspondente).
Indicadores de status do link do mapa
| Element | Type | Description | |
|---|---|---|---|
| drawtype | integer | Estilo do link quando o trigger está no estado 'Problem'. Valores possíveis: 0 - Linha; 2 - Linha em negrito; 3 - Linha pontilhada; 4 - Linha tracejada. |
|
| color | string | Cor do link (6 símbolos, hexadecimal) quando o trigger está no estado 'Problem'. | |
| trigger | Elemento raiz do trigger usado para indicar o status do link. | ||
| description | string | Nome do trigger. | |
| expression | string | Expressão do trigger. | |
| recovery_expression | string | Expressão de recuperação do trigger. | |
Veja também: Objeto de trigger do link do mapa (consulte a propriedade relevante com o nome correspondente).