Następujące obiekty są bezpośrednio związane z API graph.
Obiekt wykresu ma następujące właściwości.
| Właściwość | Typ | Opis |
|---|---|---|
| graphid | string | (tylko do odczytu) ID wykresu. |
| height (wymagane) |
integer | Wysokość wykresu w pikselach. |
| name (wymagane) |
string | Nazwa wykresu |
| width (wymagane) |
integer | Szerokość wykresu w pikselach. |
| flags | integer | (tylko do odczytu) Pochodzenie grafu. Możliwe wartości to: 0 - (domyślnie) zwykły graf; 4 - wykryty graf. |
| graphtype | integer | Typ układu 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ć 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 wykresie. Możliwe wartości: 0 - ukryj; 1 - (domyślnie) pokaż. |
| show_work_period | integer | Czy pokazać czas pracy na wykresie. Możliwe wartości: 0 - ukryj; 1 - (domyślnie) pokaż. |
| show_triggers | integer | Czy pokazać linię wyzwalaczy na wykresie. Możliwe wartości: 0 - ukryj; 1 - (domyślnie) pokaż. |
| templateid | string | (tylko do odczytu) Identyfikator grafu szablonu nadrzędnego. |
| yaxismax | float | Stała maksymalna wartość dla osi Y. Domyślnie: 100. |
| yaxismin | float | Stała minimalna wartość dla osi Y. Domyślnie: 0. |
| 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 . |
| uuid | string | Uniwersalny unikalny identyfikator, używany do łączenia zaimportowanych wykresów z już istniejącymi. Używane tylko do wykresów w 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.