Obiekt Pulpitu Nawigacyjnego

Następujące obiekty są bezpośrednio związane z API dashboard.

Pulpit

Obiekt pulpitu ma następujące właściwości.

Właściwość Typ Opis
dashboardid ID ID pulpitu.

Zachowanie właściwości:
- tylko do odczytu
- wymagane dla operacji aktualizacji
name string Nazwa pulpitu.

Zachowanie właściwości:
- wymagane dla operacji tworzenia
userid ID ID użytkownika będącego właścicielem pulpitu.
private integer Typ udostępniania pulpitu.

Możliwe wartości:
0 - pulpit publiczny;
1 - (domyślnie) pulpit prywatny.
display_period integer Domyślny okres wyświetlania strony (w sekundach).

Możliwe wartości: 10, 30, 60, 120, 600, 1800, 3600.

Domyślnie: 30.
auto_start integer Automatyczne uruchamianie pokazu slajdów.

Możliwe wartości:
0 - nie uruchamiaj automatycznie pokazu slajdów;
1 - (domyślnie) automatycznie uruchamiaj pokaz slajdów.

Strona pulpitu

Obiekt strony pulpitu ma następujące właściwości.

Właściwość Typ Opis
dashboard_pageid ID ID strony pulpitu.

Zachowanie właściwości:
- tylko do odczytu
name string Nazwa strony pulpitu.

Domyślnie: pusty ciąg znaków.
display_period integer Okres wyświetlania strony pulpitu (w sekundach).

Możliwe wartości: 0, 10, 30, 60, 120, 600, 1800, 3600.

Domyślnie: 0 (zostanie użyty domyślny okres wyświetlania strony).
widgets array Tablica obiektów widgetu pulpitu.

Widżet pulpitu

Obiekt widżetu pulpitu ma następujące właściwości.

Właściwość Typ Opis
widgetid ID ID widżetu pulpitu.

Zachowanie właściwości:
- tylko do odczytu
type string Typ widżetu pulpitu.

Możliwe wartości:
actionlog - Dziennik działań;
clock - Zegar;
discovery - Status wykrywania;
favgraphs - Ulubione wykresy;
favmaps - Ulubione mapy;
gauge - Wskaźnik;
geomap - Mapa geograficzna;
graph - Wykres (klasyczny);
graphprototype - Prototyp wykresu;
honeycomb - Plaster miodu;
hostavail - Dostępność hosta;
hostcard - Karta hosta;
hostnavigator - Nawigator hostów;
itemcard - Karta pozycji;
itemhistory - Historia pozycji;
itemnavigator - Nawigator pozycji;
item - Wartość pozycji;
map - Mapa;
navtree - Drzewo nawigacji mapy;
piechart - Wykres kołowy;
problemhosts - Hosty z problemami;
problems - Problemy;
problemsbysv - Problemy według ważności;
scatterplot - Wykres punktowy;
slareport - Raport SLA;
svggraph - Wykres;
systeminfo - Informacje o systemie;
tophosts - Najlepsze hosty;
topitems - Najlepsze pozycje;
toptriggers - Najważniejsze wyzwalacze;
trigover - Przegląd wyzwalaczy;
url - URL;
web - Monitorowanie WWW.

Zachowanie właściwości:
- wymagane
name string Niestandardowa nazwa widżetu.
x integer Pozycja pozioma od lewej strony pulpitu.

Możliwe wartości mieszczą się w zakresie od 0 do 71.
y integer Pozycja pionowa od górnej krawędzi pulpitu.

Możliwe wartości mieszczą się w zakresie od 0 do 63.
width integer Szerokość widżetu.

Możliwe wartości mieszczą się w zakresie od 1 do 72.
height integer Wysokość widżetu.

Możliwe wartości mieszczą się w zakresie od 1 do 64.
view_mode integer Tryb widoku widżetu.

Możliwe wartości:
0 - (domyślnie) domyślny widok widżetu;
1 - z ukrytym nagłówkiem;
fields array Tablica obiektów pola widżetu pulpitu.

Zachowanie właściwości:
- patrz poszczególne widżety w Pola widżetu pulpitu
Pole widżetu pulpitu

Obiekt pola widżetu pulpitu ma następujące właściwości.

Właściwość Typ Opis
type integer Typ pola widżetu.

Możliwe wartości:
0 - Liczba całkowita;
1 - Ciąg znaków;
2 - Grupa hostów;
3 - Host;
4 - Pozycja;
5 - Prototyp pozycji;
6 - Wykres;
7 - Prototyp wykresu;
8 - Mapa;
9 - Usługa;
10 - SLA;
11 - Użytkownik;
12 - Akcja;
13 - Typ nośnika.

Zachowanie właściwości:
- wymagane
name string Nazwa pola widżetu.

Możliwe wartości: patrz Pola widżetu pulpitu.

Zachowanie właściwości:
- wymagane
value mixed Wartość pola widżetu zależna od typu.

Możliwe wartości: patrz Pola widżetu pulpitu.

Zachowanie właściwości:
- wymagane

Grupa użytkowników pulpitu

Lista uprawnień pulpitu oparta na grupach użytkowników. Ma następujące właściwości.

Właściwość Typ Opis
usrgrpid ID ID grupy użytkowników.

Zachowanie właściwości:
- wymagane
permission integer Typ poziomu uprawnień.

Możliwe wartości:
2 - tylko do odczytu;
3 - odczyt-zapis.

Zachowanie właściwości:
- wymagane

Użytkownik pulpitu

Lista uprawnień pulpitu na podstawie użytkowników. Ma następujące właściwości.

Właściwość Typ Opis
userid ID ID użytkownika.

Zachowanie właściwości:
- wymagane
permission integer Typ poziomu uprawnień.

Możliwe wartości:
2 - tylko do odczytu;
3 - odczyt-zapis.

Zachowanie właściwości:
- wymagane