Obiekt pulpitu nawigacyjnego szablonu

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

Dashboard szablonu

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

Property Type Description
dashboardid ID ID dashboardu szablonu.

Property behavior:
- read-only
- required for update operations
name string Nazwa dashboardu szablonu.

Property behavior:
- required for create operations
templateid ID ID szablonu, do którego należy dashboard.

Property behavior:
- constant
- required for create operations
display_period integer Domyślny interwał pokazu slajdów (w sekundach).

Possible values: 10, 30, 60, 120, 600, 1800, 3600.

Default: 30.
auto_start integer Automatyczne uruchamianie pokazu slajdów.

Possible values:
0 - nie uruchamiaj automatycznie pokazu slajdów;
1 - (default) uruchamiaj automatycznie pokaz slajdów.
uuid string Uniwersalny unikalny identyfikator, używany do łączenia zaimportowanych dashboardów szablonów z już istniejącymi. Generowany automatycznie, jeśli nie zostanie podany.

Strona dashboardu szablonu

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

Property Type Description
dashboard_pageid ID ID strony dashboardu.

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

Domyślnie: pusty ciąg znaków.
display_period integer Interwał pokazu slajdów dashboardu (w sekundach).

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

Domyślnie: 0 (zostanie użyty domyślny interwał pokazu slajdów).
widgets array Tablica obiektów widgetu dashboardu 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