Następujące obiekty są bezpośrednio związane z API graphprototype.
Obiekt prototypu wykresu ma następujące właściwości.
| Właściwość | Typ | Opis |
|---|---|---|
| graphid | string | (tylko do odczytu) ID prototypu wykresu. |
| height (wymagane) |
integer | Wysokość prototypu wykresu w pikselach. |
| name (wymagane) |
string | Nazwa prototypu wykresu |
| width (wymagane) |
integer | Szerokość prototypu wykresu w pikselach. |
| graphtype | integer | Typ układu prototypu wykresu. Możliwe wartości: 0 - (domyślnie) normalny; 1 - warstwowy; 2 - kołowy; 3 - rozwinięty . |
| percent_left | float | Lewy percentyl. Domyślnie: 0. |
| percent_right | float | Prawy percentyl. Domyślnie: 0. |
| show_3d | integer | Czy pokazywać wykryte wykresy kołowe i rozwinięte w 3D. Możliwe wartości: 0 - (domyślnie) pokaż w 2D; 1 - pokaż w 3D. |
| show_legend | integer | Czy pokazać legendę na wykrytych wykresach. Możliwe wartości: 0 - ukryj; 1 - (domyślnie) pokaż. |
| show_work_period | integer | Czy pokazać czas pracy na wykrytych wykresach. Możliwe wartości: 0 - ukryj; 1 - (domyślnie) pokaż. |
| templateid | string | (tylko do odczytu) Identyfikator prototypu wykresu szablonu nadrzędnego. |
| yaxismax | float | Stała maksymalna wartość dla osi Y. |
| yaxismin | float | Stała minimalna wartość dla osi Y.. |
| ymax_itemid | string | ID pozycji, który jest używana jako maksymalna wartość dla osi Y. Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymax_type został ustawiony na „0” (obliczona). |
| ymax_type | integer | Metoda obliczania wartości maksymalnej dla osi Y. Możliwe wartości: 0 - (domyślnie) obliczona; 1 - stała; 2 - pozycja . |
| ymin_itemid | string | ID pozycji, który jest używana jako minimalna wartość dla osi Y. Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymin_type został ustawiony na „0” (obliczona). |
| ymin_type | integer | Metoda obliczania wartości minimalnej dla osi Y. Możliwe wartości: 0 - (domyślnie) obliczona; 1 - stała; 2 - pozycja . |
| discover | integer | Status wykrywania prototypu wykresu. Możliwe wartości: 0 - (domyślnie) nowe wykresy zostaną odkryte; 1 - nowe wykresy nie zostaną odkryte, a istniejące zostaną być oznaczony jako zagubione. |
| uuid | string | Uniwersalny unikalny identyfikator, używany do łączenia zaimportowanych prototypów wykresów z już istniejącymi. Używane tylko do prototypów wykresów na szablonach. Wygenerowane automatycznie, jeśli nie podano. |
Należy zauważyć, że w przypadku niektórych metod (aktualizacja, usuwanie) wymagana/opcjonalna kombinacja parametrów jest inna.