Relation entres les tables d’hôtes
Convention
Le mot clé « distinct » sera utilisé dans les requêtes pour éviter les lignes en doublons
Les tables en présence
| Tables | Description |
|---|---|
| host | Liste les hôtes et leur templates |
| host _categories | Liste les catégories d’hôtes |
| host _categories_relation | Relation entre les tables service et host_categories |
| hostgroup | Liste les groupes d’hôtes |
| hostgroup_relation | Relation entre les tables hostgroup et hostgroup_relation |
Les hosts
Nous allons commencer par le début : Lister les hosts de la plateforme
Comme pour les services le champ register détermine si nous avons à faire à un template ou non.
Requête
SELECT host_name,
host_alias,
host_address
FROM centreon.host
WHERE host_register="1"
AND host_activate='1';
