Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

> Objeto de dashboard

Os objetos a seguir estão diretamente relacionados à API templatedashboard.

Template dashboard

The template dashboard object has the following properties.

Property Type Description
dashboardid string (readonly) ID of the template dashboard.

O objeto de painel de modelo tem as seguintes propriedades.

Propriedade Type Descrição
dashboardid string (somente leitura) ID do template do dashboard.
name
(requerido)
string Nome do template do dashboard.
templateid
(requerido)
string ID do modelo ao qual o dashboard pertence.
display_period integer Período de exibição da página padrão (em segundos).

Valores possíveis: 10, 30, 60, 120, 600, 1800, 3600.

Padrão: 30.
auto_start integer Iniciar apresentação de slides automaticamente.

Valores possíveis:
0 - não iniciar apresentação de slides automaticamente;
1 - (padrão) iniciar apresentação de slides automaticamente.
uuid string Identificador exclusivo universal, usado para vincular painéis de modelos importados aos já existentes. Gerado automaticamente, se não fornecido.

Para operações de atualização, este campo é somente leitura.
name
(required)
string Name of the template dashboard.
templateid
(required)
string ID of the template the dashboard belongs to.
display_period integer Default page display period (in seconds).

Possible values: 10, 30, 60, 120, 600, 1800, 3600.

Default: 30.
auto_start integer Auto start slideshow.

Possible values:
0 - do not auto start slideshow;
1 - (default) auto start slideshow.
uuid string Universal unique identifier, used for linking imported template dashboards to already existing ones. Auto-generated, if not given.

For update operations this field is readonly.

Página dos modelos de dashboard

O objeto de página de modelo de dashboard tem as seguintes propriedades.

Propriedade Type Descrição
dashboard_pageid string (somente leitura) ID da dashboard do painel.
name string Nome da página do painel.

Padrão: string vazia.
display_period integer Período de exibição da página do painel (em segundos).

Valores possíveis: 0, 10, 30, 60, 120, 600, 1800, 3600.

Padrão: 0 (usará a exibição de página padrão período).
widgets array Array dos objetos template dashboard widget.

Widget do modelo de dashboard

O objeto de widget de modelo de dashboard tem as seguintes propriedades.

Propriedade Type Descrição
widgetid string (somente leitura) ID do widget do dashboard.
type
(requerido)
string Tipo de widget do dashboard.

Valores possíveis:
clock - Relógio;
graph - Gráfico (clássico);
graphprototype - Protótipo de gráfico;
item - Valor do item;
plaintext - Texto simples;
url - URL;
name string Nome do widget personalizado.
x integer Uma posição horizontal do lado esquerdo do painel.

Os valores válidos variam de 0 a 23.
y integer Uma posição vertical na parte superior do painel.

Os valores válidos variam de 0 a 62.
width integer A largura do widget.

Os valores válidos variam de 1 a 24.
height integer A altura do widget.

Os valores válidos variam de 2 a 32.
view_mode integer O modo de visualização de widget.

Valores possíveis:
0 - (padrão) visualização de widget padrão;
1 - com cabeçalho oculto;
fields array Array dos objetos campo de widget do painel de modelo.

Campo de widget de modelo de dashboard

O objeto de campo do widget de modelo de dashboard tem as seguintes propriedades.

Propriedade Type Descrição
type
(requerido)
integer Tipo do campo do widget.

Valores possíveis:
0 - Integer;
1 - String;
4 - Item;
5 - Protótipo do item;
6 - Gráfico ;
7 - Protótipo de gráfico.
nome string Nome do campo do widget.
value
(requerido)
mixed Valor do campo do widget dependendo do tipo.