Sommaire
Objet hôte
Les objets suivants sont directement liés à l’API des hôtes.
Hôte
L'objet hôte possède les propriétés suivantes.
| Property | Type | Description |
|---|---|---|
| hostid | ID | ID de l'hôte. Comportement de la propriété: - lecture seule - obligatoire pour les opérations de mise à jour |
| host | string | Nom technique de l'hôte. Comportement de la propriété: - obligatoire pour les opérations de création |
| description | text | Description de l'hôte. |
| flags | integer | Origine de l'hôte. Valeurs possibles: 0 - un hôte simple; 4 - un hôte découvert. Comportement de la propriété: - lecture seule |
| inventory_mode | integer | Mode de remplissage de l'inventaire de l'hôte. Valeurs possibles: -1 - (par défaut) désactivé; 0 - manuel; 1 - automatique. |
| ipmi_authtype | integer | Algorithme d'authentification IPMI. Valeurs possibles: -1 - (par défaut) par défaut; 0 - aucun; 1 - MD2; 2 - MD5 4 - direct; 5 - OEM; 6 - RMCP+. |
| ipmi_password | string | Mot de passe IPMI. |
| ipmi_privilege | integer | Niveau de privilège IPMI. Valeurs possibles: 1 - callback; 2 - (par défaut) utilisateur; 3 - opérateur; 4 - admin; 5 - OEM. |
| ipmi_username | string | Nom d'utilisateur IPMI. |
| maintenance_from | timestamp | Heure de début de la maintenance effective. Comportement de la propriété: - lecture seule |
| maintenance_status | integer | Statut de la maintenance effective. Valeurs possibles: 0 - (par défaut) aucune maintenance; 1 - maintenance en cours. Comportement de la propriété: - lecture seule |
| maintenance_type | integer | Type de maintenance effective. Valeurs possibles: 0 - (par défaut) maintenance avec collecte de données; 1 - maintenance sans collecte de données. Comportement de la propriété: - lecture seule |
| maintenanceid | ID | ID de la maintenance actuellement en vigueur sur l'hôte. Comportement de la propriété: - lecture seule |
| name | string | Nom visible de l'hôte. Par défaut: valeur de la propriété host. |
| monitored_by | integer | Source utilisée pour surveiller l'hôte. Valeurs possibles: 0 - (par défaut) serveur Zabbix; 1 - proxy; 2 - groupe de proxy. |
| proxyid | ID | ID du proxy utilisé pour surveiller l'hôte. Comportement de la propriété: - obligatoire si monitored_by est défini sur "Proxy" |
| proxy_groupid | ID | ID du groupe de proxy utilisé pour surveiller l'hôte. Comportement de la propriété: - obligatoire si monitored_by est défini sur "Proxy group" |
| status | integer | Statut et fonction de l'hôte. Valeurs possibles: 0 - (par défaut) activé; 1 - désactivé. |
| tls_connect | integer | Connexions à l'hôte. Valeurs possibles: 1 - (par défaut) sans chiffrement; 2 - PSK; 4 - certificat. |
| tls_accept | integer | Connexions depuis l'hôte. Valeurs bitmap possibles: 1 - (par défaut) sans chiffrement; 2 - PSK; 4 - certificat. Il s'agit d'un champ de masque binaire; toute somme des valeurs bitmap possibles est acceptable (par exemple, 6 pour PSK et certificat). |
| tls_issuer | string | Émetteur du certificat. |
| tls_subject | string | Sujet du certificat. |
| tls_psk_identity | string | Identité PSK; doit être associée à un seul PSK (dans l'autodécouverte, les hôtes et les proxys). N'incluez pas d'informations sensibles dans l'identité PSK, car elle est envoyée non chiffrée sur le réseau afin d'indiquer au destinataire quel PSK utiliser. Comportement de la propriété: - écriture seule - obligatoire si tls_connect est défini sur "PSK", ou si tls_accept contient le bit "PSK" |
| tls_psk | string | Clé prépartagée (PSK); doit comporter au moins 32 chiffres hexadécimaux. Comportement de la propriété: - écriture seule - obligatoire si tls_connect est défini sur "PSK", ou si tls_accept contient le bit "PSK" |
| active_available | integer | Statut de disponibilité de l'interface active de l'hôte. Valeurs possibles: 0 - le statut de l'interface est inconnu; 1 - l'interface est disponible; 2 - l'interface n'est pas disponible. Comportement de la propriété: - lecture seule |
| assigned_proxyid | ID | ID du proxy attribué par le serveur Zabbix, si l'hôte est surveillé par un groupe de proxy. Comportement de la propriété: - lecture seule |
Inventaire de l'hôte
L'objet inventaire de l'hôte possède les propriétés suivantes.
Chaque propriété possède son propre numéro d'identification unique, qui est utilisé pour associer les champs de l'inventaire de l'hôte aux éléments.
| ID | Property | Type | Description | Maximum length |
|---|---|---|---|---|
| 4 | alias | string | Alias. | 128 characters |
| 11 | asset_tag | string | Étiquette d'actif. | 64 characters |
| 28 | chassis | string | Châssis. | 64 characters |
| 23 | contact | string | Personne de contact. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 32 | contract_number | string | Numéro de contrat. | 64 characters |
| 47 | date_hw_decomm | string | Date de mise hors service du matériel. | 64 characters |
| 46 | date_hw_expiry | string | Date d'expiration de la maintenance matérielle. | 64 characters |
| 45 | date_hw_install | string | Date d'installation du matériel. | 64 characters |
| 44 | date_hw_purchase | string | Date d'achat du matériel. | 64 characters |
| 34 | deployment_status | string | État du déploiement. | 64 characters |
| 14 | hardware | string | Matériel. | 255 characters |
| 15 | hardware_full | string | Matériel détaillé. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 39 | host_netmask | string | Masque de sous-réseau de l'hôte. | 39 characters |
| 38 | host_networks | string | Réseaux de l'hôte. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 40 | host_router | string | Routeur de l'hôte. | 39 characters |
| 30 | hw_arch | string | Architecture matérielle. | 32 characters |
| 33 | installer_name | string | Nom de l'installateur. | 64 characters |
| 24 | location | string | Emplacement. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 25 | location_lat | string | Latitude de l'emplacement. | 16 characters |
| 26 | location_lon | string | Longitude de l'emplacement. | 16 characters |
| 12 | macaddress_a | string | Adresse MAC A. | 64 characters |
| 13 | macaddress_b | string | Adresse MAC B. | 64 characters |
| 29 | model | string | Modèle. | 64 characters |
| 3 | name | string | Nom. | 128 characters |
| 27 | notes | string | Notes. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 41 | oob_ip | string | Adresse IP OOB. | 39 characters |
| 42 | oob_netmask | string | Masque de sous-réseau de l'hôte OOB. | 39 characters |
| 43 | oob_router | string | Routeur OOB. | 39 characters |
| 5 | os | string | Nom du système d'exploitation. | 128 characters |
| 6 | os_full | string | Nom détaillé du système d'exploitation. | 255 characters |
| 7 | os_short | string | Nom court du système d'exploitation. | 128 characters |
| 61 | poc_1_cell | string | Numéro de mobile du contact principal. | 64 characters |
| 58 | poc_1_email | string | E-mail principal. | 128 characters |
| 57 | poc_1_name | string | Nom du contact principal. | 128 characters |
| 63 | poc_1_notes | string | Notes du contact principal. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 59 | poc_1_phone_a | string | Téléphone A du contact principal. | 64 characters |
| 60 | poc_1_phone_b | string | Téléphone B du contact principal. | 64 characters |
| 62 | poc_1_screen | string | Nom d'écran du contact principal. | 64 characters |
| 68 | poc_2_cell | string | Numéro de mobile du contact secondaire. | 64 characters |
| 65 | poc_2_email | string | E-mail secondaire. | 128 characters |
| 64 | poc_2_name | string | Nom du contact secondaire. | 128 characters |
| 70 | poc_2_notes | string | Notes du contact secondaire. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 66 | poc_2_phone_a | string | Téléphone A du contact secondaire. | 64 characters |
| 67 | poc_2_phone_b | string | Téléphone B du contact secondaire. | 64 characters |
| 69 | poc_2_screen | string | Nom d'écran du contact secondaire. | 64 characters |
| 8 | serialno_a | string | Numéro de série A. | 64 characters |
| 9 | serialno_b | string | Numéro de série B. | 64 characters |
| 48 | site_address_a | string | Adresse du site A. | 128 characters |
| 49 | site_address_b | string | Adresse du site B. | 128 characters |
| 50 | site_address_c | string | Adresse du site C. | 128 characters |
| 51 | site_city | string | Ville du site. | 128 characters |
| 53 | site_country | string | Pays du site. | 64 characters |
| 56 | site_notes | string | Notes du site. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 55 | site_rack | string | Emplacement du rack du site. | 128 characters |
| 52 | site_state | string | État/région du site. | 64 characters |
| 54 | site_zip | string | Code postal du site. | 64 characters |
| 16 | software | string | Logiciel. | 255 characters |
| 18 | software_app_a | string | Application logicielle A. | 64 characters |
| 19 | software_app_b | string | Application logicielle B. | 64 characters |
| 20 | software_app_c | string | Application logicielle C. | 64 characters |
| 21 | software_app_d | string | Application logicielle D. | 64 characters |
| 22 | software_app_e | string | Application logicielle E. | 64 characters |
| 17 | software_full | string | Détails du logiciel. | Depends on the database used: - 65535 characters for SQL databases - 2048 characters for Oracle databases |
| 10 | tag | string | Balise. | 64 characters |
| 1 | type | string | Type. | 64 characters |
| 2 | type_full | string | Détails du type. | 64 characters |
| 35 | url_a | string | URL A. | 2048 characters |
| 36 | url_b | string | URL B. | 2048 characters |
| 37 | url_c | string | URL C. | 2048 characters |
| 31 | vendor | string | Fournisseur. | 64 characters |
Balise d'hôte
L'objet balise d'hôte possède les propriétés suivantes.
| Property | Type | Description |
|---|---|---|
| tag | string | Nom de la balise d'hôte. Comportement de la propriété: - required |
| value | string | Valeur de la balise d'hôte. |
| automatic | integer | Type de balise d'hôte. Valeurs possibles: 0 - (par défaut) manuel (balise créée par l'utilisateur); 1 - automatique (balise créée par la découverte de bas niveau) Comportement de la propriété: - read-only |