Vorlagen Dashboard-Objekt

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

Vorlage-Dashboard

Das Objekt des Vorlage-Dashboards hat die folgenden Eigenschaften.

Property Type Description
dashboardid ID ID des Vorlage-Dashboards.

Property behavior:
- read-only
- required für Aktualisierungsoperationen
name string Name des Vorlage-Dashboards.

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

Property behavior:
- constant
- required für Erstellungsoperationen
display_period integer Standardintervall der Diashow (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 zum Verknüpfen importierter Vorlage-Dashboards mit bereits vorhandenen verwendet wird. Wird automatisch generiert, wenn nicht angegeben.

Vorlage-Dashboard-Seite

Das Objekt der Vorlage-Dashboard-Seite hat die folgenden Eigenschaften.

Property Type Description
dashboard_pageid ID ID der Dashboard-Seite.

Property behavior:
- read-only
name string Name der Dashboard-Seite.

Standard: leerer String.
display_period integer Intervall der Dashboard-Diashow (in Sekunden).

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

Standard: 0 (verwendet das Standard-Diashow-Intervall).
widgets array Array der Objekte vom Typ template dashboard widget.

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