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.

Widget dashboardu szablonu

Obiekt widgetu dashboardu szablonu 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 - 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 mapy;
piechart - Wykres kołowy;
plaintext - Zwykły tekst;
problemhosts - Hosty z problemami;
problems - Problemy;
problemsbysv - Problemy według ważności;
slareport - Raport SLA;
svggraph - Wykres;
systeminfo - Informacje o systemie;
tophosts - Najważniejsze hosty;
topitems - Najważniejsze pozycje;
toptriggers - Najważniejsze wyzwalacze;
trigover - Przegląd wyzwalaczy;
url - URL;
web - Monitorowanie WWW.

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

Possible values range from 0 to 71.
y integer Pozycja pionowa liczona od górnej części 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 template dashboard widget field.
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