Oggetto template della dashboard

I seguenti oggetti sono direttamente correlati all'API templateashboard.

Dashboard del template

L'oggetto dashboard del template ha le seguenti proprietà.

Property Type Description
dashboardid ID ID del dashboard del template.

Property behavior:
- read-only
- required for update operations
name string Nome del dashboard del template.

Property behavior:
- required for create operations
templateid ID ID del template a cui appartiene il dashboard.

Property behavior:
- constant
- required for create operations
display_period integer Intervallo predefinito della presentazione automatica (in secondi).

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

Default: 30.
auto_start integer Avvio automatico della presentazione automatica.

Possible values:
0 - non avviare automaticamente la presentazione automatica;
1 - (default) avviare automaticamente la presentazione automatica.
uuid string Identificatore univoco universale, usato per collegare i dashboard del template importati a quelli già esistenti. Generato automaticamente, se non specificato.

Pagina dashboard del template

L'oggetto pagina dashboard del template ha le seguenti proprietà.

Property Type Description
dashboard_pageid ID ID della pagina dashboard.

Property behavior:
- read-only
name string Nome della pagina dashboard.

Default: stringa vuota.
display_period integer Intervallo della presentazione della dashboard (in secondi).

Valori possibili: 0, 10, 30, 60, 120, 600, 1800, 3600.

Default: 0 (verrà usato l'intervallo predefinito della presentazione).
widgets array Array degli oggetti template dashboard widget.

Widget dashboard del template

L'oggetto widget dashboard del template ha le seguenti proprietà.

Proprietà Tipo Descrizione
widgetid ID ID del widget dashboard.

Comportamento della proprietà:
- sola lettura
type string Tipo del widget dashboard.

Valori possibili:
actionlog - Log delle azioni;
clock - Orologio;
discovery - Stato del discovery;
favgraphs - Grafici preferiti;
favmaps - Mappe preferite;
gauge - Indicatore;
graph - Grafico (classico);
graphprototype - Prototipo di grafico;
honeycomb - Nido d'ape;
hostavail - Disponibilità host;
hostcard - Scheda host;
hostnavigator - Navigatore host;
itemcard - Scheda item;
itemnavigator - Navigatore item;
item - Valore item;
map - Mappa;
navtree - Albero di navigazione delle mappe;
piechart - Grafico a torta;
plaintext - Testo semplice;
problemhosts - Host con problemi;
problems - Problemi;
problemsbysv - Problemi per gravità;
scatterplot - Grafico a dispersione;
slareport - Report SLA;
svggraph - Grafico;
systeminfo - Informazioni di sistema;
tophosts - Top host;
topitems - Top item;
toptriggers - Top trigger;
trigover - Panoramica trigger;
url - URL;
web - Monitoraggio web.

Comportamento della proprietà:
- obbligatoria
name string Nome personalizzato del widget.
x integer Posizione orizzontale dal lato sinistro della dashboard.

I valori possibili vanno da 0 a 71.
y integer Posizione verticale dalla parte superiore della dashboard.

I valori possibili vanno da 0 a 63.
width integer Larghezza del widget.

I valori possibili vanno da 1 a 72.
height integer Altezza del widget.

I valori possibili vanno da 1 a 64.
view_mode integer Modalità di visualizzazione del widget.

Valori possibili:
0 - (predefinita) visualizzazione predefinita del widget;
1 - con intestazione nascosta;
fields array Array degli oggetti campo del widget dashboard del template.
Campo widget della dashboard del template

L'oggetto campo widget della dashboard del template ha le seguenti proprietà.

Proprietà Type Descrizione
type integer Tipo del campo del widget.

Valori possibili:
0 - Intero;
1 - Stringa;
4 - Item;
5 - Prototipo di item;
6 - Grafico;
7 - Prototipo di grafico;
8 - Mappa;
9 - Servizio;
10 - SLA;
11 - Utente;
12 - Azione;
13 - Tipo di supporto.

Comportamento della proprietà:
- required
name string Nome del campo del widget.

Valori possibili: vedere Campi del widget della dashboard. Si noti che alcuni parametri relativi all'host (ad esempio, Gruppi host, Escludi gruppi host e Host nel widget Problems, Gruppi host nel widget Host availability, ecc.) non sono disponibili quando si configura il widget in una dashboard del template. Questo perché le dashboard del template visualizzano dati solo dall'host a cui il template è collegato.

Comportamento della proprietà:
- required
value mixed Valore del campo del widget in base al tipo.

Valori possibili: vedere Campi del widget della dashboard. Si noti che alcuni parametri relativi all'host (ad esempio, Gruppi host, Escludi gruppi host e Host nel widget Problems, Gruppi host nel widget Host availability, ecc.) non sono disponibili quando si configura il widget in una dashboard del template. Questo perché le dashboard del template visualizzano dati solo dall'host a cui il template è collegato.

Comportamento della proprietà:
- required