Objeto de plantilla de tablero

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

Dashboard de template

El objeto dashboard de template tiene las siguientes propiedades.

Propiedad Tipo Descripción
dashboardid ID ID del dashboard de template.

Comportamiento de la propiedad:
- solo lectura
- requerido para operaciones de actualización
name string Nombre del dashboard de template.

Comportamiento de la propiedad:
- requerido para operaciones de creación
templateid ID ID del template al que pertenece el dashboard.

Comportamiento de la propiedad:
- constante
- requerido para operaciones de creación
display_period integer Período de visualización de la página por defecto (en segundos).

Valores posibles: 10, 30, 60, 120, 600, 1800, 3600.

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

Valores posibles:
0 - no iniciar automáticamente la presentación de diapositivas;
1 - (por defecto) iniciar automáticamente la presentación de diapositivas.
uuid string Identificador único universal, utilizado para vincular dashboards 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.

Propiedad Tipo Descripción
dashboard_pageid ID ID de la página de dashboard.

Comportamiento de la propiedad:
- solo lectura
name string Nombre de la página de dashboard.

Por defecto: cadena vacía.
display_period integer Periodo de visualización de la página de dashboard (en segundos).

Valores posibles: 0, 10, 30, 60, 120, 600, 1800, 3600.

Por defecto: 0 (usará el periodo de visualización de página por defecto).
widgets array Array de objetos widget de dashboard de template.

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 de 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 circular;
plaintext - Texto plano;
problemhosts - Hosts con problemas;
problems - Problemas;
problemsbysv - Problemas por severidad;
slareport - Informe de SLA;
svggraph - Gráfica;
systeminfo - Información del sistema;
tophosts - Hosts principales;
topitems - Items principales;
toptriggers - Triggers principales;
trigover - Resumen 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 de widget por defecto;
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 de 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 de 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 de 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