Obiekt hosta

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

Host

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

Właściwość Typ Opis
hostid ID ID hosta.

Zachowanie właściwości:
- tylko do odczytu
- wymagane dla operacji aktualizacji
host string Techniczna nazwa hosta.

Zachowanie właściwości:
- wymagane dla operacji tworzenia
description text Opis hosta.
flags integer Pochodzenie hosta.

Możliwe wartości:
0 - zwykły host;
4 - host przekonwertowany z prototypu.

Zachowanie właściwości:
- tylko do odczytu
inventory_mode integer Tryb wypełniania inwentarza hosta.

Możliwe wartości:
-1 - (domyślnie) wyłączony;
0 - ręczny;
1 - automatyczny.
ipmi_authtype integer Algorytm uwierzytelniania IPMI.

Możliwe wartości:
-1 - (domyślnie) domyślny;
0 - brak;
1 - MD2;
2 - MD5
4 - straight;
5 - OEM;
6 - RMCP+.
ipmi_password string Hasło IPMI.
ipmi_privilege integer Poziom uprawnień IPMI.

Możliwe wartości:
1 - callback;
2 - (domyślnie) użytkownik;
3 - operator;
4 - administrator;
5 - OEM.
ipmi_username string Nazwa użytkownika IPMI.
maintenance_from timestamp Czas rozpoczęcia obowiązującego okresu utrzymaniowego.

Zachowanie właściwości:
- tylko do odczytu
maintenance_status integer Status obowiązującego okresu utrzymaniowego.

Możliwe wartości:
0 - (domyślnie) brak utrzymania;
1 - utrzymanie obowiązuje.

Zachowanie właściwości:
- tylko do odczytu
maintenance_type integer Typ obowiązującego okresu utrzymaniowego.

Możliwe wartości:
0 - (domyślnie) utrzymanie z gromadzeniem danych;
1 - utrzymanie bez gromadzenia danych.

Zachowanie właściwości:
- tylko do odczytu
maintenanceid ID ID utrzymania, które obecnie obowiązuje dla hosta.

Zachowanie właściwości:
- tylko do odczytu
name string Widoczna nazwa hosta.

Domyślnie: wartość właściwości host.
monitored_by integer Źródło używane do monitorowania hosta.

Możliwe wartości:
0 - (domyślnie) serwer Zabbix;
1 - proxy;
2 - grupa proxy.
proxyid ID ID proxy używanego do monitorowania hosta.

Zachowanie właściwości:
- wymagane jeśli monitored_by jest ustawione na "Proxy"
proxy_groupid ID ID grupy proxy używanej do monitorowania hosta.

Zachowanie właściwości:
- wymagane jeśli monitored_by jest ustawione na "Proxy group"
status integer Status i funkcja hosta.

Możliwe wartości:
0 - (domyślnie) włączony;
1 - wyłączony.
tls_connect integer Połączenia do hosta.

Możliwe wartości:
1 - (domyślnie) bez szyfrowania;
2 - PSK;
4 - certyfikat.
tls_accept integer Połączenia od hosta.

Możliwe wartości bitmapy:
1 - (domyślnie) bez szyfrowania;
2 - PSK;
4 - certyfikat.

To pole jest maską bitową; akceptowalna jest dowolna suma możliwych wartości bitmapy (na przykład 6 dla PSK i certyfikatu).
tls_issuer string Wystawca certyfikatu.
tls_subject string Podmiot certyfikatu.
tls_psk_identity string Tożsamość PSK; musi być sparowana tylko z jednym PSK (w autoregistration, hosts i proxies).

Nie umieszczaj poufnych informacji w tożsamości PSK, ponieważ jest ona wysyłana przez sieć bez szyfrowania, aby poinformować odbiorcę, którego PSK użyć.

Zachowanie właściwości:
- tylko do zapisu
- wymagane jeśli tls_connect jest ustawione na "PSK" lub tls_accept zawiera bit "PSK"
tls_psk string Klucz współdzielony (PSK); musi mieć co najmniej 32 cyfry szesnastkowe.

Zachowanie właściwości:
- tylko do zapisu
- wymagane jeśli tls_connect jest ustawione na "PSK" lub tls_accept zawiera bit "PSK"
active_available integer Status dostępności aktywnego interfejsu hosta.

Możliwe wartości:
0 - status interfejsu jest nieznany;
1 - interfejs jest dostępny;
2 - interfejs jest niedostępny.

Zachowanie właściwości:
- tylko do odczytu
assigned_proxyid ID ID proxy przypisanego przez serwer Zabbix, jeśli host jest monitorowany przez grupę proxy.

Zachowanie właściwości:
- tylko do odczytu

Inwentaryzacja hosta

Obiekt inwentaryzacji hosta ma następujące właściwości.

Każda właściwość ma własny unikalny numer ID, który jest używany do powiązania pól inwentaryzacji hosta z pozycjami.

