On this page
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. |