Obiekt pulpitu nawigacyjnego szablonu

Następujące obiekty są bezpośrednio powiązane z API templateashboard.

Pulpit szablonu

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

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

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

Zachowanie właściwości:
- wymagane dla operacji tworzenia
templateid ID ID szablonu, do którego należy pulpit.

Zachowanie właściwości:
- stałe
- wymagane dla operacji tworzenia
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) uruchamiaj automatycznie pokaz slajdów.
uuid string Uniwersalny unikalny identyfikator używany do łączenia importowanych pulpitów szablonów z już istniejącymi. Generowany automatycznie, jeśli nie został podany.

Strona pulpitu szablonu

Obiekt strony pulpitu szablonu 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.
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 szablonu.

Widżet pulpitu szablonu

Obiekt widżetu pulpitu szablonu 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 akcji;
clock - Zegar;
discovery - Status wykrywania;
favgraphs - Ulubione wykresy;
favmaps - Ulubione mapy;
gauge - Wskaźnik;
graph - Wykres (klasyczny);
graphprototype - Prototyp wykresu;
honeycomb - Honeycomb;
hostavail - Dostępność hosta;
hostcard - Karta hosta;
hostnavigator - Nawigator hostów;
itemcard - Karta pozycji;
itemnavigator - Nawigator pozycji;
item - Wartość pozycji;
map - Mapa;
navtree - Drzewo nawigacji map;
piechart - Wykres kołowy;
plaintext - Zwykły tekst;
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 szablonu.
Pole widgetu pulpitu szablonu

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

Właściwość Typ Opis
type integer Typ pola widgetu.

Możliwe wartości:
0 - Integer;
1 - String;
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 widgetu.

Możliwe wartości: patrz Pola widgetu pulpitu. Należy pamiętać, że niektóre parametry związane z hostem (np. Grupy hostów, Wyklucz grupy hostów i Hosty w widżecie Problemy, Grupy hostów w widżecie Dostępność hostów itd.) nie są dostępne podczas konfigurowania widgetu na pulpicie szablonu. Wynika to z tego, że pulpity szablonów wyświetlają dane tylko z hosta, do którego szablon jest podłączony.

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

Możliwe wartości: patrz Pola widgetu pulpitu. Należy pamiętać, że niektóre parametry związane z hostem (np. Grupy hostów, Wyklucz grupy hostów i Hosty w widżecie Problemy, Grupy hostów w widżecie Dostępność hostów itd.) nie są dostępne podczas konfigurowania widgetu na pulpicie szablonu. Wynika to z tego, że pulpity szablonów wyświetlają dane tylko z hosta, do którego szablon jest podłączony.

Zachowanie właściwości:
- wymagane