ID Właściwość Type Opis Maksymalna długość
4 alias string Alias. 128 znaków
11 asset_tag string Znacznik zasobu. 64 znaki
28 chassis string Obudowa. 64 znaki
23 contact string Osoba kontaktowa. 65535 znaków dla baz danych SQL
32 contract_number string Numer umowy. 64 znaki
47 date_hw_decomm string Data wycofania sprzętu z eksploatacji. 64 znaki
46 date_hw_expiry string Data wygaśnięcia konserwacji sprzętu. 64 znaki
45 date_hw_install string Data instalacji sprzętu. 64 znaki
44 date_hw_purchase string Data zakupu sprzętu. 64 znaki
34 deployment_status string Status wdrożenia. 64 znaki
14 hardware string Sprzęt. 255 znaków
15 hardware_full string Szczegółowe informacje o sprzęcie. 65535 znaków dla baz danych SQL
39 host_netmask string Maska podsieci hosta. 39 znaków
38 host_networks string Sieci hosta. 65535 znaków dla baz danych SQL
40 host_router string Router hosta. 39 znaków
30 hw_arch string Architektura sprzętu. 32 znaki
33 installer_name string Nazwa instalatora. 64 znaki
24 location string Lokalizacja. 65535 znaków dla baz danych SQL
25 location_lat string Szerokość geograficzna lokalizacji. 16 znaków
26 location_lon string Długość geograficzna lokalizacji. 16 znaków
12 macaddress_a string Adres MAC A. 64 znaki
13 macaddress_b string Adres MAC B. 64 znaki
29 model string Model. 64 znaki
3 name string Nazwa. 128 znaków
27 notes string Uwagi. 65535 znaków dla baz danych SQL
41 oob_ip string Adres IP OOB. 39 znaków
42 oob_netmask string Maska podsieci hosta OOB. 39 znaków
43 oob_router string Router OOB. 39 znaków
5 os string Nazwa systemu operacyjnego. 128 znaków
6 os_full string Pełna nazwa systemu operacyjnego. 255 znaków
7 os_short string Krótka nazwa systemu operacyjnego. 128 znaków
61 poc_1_cell string Numer telefonu komórkowego głównego punktu kontaktowego. 64 znaki
58 poc_1_email string Główny adres e-mail. 128 znaków
57 poc_1_name string Nazwa głównego punktu kontaktowego. 128 znaków
63 poc_1_notes string Uwagi dotyczące głównego punktu kontaktowego. 65535 znaków dla baz danych SQL
59 poc_1_phone_a string Telefon A głównego punktu kontaktowego. 64 znaki
60 poc_1_phone_b string Telefon B głównego punktu kontaktowego. 64 znaki
62 poc_1_screen string Nazwa ekranowa głównego punktu kontaktowego. 64 znaki
68 poc_2_cell string Numer telefonu komórkowego dodatkowego punktu kontaktowego. 64 znaki
65 poc_2_email string Dodatkowy adres e-mail. 128 znaków
64 poc_2_name string Nazwa dodatkowego punktu kontaktowego. 128 znaków
70 poc_2_notes string Uwagi dotyczące dodatkowego punktu kontaktowego. 65535 znaków dla baz danych SQL
66 poc_2_phone_a string Telefon A dodatkowego punktu kontaktowego. 64 znaki
67 poc_2_phone_b string Telefon B dodatkowego punktu kontaktowego. 64 znaki
69 poc_2_screen string Nazwa ekranowa dodatkowego punktu kontaktowego. 64 znaki
8 serialno_a string Numer seryjny A. 64 znaki
9 serialno_b string Numer seryjny B. 64 znaki
48 site_address_a string Adres lokalizacji A. 128 znaków
49 site_address_b string Adres lokalizacji B. 128 znaków
50 site_address_c string Adres lokalizacji C. 128 znaków
51 site_city string Miasto lokalizacji. 128 znaków
53 site_country string Kraj lokalizacji. 64 znaki
56 site_notes string Uwagi dotyczące lokalizacji. 65535 znaków dla baz danych SQL
55 site_rack string Lokalizacja szafy rack w obiekcie. 128 znaków
52 site_state string Stan/województwo lokalizacji. 64 znaki
54 site_zip string Kod ZIP/pocztowy lokalizacji. 64 znaki
16 software string Oprogramowanie. 255 znaków
18 software_app_a string Aplikacja programowa A. 64 znaki
19 software_app_b string Aplikacja programowa B. 64 znaki
20 software_app_c string Aplikacja programowa C. 64 znaki
21 software_app_d string Aplikacja programowa D. 64 znaki
22 software_app_e string Aplikacja programowa E. 64 znaki
17 software_full string Szczegóły oprogramowania. 65535 znaków dla baz danych SQL
10 tag string Znacznik. 64 znaki
1 type string Typ. 64 znaki
2 type_full string Szczegóły typu. 64 znaki
35 url_a string URL A. 2048 znaków
36 url_b string URL B. 2048 znaków
37 url_c string URL C. 2048 znaków
31 vendor string Dostawca. 64 znaki

Tag hosta

Obiekt tagu hosta ma następujące właściwości.

Właściwość Typ Opis
tag string Nazwa tagu hosta.

Zachowanie właściwości:
- wymagane
value string Wartość tagu hosta.

Zachowanie właściwości:
- tylko do odczytu.
automatic integer Typ tagu hosta.

Możliwe wartości:
0 - (domyślnie) ręczny (tag utworzony przez użytkownika);
1 - automatyczny (tag utworzony przez wykrywanie niskopoziomowe)

Zachowanie właściwości:
- tylko do odczytu
object integer Typ obiektu, z którego tag został odziedziczony.

Możliwe wartości:
0 - szablon.

Zachowanie właściwości:
- tylko do odczytu.
objectid ID ID obiektu, z którego tag został odziedziczony.

Zachowanie właściwości:
- tylko do odczytu.