Vorlagen Dashboard-Objekt

Die folgenden Objekte stehen in direktem Zusammenhang mit der templatedashboard API.

Vorlagen-Dashboard

Das Vorlagen-Dashboard-Objekt hat die folgenden Eigenschaften.

Eigenschaft Type Beschreibung
dashboardid ID ID des Vorlagen-Dashboards.

Property behavior:
- read-only
- required für Aktualisierungsvorgänge
name string Name des Vorlagen-Dashboards.

Property behavior:
- required für Erstellungsvorgänge
templateid ID ID der Vorlage, zu der das Dashboard gehört.

Property behavior:
- constant
- required für Erstellungsvorgänge
display_period integer Standard-Anzeigezeitraum der Seite (in Sekunden).

Mögliche Werte: 10, 30, 60, 120, 600, 1800, 3600.

Standard: 30.
auto_start integer Diashow automatisch starten.

Mögliche Werte:
0 - Diashow nicht automatisch starten;
1 - (Standard) Diashow automatisch starten.
uuid string Universell eindeutige Kennung, die verwendet wird, um importierte Vorlagen-Dashboards mit bereits vorhandenen zu verknüpfen. Wird automatisch generiert, wenn nicht angegeben.

Seite des Vorlagen-Dashboards

Das Objekt der Seite des Vorlagen-Dashboards hat die folgenden Eigenschaften.

Eigenschaft Typ Beschreibung
dashboard_pageid ID ID der Dashboard-Seite.

Verhalten der Eigenschaft:
- schreibgeschützt
name string Name der Dashboard-Seite.

Standard: leerer String.
display_period integer Anzeigedauer der Dashboard-Seite (in Sekunden).

Mögliche Werte: 0, 10, 30, 60, 120, 600, 1800, 3600.

Standard: 0 (verwendet die Standard-Anzeigedauer der Seite).
widgets array Array von Objekten des Typs Widget des Vorlagen-Dashboards.

Widget für Vorlagen-Dashboards

Das Widget-Objekt für Vorlagen-Dashboards hat die folgenden Eigenschaften.

Eigenschaft Typ Beschreibung
widgetid ID ID des Dashboard-Widgets.

Verhalten der Eigenschaft:
- schreibgeschützt
type string Typ des Dashboard-Widgets.

Mögliche Werte:
actionlog - Aktionsprotokoll;
clock - Uhr;
discovery - Discovery-Status;
favgraphs - Bevorzugte Graphen;
favmaps - Bevorzugte Karten;
gauge - Messanzeige;
graph - Graph (klassisch);
graphprototype - Graph-Prototyp;
honeycomb - Wabenansicht;
hostavail - Host-Verfügbarkeit;
hostcard - Host-Karte;
hostnavigator - Host-Navigator;
itemcard - Datenpunkt-Karte;
itemnavigator - Datenpunkt-Navigator;
item - Datenpunkt-Wert;
map - Karte;
navtree - Karten-Navigationsbaum;
piechart - Kreisdiagramm;
plaintext - Klartext;
problemhosts - Problem-Hosts;
problems - Probleme;
problemsbysv - Probleme nach Schweregrad;
scatterplot - Streudiagramm;
slareport - SLA-Bericht;
svggraph - Graph;
systeminfo - Systeminformationen;
tophosts - Top-Hosts;
topitems - Top-Datenpunkte;
toptriggers - Top-Auslöser;
trigover - Auslöser-Übersicht;
url - URL;
web - Web-Überwachung.

Verhalten der Eigenschaft:
- erforderlich
name string Benutzerdefinierter Widget-Name.
x integer Eine horizontale Position von der linken Seite des Dashboards aus.

Mögliche Werte reichen von 0 bis 71.
y integer Eine vertikale Position vom oberen Rand des Dashboards aus.

Mögliche Werte reichen von 0 bis 63.
width integer Die Widget-Breite.

Mögliche Werte reichen von 1 bis 72.
height integer Die Widget-Höhe.

Mögliche Werte reichen von 1 bis 64.
view_mode integer Der Widget-Anzeigemodus.

Mögliche Werte:
0 - (Standard) Standard-Widget-Ansicht;
1 - mit ausgeblendeter Kopfzeile;
fields array Array von Objekten des Typs Feld des Widgets für Vorlagen-Dashboards.
Feld für Vorlage-Dashboard-Widget

Das Feldobjekt für Vorlage-Dashboard-Widgets hat die folgenden Eigenschaften.

Property Type Description
type integer Typ des Widget-Feldes.

Mögliche Werte:
0 - Ganzzahl;
1 - Zeichenfolge;
4 - Datenpunkt;
5 - Datenpunkt-Prototyp;
6 - Graph;
7 - Graph-Prototyp;
8 - Karte;
9 - Service;
10 - SLA;
11 - Benutzer;
12 - Aktion;
13 - Medientyp.

Property behavior:
- required
name string Name des Widget-Feldes.

Mögliche Werte: siehe Dashboard-Widget-Felder. Beachten Sie, dass einige Host-bezogene Parameter (z. B. Host-Gruppen, Host-Gruppen ausschließen und Hosts im Widget Probleme, Host-Gruppen im Widget Host-Verfügbarkeit usw.) beim Konfigurieren des Widgets in einem Vorlage-Dashboard nicht verfügbar sind. Der Grund dafür ist, dass Vorlage-Dashboards nur Daten von dem Host anzeigen, mit dem die Vorlage verknüpft ist.

Property behavior:
- required
value mixed Wert des Widget-Feldes abhängig vom Typ.

Mögliche Werte: siehe Dashboard-Widget-Felder. Beachten Sie, dass einige Host-bezogene Parameter (z. B. Host-Gruppen, Host-Gruppen ausschließen und Hosts im Widget Probleme, Host-Gruppen im Widget Host-Verfügbarkeit usw.) beim Konfigurieren des Widgets in einem Vorlage-Dashboard nicht verfügbar sind. Der Grund dafür ist, dass Vorlage-Dashboards nur Daten von dem Host anzeigen, mit dem die Vorlage verknüpft ist.

Property behavior:
- required