7 Painéis
Visão geral
Os dashboards são exportados com todos os objetos relacionados e as relações entre objetos.
Exportação
Para exportar dashboards, faça o seguinte:
- Acesse Dashboards > All dashboards.
- Marque as caixas de seleção dos dashboards a serem exportados.
- Clique em Export abaixo da lista.

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

Regras de importação:
| Regra | Descrição |
|---|---|
| Atualizar existentes | Os elementos existentes serão atualizados usando os dados do arquivo de importação. Caso contrário, eles não serão atualizados. |
| Criar novos | Novos elementos serão criados usando os dados do arquivo de importação. Caso contrário, eles não serão criados. |
Na próxima tela, você poderá visualizar o conteúdo dos dashboards que estão sendo importados. Se este for um dashboard novo, todos os elementos serão listados em verde. Ao atualizar um dashboard existente, os novos elementos do dashboard serão destacados em verde; os elementos removidos do dashboard serão destacados em vermelho; os elementos que não foram alterados serão listados sobre um fundo cinza.

O menu à esquerda pode ser usado para navegar pela lista de alterações. A seção Atualizados destaca todas as alterações feitas nos elementos existentes do dashboard. A seção Adicionados lista os novos elementos do dashboard. Os elementos em cada seção são agrupados por tipo de elemento; clique na seta cinza para expandir ou recolher o grupo de elementos.

