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.

Widget dashboardowy

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

Property Type Description
widgetid ID ID widgetu dashboardu.

Property behavior:
- read-only
type string Typ widgetu dashboardu.

Possible values:
actionlog - Dziennik akcji;
clock - Zegar;
discovery - Status wykrywania;
favgraphs - Ulubione wykresy;
favmaps - Ulubione mapy;
gauge - Miernik;
geomap - Geomap;
graph - Wykres (klasyczny);
graphprototype - Prototyp wykresu;
honeycomb - Honeycomb;
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;
slareport - Raport SLA;
svggraph - Wykres;
systeminfo - Informacje o systemie;
tophosts - Najlepsze hosty;
topitems - Najlepsze pozycje;
toptriggers - Najlepsze wyzwalacze;
trigover - Przegląd wyzwalaczy;
url - URL;
web - Monitorowanie WWW.

Property behavior:
- required
name string Niestandardowa nazwa widgetu.
x integer Pozycja pozioma od lewej strony dashboardu.

Possible values range from 0 to 71.
y integer Pozycja pionowa od górnej strony dashboardu.

Possible values range from 0 to 63.
width integer Szerokość widgetu.

Possible values range from 1 to 72.
height integer Wysokość widgetu.

Possible values range from 1 to 64.
view_mode integer Tryb widoku widgetu.

Possible values:
0 - (default) domyślny widok widgetu;
1 - z ukrytym nagłówkiem;
fields array Tablica obiektów dashboard widget field.

Property behavior:
- zobacz poszczególne widgety w Dashboard widget fields
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