On this page
Dashboard-Objekt
Die folgenden Objekte stehen in direktem Zusammenhang mit der dashboard API.
Dashboard
Das Dashboard-Objekt hat die folgenden Eigenschaften.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| dashboardid | ID | ID des Dashboards. Verhalten der Eigenschaft: - schreibgeschützt - erforderlich für Aktualisierungsvorgänge |
| name | string | Name des Dashboards. Verhalten der Eigenschaft: - erforderlich für Erstellungsvorgänge |
| userid | ID | ID des Benutzers, der Eigentümer des Dashboards ist. |
| private | integer | Typ der Dashboard-Freigabe. Mögliche Werte: 0 - öffentliches Dashboard; 1 - (Standard) privates Dashboard. |
| 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. |
Dashboard-Seite
Das Objekt der Dashboard-Seite 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 Dashboard-Widget. |
Dashboard-Widget
Das Dashboard-Widget-Objekt hat die folgenden Eigenschaften.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| widgetid | ID | ID des Dashboard-Widgets. Eigenschaftsverhalten: - 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; geomap - Geomap; graph - Graph (klassisch); graphprototype - Graphprototyp; honeycomb - Honeycomb; hostavail - Host-Verfügbarkeit; hostcard - Host-Karte; hostnavigator - Host-Navigator; itemcard - Datenpunkt-Karte; itemhistory - Datenpunkt-Verlauf; itemnavigator - Datenpunkt-Navigator; item - Datenpunkt-Wert; map - Karte; navtree - Karten-Navigationsbaum; piechart - Kreisdiagramm; 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. Eigenschaftsverhalten: - 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 ausgeblendetem Header; |
| fields | array | Array von Objekten des Typs Dashboard-Widget-Feld. Eigenschaftsverhalten: - siehe einzelne Widgets unter Dashboard-Widget-Felder |
Dashboard-Widget-Feld
Das Dashboard-Widget-Feldobjekt hat die folgenden Eigenschaften.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| type | integer | Typ des Widget-Feldes. Mögliche Werte: 0 - Ganzzahl; 1 - Zeichenfolge; 2 - Host-Gruppe; 3 - Host; 4 - Datenpunkt; 5 - Datenpunkt-Prototyp; 6 - Graph; 7 - Graph-Prototyp; 8 - Karte; 9 - Service; 10 - SLA; 11 - Benutzer; 12 - Aktion; 13 - Medientyp. Verhalten der Eigenschaft: - erforderlich |
| name | string | Name des Widget-Feldes. Mögliche Werte: siehe Dashboard-Widget-Felder. Verhalten der Eigenschaft: - erforderlich |
| value | mixed | Wert des Widget-Feldes abhängig vom Typ. Mögliche Werte: siehe Dashboard-Widget-Felder. Verhalten der Eigenschaft: - erforderlich |
Dashboard-Benutzergruppe
Liste der Dashboard-Berechtigungen basierend auf Benutzergruppen. Sie hat die folgenden Eigenschaften.
| Eigenschaft | Type | Beschreibung |
|---|---|---|
| usrgrpid | ID | ID der Benutzergruppe. Property behavior: - required |
| permission | integer | Typ der Berechtigungsstufe. Mögliche Werte: 2 - schreibgeschützt; 3 - Lesen und Schreiben. Property behavior: - required |
Dashboard-Benutzer
Liste der Dashboard-Berechtigungen basierend auf Benutzern. Sie hat die folgenden Eigenschaften.
| Eigenschaft | Type | Beschreibung |
|---|---|---|
| userid | ID | ID des Benutzers. Verhalten der Eigenschaft: - erforderlich |
| permission | integer | Typ der Berechtigungsstufe. Mögliche Werte: 2 - schreibgeschützt; 3 - Lesen und Schreiben. Verhalten der Eigenschaft: - erforderlich |