次のオブジェクトは、hostAPIに直接関連しています。
ホストオブジェクトには以下のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| hostid | ID | ホストのID。 プロパティの動作: - 読み取り専用 - 更新操作では必須 |
| host | string | ホストの技術名。 プロパティの動作: - 作成操作では必須 |
| description | text | ホストの説明。 |
| flags | integer | ホストの起源。 可能な値: 0 - 通常のホスト; 4 - プロトタイプから変換されたホスト。 プロパティの動作: - 読み取り専用 |
| inventory_mode | integer | ホストインベントリの収集モード。 可能な値: -1 - (デフォルト) 無効; 0 - 手動; 1 - 自動。 |
| ipmi_authtype | integer | IPMI認証アルゴリズム。 可能な値: -1 - (デフォルト) デフォルト; 0 - なし; 1 - MD2; 2 - MD5 4 - ストレート; 5 - OEM; 6 - RMCP+。 |
| ipmi_password | string | IPMIパスワード。 |
| ipmi_privilege | integer | IPMI権限レベル。 可能な値: 1 - コールバック; 2 - (デフォルト) ユーザー; 3 - オペレーター; 4 - 管理者; 5 - OEM。 |
| ipmi_username | string | IPMIユーザー名。 |
| maintenance_from | timestamp | 有効なメンテナンスの開始時刻。 プロパティの動作: - 読み取り専用 |
| maintenance_status | integer | 有効なメンテナンスステータス。 可能な値: 0 - (デフォルト) メンテナンスなし; 1 - メンテナンス中。 プロパティの動作: - 読み取り専用 |
| maintenance_type | integer | 有効なメンテナンスタイプ。 可能な値: 0 - (デフォルト) データ収集ありのメンテナンス; 1 - データ収集なしのメンテナンス。 プロパティの動作: - 読み取り専用 |
| maintenanceid | ID | 現在ホストで有効なメンテナンスのID。 プロパティの動作: - 読み取り専用 |
| name | string | ホストの表示名。 デフォルト: hostプロパティの値。 |
| monitored_by | integer | ホストの監視に使用されるソース。 可能な値: 0 - (デフォルト) Zabbixサーバー; 1 - プロキシ; 2 - プロキシグループ。 |
| proxyid | ID | ホストの監視に使用されるプロキシのID。 プロパティの動作: - monitored_byが「プロキシ」に設定されている場合は必須 |
| proxy_groupid | ID | ホストの監視に使用されるプロキシグループのID。 プロパティの動作: - monitored_byが「プロキシグループ」に設定されている場合は必須 |
| status | integer | ホストのステータスと機能。 可能な値: 0 - (デフォルト) 有効; 1 - 無効。 |
| tls_connect | integer | ホストへの接続。 可能な値: 1 - (デフォルト) 暗号化なし; 2 - PSK; 4 - 証明書。 |
| tls_accept | integer | ホストからの接続。 可能なビットマップ値: 1 - (デフォルト) 暗号化なし; 2 - PSK; 4 - 証明書。 これはビットマスクフィールドであり、可能なビットマップ値の合計値が許容されます(例: PSKと証明書の場合は6)。 |
| tls_issuer | string | 証明書発行者。 |
| tls_subject | string | 証明書サブジェクト。 |
| tls_psk_identity | string | PSK識別子;1つのPSK(自動登録、ホスト、プロキシ全体で)とだけペアにする必要があります。 PSK識別子には機密情報を含めないでください。ネットワーク上で暗号化されずに送信され、受信者にどのPSKを使用するかを通知します。 プロパティの動作: - 書き込み専用 - tls_connectが「PSK」に設定されている場合、またはtls_acceptに「PSK」ビットが含まれている場合は必須 |
| tls_psk | string | 事前共有鍵(PSK);32桁以上の16進数である必要があります。 プロパティの動作: - 書き込み専用 - tls_connectが「PSK」に設定されている場合、またはtls_acceptに「PSK」ビットが含まれている場合は必須 |
| active_available | integer | ホストのアクティブインターフェースの可用性ステータス。 可能な値: 0 - インターフェースのステータスは不明; 1 - インターフェースは利用可能; 2 - インターフェースは利用不可。 プロパティの動作: - 読み取り専用 |
| assigned_proxyid | ID | ホストがプロキシグループによって監視されている場合に、Zabbixサーバーによって割り当てられたプロキシのID。 プロパティの動作: - 読み取り専用 |
ホストインベントリオブジェクトには以下のプロパティがあります。
各プロパティには固有のID番号があり、 ホストインベントリフィールドとアイテムを関連付けるために使用されます。
| ID | プロパティ | 型 | 説明 | 最大長 |
|---|---|---|---|---|
| 4 | alias | string | エイリアス。 | 128文字 |
| 11 | asset_tag | string | 資産タグ。 | 64文字 |
| 28 | chassis | string | シャーシ。 | 64文字 |
| 23 | contact | string | 連絡先。 | SQLデータベースの場合65535文字 |
| 32 | contract_number | string | 契約番号。 | 64文字 |
| 47 | date_hw_decomm | string | ハードウェア廃棄日。 | 64文字 |
| 46 | date_hw_expiry | string | ハードウェア保守期限。 | 64文字 |
| 45 | date_hw_install | string | ハードウェア設置日。 | 64文字 |
| 44 | date_hw_purchase | string | ハードウェア購入日。 | 64文字 |
| 34 | deployment_status | string | 展開状況。 | 64文字 |
| 14 | hardware | string | ハードウェア。 | 255文字 |
| 15 | hardware_full | string | 詳細なハードウェア。 | SQLデータベースの場合65535文字 |
| 39 | host_netmask | string | ホストサブネットマスク。 | 39文字 |
| 38 | host_networks | string | ホストネットワーク。 | SQLデータベースの場合65535文字 |
| 40 | host_router | string | ホストルーター。 | 39文字 |
| 30 | hw_arch | string | ハードウェアアーキテクチャ。 | 32文字 |
| 33 | installer_name | string | インストーラー名。 | 64文字 |
| 24 | location | string | 場所。 | SQLデータベースの場合65535文字 |
| 25 | location_lat | string | 場所の緯度。 | 16文字 |
| 26 | location_lon | string | 場所の経度。 | 16文字 |
| 12 | macaddress_a | string | MACアドレスA。 | 64文字 |
| 13 | macaddress_b | string | MACアドレスB。 | 64文字 |
| 29 | model | string | モデル。 | 64文字 |
| 3 | name | string | 名前。 | 128文字 |
| 27 | notes | string | メモ。 | SQLデータベースの場合65535文字 |
| 41 | oob_ip | string | OOB IPアドレス。 | 39文字 |
| 42 | oob_netmask | string | OOBホストサブネットマスク。 | 39文字 |
| 43 | oob_router | string | OOBルーター。 | 39文字 |
| 5 | os | string | OS名。 | 128文字 |
| 6 | os_full | string | 詳細なOS名。 | 255文字 |
| 7 | os_short | string | 短縮OS名。 | 128文字 |
| 61 | poc_1_cell | string | 一次POC携帯番号。 | 64文字 |
| 58 | poc_1_email | string | 一次メールアドレス。 | 128文字 |
| 57 | poc_1_name | string | 一次POC名。 | 128文字 |
| 63 | poc_1_notes | string | 一次POCメモ。 | SQLデータベースの場合65535文字 |
| 59 | poc_1_phone_a | string | 一次POC電話A。 | 64文字 |
| 60 | poc_1_phone_b | string | 一次POC電話B。 | 64文字 |
| 62 | poc_1_screen | string | 一次POCスクリーン名。 | 64文字 |
| 68 | poc_2_cell | string | 二次POC携帯番号。 | 64文字 |
| 65 | poc_2_email | string | 二次POCメールアドレス。 | 128文字 |
| 64 | poc_2_name | string | 二次POC名。 | 128文字 |
| 70 | poc_2_notes | string | 二次POCメモ。 | SQLデータベースの場合65535文字 |
| 66 | poc_2_phone_a | string | 二次POC電話A。 | 64文字 |
| 67 | poc_2_phone_b | string | 二次POC電話B。 | 64文字 |
| 69 | poc_2_screen | string | 二次POCスクリーン名。 | 64文字 |
| 8 | serialno_a | string | シリアル番号A。 | 64文字 |
| 9 | serialno_b | string | シリアル番号B。 | 64文字 |
| 48 | site_address_a | string | サイト住所A。 | 128文字 |
| 49 | site_address_b | string | サイト住所B。 | 128文字 |
| 50 | site_address_c | string | サイト住所C。 | 128文字 |
| 51 | site_city | string | サイト都市。 | 128文字 |
| 53 | site_country | string | サイト国。 | 64文字 |
| 56 | site_notes | string | サイトメモ。 | SQLデータベースの場合65535文字 |
| 55 | site_rack | string | サイトラック位置。 | 128文字 |
| 52 | site_state | string | サイト都道府県。 | 64文字 |
| 54 | site_zip | string | サイト郵便番号。 | 64文字 |
| 16 | software | string | ソフトウェア。 | 255文字 |
| 18 | software_app_a | string | ソフトウェアアプリケーションA。 | 64文字 |
| 19 | software_app_b | string | ソフトウェアアプリケーションB。 | 64文字 |
| 20 | software_app_c | string | ソフトウェアアプリケーションC。 | 64文字 |
| 21 | software_app_d | string | ソフトウェアアプリケーションD。 | 64文字 |
| 22 | software_app_e | string | ソフトウェアアプリケーションE。 | 64文字 |
| 17 | software_full | string | ソフトウェア詳細。 | SQLデータベースの場合65535文字 |
| 10 | tag | string | タグ。 | 64文字 |
| 1 | type | string | タイプ。 | 64文字 |
| 2 | type_full | string | タイプ詳細。 | 64文字 |
| 35 | url_a | string | URL A。 | 2048文字 |
| 36 | url_b | string | URL B。 | 2048文字 |
| 37 | url_c | string | URL C。 | 2048文字 |
| 31 | vendor | string | ベンダー。 | 64文字 |
ホストタグオブジェクトには以下のプロパティがあります。