Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

Objeto de dashboard de template

Os seguintes objetos estão diretamente relacionados à API templatedashboard.

Dashboard de template

O objeto dashboard de template possui as seguintes propriedades.

Propriedade Tipo Descrição
dashboardid ID ID do dashboard de template.

Comportamento da propriedade:
- somente leitura
- obrigatório para operações de atualização
name string Nome do dashboard de template.

Comportamento da propriedade:
- obrigatório para operações de criação
templateid ID ID do template ao qual o dashboard pertence.

Comportamento da propriedade:
- constante
- obrigatório para operações de criação
display_period integer Período padrão de exibição da página (em segundos).

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

Padrão: 30.
auto_start integer Iniciar slideshow automaticamente.

Valores possíveis:
0 - não iniciar slideshow automaticamente;
1 - (padrão) iniciar slideshow automaticamente.
uuid string Identificador universal único, usado para vincular dashboards de template importados a dashboards já existentes. Gerado automaticamente, se não fornecido.

Página do dashboard do template

O objeto da página do dashboard do template possui as seguintes propriedades.

Propriedade Tipo Descrição
dashboard_pageid ID ID da página do dashboard.

Comportamento da propriedade:
- somente leitura
name string Nome da página do dashboard.

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

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

Padrão: 0 (será usado o período de exibição padrão da página).
widgets array Array de objetos widget do dashboard do template.

Widget de dashboard de template

O objeto de widget de dashboard de template possui as seguintes propriedades.

Propriedade Tipo Descrição
widgetid ID ID do widget de dashboard.

Comportamento da propriedade:
- somente leitura
type string Tipo do widget de dashboard.

Valores possíveis:
actionlog - Log de ação;
clock - Relógio;
discovery - Status de descoberta;
favgraphs - Gráficos favoritos;
favmaps - Mapas favoritos;
gauge - Medidor;
graph - Gráfico (clássico);
graphprototype - Protótipo de gráfico;
honeycomb - Colmeia;
hostavail - Disponibilidade do host;
hostcard - Cartão do host;
hostnavigator - Navegador de host;
itemcard - Cartão de item;
itemnavigator - Navegador de item;
item - Valor do item;
map - Mapa;
navtree - Árvore de navegação de mapa;
piechart - Gráfico de pizza;
plaintext - Texto simples;
problemhosts - Hosts com problemas;
problems - Problemas;
problemsbysv - Problemas por severidade;
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.

Comportamento da propriedade:
- obrigatório
name string Nome personalizado do widget.
x integer Posição horizontal a partir do lado esquerdo do dashboard.

Os valores possíveis variam de 0 a 71.
y integer Posição vertical a partir do topo do dashboard.

Os valores possíveis variam de 0 a 63.
width integer A largura do widget.

Os valores possíveis variam de 1 a 72.
height integer A altura do widget.

Os valores possíveis variam de 1 a 64.
view_mode integer O modo de visualização do widget.

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

O objeto de campo de widget de dashboard de template possui as seguintes propriedades.

Propriedade Tipo Descrição
type integer Tipo do campo do widget.

Valores possíveis:
0 - Inteiro;
1 - String;
4 - Item;
5 - Protótipo de item;
6 - Gráfico;
7 - Protótipo de gráfico;
8 - Mapa;
9 - Serviço;
10 - SLA;
11 - Usuário;
12 - Ação;
13 - Tipo de mídia.

Comportamento da propriedade:
- obrigatório
name string Nome do campo do widget.

Valores possíveis: veja Campos de widget de dashboard. Observe que alguns parâmetros relacionados a host (por exemplo, Grupos de hosts, Excluir grupos de hosts e Hosts no widget Problemas, Grupos de hosts no widget Disponibilidade de host, etc.) não estão disponíveis ao configurar o widget em um dashboard de template. Isso ocorre porque dashboards de template exibem dados apenas do host ao qual o template está vinculado.

Comportamento da propriedade:
- obrigatório
value mixed Valor do campo do widget dependendo do tipo.

Valores possíveis: veja Campos de widget de dashboard. Observe que alguns parâmetros relacionados a host (por exemplo, Grupos de hosts, Excluir grupos de hosts e Hosts no widget Problemas, Grupos de hosts no widget Disponibilidade de host, etc.) não estão disponíveis ao configurar o widget em um dashboard de template. Isso ocorre porque dashboards de template exibem dados apenas do host ao qual o template está vinculado.

Comportamento da propriedade:
- obrigatório