De volgende objecten zijn direct gerelateerd aan de dashboard
API.
Het dashboardobject heeft de volgende eigenschappen.
|Property|Type|Beschrijving| |--------|---------------------------------------- -----------|-----------| |dashboardid|string|(alleen-lezen) ID van het dashboard.| |name
(verplicht)|string|Naam van het dashboard.| |userid|string|Gebruikers-ID dashboard eigenaar.| |private|integer|Type dashboard delen.
Mogelijke waarden:
0 - openbaar dashboard;
1 - (standaard) privé dashboard.| |display_period|integer|Standaard pagina weergave periode (in seconden).
Mogelijke waarden: 10, 30, 60, 120, 600, 1800, 3600.
Standaard: 30.| |auto_start|integer|Slideshow automatisch starten.
Mogelijke waarden:
0 - diavoorstelling niet automatisch starten;
1 - (standaard) diavoorstelling automatisch starten.|
Het dashboardpagina-object heeft de volgende eigenschappen.
|Property|Type|Beschrijving| |--------|---------------------------------------- -----------|-----------| |dashboard_pageid|string|(alleen-lezen) ID van de dashboard pagina.| |name|string|Dashboard pagina naam.
Standaard: lege string.| |display_period|integer|Dashboard pagina weergave periode (in seconden).
Mogelijke waarden: 0, 10, 30, 60, 120, 600, 1800, 3600.
Standaard: 0 (gebruikt de standaard pagina weergave periode).| |widgets|array|Array van de dashboard widget objecten.|
Het dashboardwidgetobject heeft de volgende eigenschappen.
Eigenschap | Type | Beschrijving |
---|---|---|
widgetid | string | (alleen-lezen) ID van de dashboardwidget. |
type (vereist) |
string | Type van de dashboardwidget. Mogelijke waarden: actionlog - Action log; clock - Clock; dataover - Gegevensoverzicht; discovery - Discovery-status; favgraphs - Favorite grafieken; favmaps - Favorite maps; graph - Graph (klassiek); graphprototype - Graph prototype; hostavail - Hostbeschikbaarheid; item - Itemwaarde; kaart - Kaart; navtree - Kaartnavigatiestructuur; platte tekst - Platte tekst; probleemhosts - Probleemhosts; problemen - Problemen; problemsbysv - Problemen per ernst; svggraph - Graph; systeminfo - Systeeminformatie; tophosts - Tophosts; trigover - Triggeroverzicht; url - URL; web - Webmonitoring. |
name | string | Aangepaste widgetnaam. |
x | geheel getal | Een horizontale positie vanaf de linkerkant van het dashboard. Geldige waarden variëren van 0 tot 23. |
y | integer | Een verticale positie vanaf de bovenkant van het dashboard. Geldige waarden variëren van 0 tot 62. |
width | integer | De widgetbreedte. Geldige waarden variëren van 1 tot 24. |
height | integer | De hoogte van de widget. Geldige waarden variëren van 2 tot 32. |
view_mode | integer | De widgetweergavemodus. Mogelijke waarden: 0 - (standaard) standaard widgetweergave; 1 - met verborgen koptekst; |
fields | array | Array van de dashboard widget field objecten. |
Het veldobject van de dashboard widget heeft de volgende eigenschappen.
|Property|Type|Beschrijving| |--------|---------------------------------------- -----------|-----------| |type
(verplicht)|integer|Type van het widget veld.
Mogelijke waarden:
0 - Integer;
1 - String;
2 - Host groep;
3 - Host;
4 - Item;
6 - Grafiek;
8 - Kaart;| |name|string|Widget veld naam.| |values
(verplicht)|mixed|Widget veld waarde afhankelijk van type.|
Lijst met dashboard machtigingen op basis van gebruikersgroepen. Het heeft het volgende: eigenschappen.
|Property|Type|Beschrijving| |--------|---------------------------------------- -----------|-----------| |usrgrpid
(vereist)|string|Gebruikersgroep-ID.| |machtiging
(vereist)|geheel getal|Type machtigings niveau.
Mogelijke waarden:
2 - alleen lezen;
3 - lezen-schrijven;|
Lijst met dashboard machtigingen op basis van gebruikers. Het heeft het volgende: eigenschappen.
|Property|Type|Beschrijving| |--------|---------------------------------------- -----------|-----------| |use-ID
(vereist)|string|Gebruikers-ID.| |permission
(vereist)|geheel getal|Type machtigings niveau.
Mogelijke waarden:
2 - alleen lezen;
3 - lezen-schrijven;|