Revise as alterações do dashboard e, em seguida, clique em Importar para executar a importação do dashboard. Uma mensagem de sucesso ou falha da importação será exibida no frontend.
Formato de exportação
Exportar para YAML:
zabbix_export:
version: '8.0'
dashboards:
- name: 'Visão global'
pages:
- widgets:
- type: tophosts
name: 'Principais hosts por utilização de CPU'
width: '25'
height: '4'
fields:
- type: INTEGER
name: column
value: '1'
- type: INTEGER
name: columns.0.data
value: '2'
- type: STRING
name: columns.0.item
value: 'Nome do sistema'
- type: STRING
name: columns.0.name
value: 'Nome do host'
- type: STRING
name: columns.1.base_color
value: 4CAF50
- type: INTEGER
name: columns.1.data
value: '1'
- type: INTEGER
name: columns.1.display
value: '3'
- type: STRING
name: columns.1.item
value: 'Utilização de CPU'
- type: STRING
name: columns.1.max
value: '100'
- type: STRING
name: columns.1.min
value: '0'
- type: STRING
name: columns.1.name
value: Utilização
- type: INTEGER
name: columns.2.data
value: '1'
- type: STRING
name: columns.2.item
value: 'Média de carga (média de 1 min)'
- type: STRING
name: columns.2.name
value: 'média de 1 min'
- type: INTEGER
name: columns.3.data
value: '1'
- type: STRING
name: columns.3.item
value: 'Média de carga (média de 5 min)'
- type: STRING
name: columns.3.name
value: 'média de 5 min'
- type: INTEGER
name: columns.4.data
value: '1'
- type: STRING
name: columns.4.item
value: 'Média de carga (média de 15 min)'
- type: STRING
name: columns.4.name
value: 'média de 15 min'
- type: INTEGER
name: columns.5.data
value: '1'
- type: INTEGER
name: columns.5.decimal_places
value: '0'
- type: STRING
name: columns.5.item
value: 'Número de processos'
- type: STRING
name: columns.5.name
value: Processos
- type: STRING
name: columnsthresholds.1.color.0
value: FFFF00
- type: STRING
name: columnsthresholds.1.color.1
value: FF8000
- type: STRING
name: columnsthresholds.1.color.2
value: FF4000
- type: STRING
name: columnsthresholds.1.threshold.0
value: '50'
- type: STRING
name: columnsthresholds.1.threshold.1
value: '80'
- type: STRING
name: columnsthresholds.1.threshold.2
value: '90'
- type: STRING
name: reference
value: NLVMO
- type: hostavail
'y': '4'
width: '25'
fields:
- type: INTEGER
name: interface_type.0
value: '1'
- type: problems
name: 'Problemas atuais'
'y': '6'
width: '48'
height: '5'
fields:
- type: STRING
name: reference
value: BRUQE
- type: INTEGER
name: show
value: '3'
- type: INTEGER
name: show_tags
value: '3'
- type: systeminfo
x: '25'
width: '23'
height: '4'
- type: problemsbysv
name: 'Problemas por severidade'
x: '25'
'y': '4'
width: '23'
fields:
- type: STRING
name: reference
value: LBSVB
- type: INTEGER
name: show_type
value: '1'
- type: gauge
name: 'server Zabbix'
x: '48'
width: '12'
height: '4'
hide_header: 'YES'
fields:
- type: INTEGER
name: angle
value: '270'
- type: INTEGER
name: desc_size
value: '8'
- type: ITEM
name: itemid.0
value:
host: 'Zabbix server'
key: vm.memory.utilization
- type: STRING
name: max
value: '100'
- type: STRING
name: min
value: '0'
- type: INTEGER
name: scale_size
value: '11'
- type: INTEGER
name: show.0
value: '1'
- type: INTEGER
name: show.1
value: '2'
- type: INTEGER
name: show.2
value: '3'
- type: INTEGER
name: show.3
value: '4'
- type: INTEGER
name: show.4
value: '5'
- type: STRING
name: thresholds.0.color
value: 42A5F5
- type: STRING
name: thresholds.0.threshold
value: '0'
- type: STRING
name: thresholds.1.color
value: 9CCC65
- type: STRING
name: thresholds.1.threshold
value: '20'
- type: STRING
name: thresholds.2.color
value: FFEE58
- type: STRING
name: thresholds.2.threshold
value: '40'
- type: STRING
name: thresholds.3.color
value: FFA726
- type: STRING
name: thresholds.3.threshold
value: '60'
- type: STRING
name: thresholds.4.color
value: FF7043
- type: STRING
name: thresholds.4.threshold
value: '80'
- type: INTEGER
name: th_arc_size
value: '9'
- type: INTEGER
name: th_show_arc
value: '1'
- type: INTEGER
name: th_show_labels
value: '1'
- type: INTEGER
name: units_bold
value: '1'
- type: INTEGER
name: units_size
value: '24'
- type: INTEGER
name: value_arc_size
value: '30'
- type: INTEGER
name: value_bold
value: '1'
- type: INTEGER
name: value_size
value: '24'
- type: svggraph
x: '48'
'y': '4'
width: '24'
height: '3'
hide_header: 'YES'
fields:
- type: INTEGER
name: axisx
value: '0'
- type: STRING
name: ds.0.color
value: AB47BC
- type: INTEGER
name: ds.0.fill
value: '0'
- type: STRING
name: ds.0.hosts.0
value: 'Zabbix server'
- type: STRING
name: ds.0.items.0
value: 'Memória disponível'
- type: INTEGER
name: ds.0.transparency
value: '2'
- type: INTEGER
name: ds.0.type
value: '2'
- type: INTEGER
name: ds.0.width
value: '2'
- type: INTEGER
name: ds.1.axisy
value: '1'
- type: STRING
name: ds.1.color
value: 42A5F5
- type: INTEGER
name: ds.1.fill
value: '0'
- type: STRING
name: ds.1.hosts.0
value: 'Zabbix server'
- type: STRING
name: ds.1.items.0
value: 'Utilização de CPU'
- type: INTEGER
name: ds.1.transparency
value: '0'
- type: INTEGER
name: ds.1.type
value: '2'
- type: INTEGER
name: ds.1.width
value: '2'
- type: STRING
name: reference
value: TOYGS
- type: geomap
x: '48'
'y': '7'
width: '24'
height: '4'
hide_header: 'YES'
fields:
- type: STRING
name: default_view
value: '56.95225,24.11301,11'
- type: HOST
name: hostids.0
value:
host: 'Zabbix server'
- type: STRING
name: reference
value: TDYJO
- type: clock
name: 'Hora local'
x: '60'
width: '12'
hide_header: 'YES'
fields:
- type: INTEGER
name: clock_type
value: '1'
- type: INTEGER
name: show.0
value: '1'
- type: INTEGER
name: show.1
value: '2'
- type: INTEGER
name: show.2
value: '3'
- type: INTEGER
name: time_sec
value: '0'
- type: INTEGER
name: tzone_format
value: '1'
- type: item
name: 'Desempenho do server'
x: '60'
'y': '2'
width: '12'
hide_header: 'YES'
fields:
- type: INTEGER
name: aggregate_function
value: '2'
- type: INTEGER
name: decimal_size
value: '32'
- type: STRING
name: description
value: 'Valores por segundo'
- type: INTEGER
name: desc_h_pos
value: '0'
- type: INTEGER
name: desc_v_pos
value: '0'
- type: ITEM
name: itemid.0
value:
host: 'Zabbix server'
key: 'zabbix[wcache,values]'
- type: INTEGER
name: show.0
value: '1'
- type: INTEGER
name: show.1
value: '2'
- type: INTEGER
name: show.2
value: '5'
- type: INTEGER
name: sparkline.fill
value: '2'
- type: INTEGER
name: sparkline.width
value: '2'
- type: STRING
name: thresholds.0.color
value: DCEDC8
- type: STRING
name: thresholds.0.threshold
value: '20'
- type: STRING
name: thresholds.1.color
value: FFF9C4
- type: STRING
name: thresholds.1.threshold
value: '40'
- type: STRING
name: thresholds.2.color
value: FFCCBC
- type: STRING
name: thresholds.2.threshold
value: '60'
- type: INTEGER
name: units_bold
value: '0'
- type: INTEGER
name: units_show
value: '0'
- type: INTEGER
name: value_h_pos
value: '0'
- type: INTEGER
name: value_size
value: '32'
Elementos exportados
Os elementos exportados são explicados na tabela abaixo.
| Elemento | Tipo | Descrição | |
|---|---|---|---|
| name | string | (obrigatório) Nome do dashboard. | |
| pages | Elemento raiz para as páginas do dashboard | ||
| widgets | Elemento raiz para as páginas do dashboard | ||
Veja também: Objeto dashboard (consulte a propriedade relevante com o nome correspondente).
Widget de dashboard
| Element | Type | Description |
|---|---|---|
| type | string | (obrigatório) Tipo do widget de dashboard. Valores possíveis: actionlog - Log de ações; clock - Relógio; discovery - Status de descoberta; favgraphs - Gráficos favoritos; favmaps - Mapas favoritos; gauge - Medidor; geomap - Geomapa; graph - Gráfico (clássico); graphprototype - Protótipo de gráfico; honeycomb - Colmeia; hostavail - Disponibilidade de host; hostcard - Cartão de host; hostnavigator - Navegador de hosts; itemcard - Cartão de item; itemhistory - Histórico de item; itemnavigator - Navegador de itens; item - Valor do item; map - Mapa; navtree - Árvore de navegação de mapas; piechart - Gráfico de pizza; problemhosts - Hosts com problemas; problems - Problemas; problemsbysv - Problemas por severidade; scatterplot - Gráfico de dispersão; slareport - Relatório de SLA; svggraph - Gráfico; systeminfo - Informações do sistema; tophosts - Principais hosts; topitems - Principais itens; toptriggers - Principais triggers; trigover - Visão geral de triggers; url - URL; web - Monitoramento web. |
| x | integer | Uma posição horizontal a partir do lado esquerdo do dashboard. Valores possíveis:1 0-71. |
| y | integer | Uma posição vertical a partir da parte superior do dashboard. Valores possíveis:1 0-63. |
| name | string | Nome personalizado do widget. |
| width | integer | A largura do widget. Valores possíveis:1 1-72. |
| height | integer | A altura do widget. Valores possíveis:1 1-64. |
| hide_header | string | Ocultar o cabeçalho do widget. Valores possíveis:1 NO (0, padrão), YES (1). |
| fields | Elemento raiz para os campos do widget de dashboard. |
Veja também: Dashboard widget (consulte a propriedade relevante com o nome correspondente).
Campo de widget do dashboard
| Elemento | Tipo | Descrição | |
|---|---|---|---|
| type | string | (obrigatório) Tipo do campo do widget. Valores possíveis:1 INTEGER (0), STRING (1), HOST_GROUP (2), HOST (3), ITEM (4), ITEM_PROTOTYPE (5), GRAPH (6), GRAPH_PROTOTYPE (7), MAP (8), SERVICE (9), SLA (10), USER (11), ACTION (12), MEDIA_TYPE (13). |
|
| name | string | (obrigatório) Nome do campo do widget. | |
| value | mixed | (obrigatório) Valor do campo do widget, dependendo do tipo de campo. | |
| host | string | host do item. | |
| key | string | Chave do item. | |
Veja também: Dashboard widget field (consulte a propriedade relevante com o nome correspondente).
Notas de rodapé
1 Os valores inteiros da API entre parênteses, por exemplo, ENABLED (0), são mencionados apenas como referência. Para mais informações, consulte a página do objeto da API vinculada na entrada da tabela ou no final de cada seção.