Objeto de panel de plantilla

Los siguientes objetos están directamente relacionados con la API de templatedashboard.

Panel de control de template

El objeto del panel de control de template tiene las siguientes propiedades.

Property Type Description
dashboardid ID ID del panel de control de template.

Property behavior:
- read-only
- required for update operations
name string Nombre del panel de control de template.

Property behavior:
- required for create operations
templateid ID ID del template al que pertenece el panel de control.

Property behavior:
- constant
- required for create operations
display_period integer Intervalo predeterminado de la presentación de diapositivas (en segundos).

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

Default: 30.
auto_start integer Inicio automático de la presentación de diapositivas.

Possible values:
0 - no iniciar automáticamente la presentación de diapositivas;
1 - (default) iniciar automáticamente la presentación de diapositivas.
uuid string Identificador único universal, utilizado para vincular los paneles de control de template importados con los ya existentes. Se genera automáticamente si no se proporciona.

Página de dashboard de template

El objeto de página de dashboard de template tiene las siguientes propiedades.

Property Type Description
dashboard_pageid ID ID de la página de dashboard.

Property behavior:
- read-only
name string Nombre de la página de dashboard.

Default: empty string.
display_period integer Intervalo de la presentación de diapositivas del dashboard (en segundos).

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

Default: 0 (will use the default slideshow interval).
widgets array Array de los objetos template dashboard widget.

Widget de dashboard de template

El objeto widget de dashboard de template tiene las siguientes propiedades.

Propiedad Tipo Descripción
widgetid ID ID del widget de dashboard.

Comportamiento de la propiedad:
- solo lectura
type string Tipo de widget de dashboard.

Valores posibles:
actionlog - Registro de acciones;
clock - Reloj;
discovery - Estado del descubrimiento;
favgraphs - Gráficas favoritas;
favmaps - Mapas favoritos;
gauge - Medidor;
graph - Gráfica (clásica);
graphprototype - Prototipo de gráfica;
honeycomb - Panal;
hostavail - Disponibilidad de host;
hostcard - Tarjeta de host;
hostnavigator - Navegador de host;
itemcard - Tarjeta de item;
itemnavigator - Navegador de item;
item - Valor de item;
map - Mapa;
navtree - Árbol de navegación de mapas;
piechart - Gráfica de pastel;
plaintext - Texto plano;
problemhosts - Hosts con problemas;
problems - Problemas;
problemsbysv - Problemas por severidad;
scatterplot - Diagrama de dispersión;
slareport - Informe de SLA;
svggraph - Gráfica;
systeminfo - Información del sistema;
tophosts - Hosts principales;
topitems - Items principales;
toptriggers - Triggers principales;
trigover - Vista general de triggers;
url - URL;
web - Monitorización web.

Comportamiento de la propiedad:
- requerido
name string Nombre personalizado del widget.
x integer Posición horizontal desde el lado izquierdo del dashboard.

Los valores posibles van de 0 a 71.
y integer Posición vertical desde la parte superior del dashboard.

Los valores posibles van de 0 a 63.
width integer El ancho del widget.

Los valores posibles van de 1 a 72.
height integer La altura del widget.

Los valores posibles van de 1 a 64.
view_mode integer El modo de visualización del widget.

Valores posibles:
0 - (por defecto) vista por defecto del widget;
1 - con cabecera oculta;
fields array Array de objetos campo de widget de dashboard de template.
Campo de widget de dashboard de template

El objeto de campo de widget de dashboard de template tiene las siguientes propiedades.

Propiedad Tipo Descripción
type integer Tipo de campo del widget.

Valores posibles:
0 - Entero;
1 - Cadena;
4 - Item;
5 - Prototipo de item;
6 - Gráfico;
7 - Prototipo de gráfico;
8 - Mapa;
9 - Servicio;
10 - SLA;
11 - Usuario;
12 - Acción;
13 - Tipo de medio.

Comportamiento de la propiedad:
- requerido
name string Nombre del campo del widget.

Valores posibles: ver Campos de widget de dashboard. Tenga en cuenta que algunos parámetros relacionados con el host (por ejemplo, Grupos de hosts, Excluir grupos de hosts y Hosts en el widget Problemas, Grupos de hosts en el widget Disponibilidad de host, etc.) no están disponibles al configurar el widget en un dashboard de template. Esto se debe a que los dashboards de template muestran datos solo del host al que está vinculado el template.

Comportamiento de la propiedad:
- requerido
value mixed Valor del campo del widget dependiendo del tipo.

Valores posibles: ver Campos de widget de dashboard. Tenga en cuenta que algunos parámetros relacionados con el host (por ejemplo, Grupos de hosts, Excluir grupos de hosts y Hosts en el widget Problemas, Grupos de hosts en el widget Disponibilidad de host, etc.) no están disponibles al configurar el widget en un dashboard de template. Esto se debe a que los dashboards de template muestran datos solo del host al que está vinculado el template.

Comportamiento de la propiedad:
- requerido