Esta é uma tradução da página de documentação original em inglês. Ajude-nos a torná-la melhor.

Sidebar

> Objeto do painel

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

Painel

O objeto de painel tem as seguintes propriedades.

|Propriedade|Tipo|Descrição| |--------|---------------------------------------- -----------|-----------| |dashboardid|string|(readonly) ID do painel.| |nome
(obrigatório)|string|Nome do painel.| |userid|string|ID do usuário do proprietário do painel.| |privado|inteiro|Tipo de compartilhamento do painel.

Valores possíveis:
0 - painel público;
1 - (padrão) painel privado.| |display_period|inteiro|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.|

Página do painel

O objeto de página do painel tem as seguintes propriedades.

|Propriedade|Tipo|Descrição| |--------|---------------------------------------- -----------|-----------| |dashboard_pageid|string|(readonly) ID da página do painel.| |name|string|Nome da página do painel.

Padrão: string vazia.| |display_period|inteiro|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á o período de exibição de página padrão).| |widgets|array|Array dos objetos widget do painel.|

Widget do painel

O objeto widget do painel tem as seguintes propriedades.

|Propriedade|Tipo|Descrição| |--------|---------------------------------------- -----------|-----------| |widgetid|string|(readonly) ID do widget do painel.| |type
(obrigatório)|string|Tipo do widget do painel.

Valores possíveis:
actionlog - Action log;
clock - Clock;
dataover - Visão geral dos dados;
descoberta - Status da descoberta;
gráficos favoritos - Gráficos favoritos;
mapas favoritos - Mapas favoritos;
gráfico - Gráfico (clássico);
graphprototype - Protótipo do gráfico;
hostavail - Disponibilidade do host;
item - Valor do item;
map - Mapa;
navtree - Árvore de navegação do mapa;
texto simples - Texto simples;
hosts do problema - hosts do problema;
problemas - Problemas;
problemsbysv - Problemas por gravidade;
svggraph - Gráfico;
systeminfo - Informações do sistema;
tophosts - Principais hosts;
trigover - Visão geral do acionador;
url - URL;
web - Monitoramento da web.| |name|string|Nome do widget personalizado.| |x|inteiro|Uma posição horizontal do lado esquerdo do painel.

Os valores válidos variam de 0 a 23.| |y|inteiro|Uma posição vertical da 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.| |altura|inteiro|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 do widget do painel.|

Dashboard widget field

The dashboard widget field object has the following properties.

Property Type Description
type
(required)
integer Type of the widget field.

Possible values:
0 - Integer;
1 - String;
2 - Host group;
3 - Host;
4 - Item;
6 - Graph;
8 - Map;
name string Widget field name.
value
(required)
mixed Widget field value depending of type.

Dashboard user group

List of dashboard permissions based on user groups. It has the following properties.

Property Type Description
usrgrpid
(required)
string User group ID.
permission
(required)
integer Type of permission level.

Possible values:
2 - read only;
3 - read-write;

Dashboard user

List of dashboard permissions based on users. It has the following properties.

Property Type Description
userid
(required)
string User ID.
permission
(required)
integer Type of permission level.

Possible values:
2 - read only;
3 - read-write;