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.

Vorlage-Dashboard-Widget

Das Objekt des Vorlage-Dashboard-Widgets hat die folgenden Eigenschaften.

Property Type Description
widgetid ID ID des Dashboard-Widgets.

Property behavior:
- read-only
type string Typ des Dashboard-Widgets.

Mögliche Werte:
actionlog - Aktionsprotokoll;
clock - Uhr;
discovery - Erkennungsstatus;
favgraphs - Favoriten-Diagramme;
favmaps - Favoriten-Karten;
gauge - Messanzeige;
graph - Diagramm (klassisch);
graphprototype - Diagrammprototyp;
honeycomb - Wabenansicht;
hostavail - Host-Verfügbarkeit;
hostcard - Host-Karte;
hostnavigator - Host-Navigator;
itemcard - Datenpunkt-Karte;
itemnavigator - Datenpunkt-Navigator;
item - Datenpunktwert;
map - Karte;
navtree - Karten-Navigationstree;
piechart - Kreisdiagramm;
plaintext - Klartext;
problemhosts - Hosts mit Problemen;
problems - Probleme;
problemsbysv - Probleme nach Schweregrad;
slareport - SLA-Bericht;
svggraph - Diagramm;
systeminfo - Systeminformationen;
tophosts - Top-Hosts;
topitems - Top-Datenpunkte;
toptriggers - Top-Auslöser;
trigover - Auslöserübersicht;
url - URL;
web - Webüberwachung.

Property behavior:
- required
name string Benutzerdefinierter Name des Widgets.
x integer Eine horizontale Position von der linken Seite des Dashboards aus.

Mögliche Werte liegen zwischen 0 und 71.
y integer Eine vertikale Position von der oberen Seite des Dashboards aus.

Mögliche Werte liegen zwischen 0 und 63.
width integer Die Breite des Widgets.

Mögliche Werte liegen zwischen 1 und 72.
height integer Die Höhe des Widgets.

Mögliche Werte liegen zwischen 1 und 64.
view_mode integer Der Ansichtsmodus des Widgets.

Mögliche Werte:
0 - (Standard) Standardansicht des Widgets;
1 - mit ausgeblendeter Kopfzeile;
fields array Array der Objekte vom Typ template dashboard widget field.
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