GCP Découverte basée sur le schéma de l’équilibreur de charge
Schémas de découverte et de mappage des servicesGCP trouve les équilibreurs de charge sur votre environnement cloud. La détection de certaines de ces ressources peut nécessiter une mise à jour vers la dernière version de l’application Schémas de découverte et de mappage des services à partir du ServiceNow Store.
- Google Cloud Platform (GCP) - Équilibreur de charge - Modèle HTTP : découvrez les équilibreurs de charge de couche 7 (couche d’application) qui utilisent les protocoles HTTP et HTTPS
- Google Cloud Platform (GCP) - Modèle Load Balancer - TCP - UDP : détecte les équilibreurs de charge de couche 4 (couche de transport) qui utilisent les protocoles TCP et UDP
Les deux modèles renseignent les mêmes CMDB tables.
Exigences relatives à la détection et au mappage basées sur des modèles
Vérifiez la section Conditions préalables de détection GCP dans .Google Cloud Platform (GCP) Découverte dans le cloud à l’aide de modèles
Données collectées par Découverte lors d'une détection horizontale
Découverte renseigne les données lors de CMDB l’exécution des schémas d’équilibreur de charge.
| Champ | Description |
|---|---|
| ID de compte [account_id] | Nom du projet utilisé pour la détection. |
| ID d'objet [object_id] | Nom du projet utilisé pour la détection. |
| Type de centre de données [datacenter_type] | Type de centre de données : centre de données Google [cmdb_ci_google_datacenter]. |
| Champ | Description |
|---|---|
| Nom [name] | Nom de la zone de disponibilité. |
| Description [short_description] | Description de la zone de disponibilité. |
| État [state] | État de la zone de disponibilité. Les valeurs possibles sont Disponible ou Terminé. |
| Champ | Description |
|---|---|
| Nom [name] | Nom du centre de données ou de la région. |
| Région [region] | Nom du centre de données ou de la région. |
| ID d'objet [object_id] | Identificateur unique alloué par GCP pour cette ressource. |
| Description [short_description] | Description du centre de données ou de la région. |
| Champ | Description |
|---|---|
| ID d'objet [object_id] | Identificateur unique de l’équilibreur de charge. |
| Nom [name] | Nom de l’équilibreur de charge. |
| État [state] | État de l’équilibreur de charge. La valeur par défaut est Disponible. |
| Champ | Description |
|---|---|
| ID d'objet [object_id] | Identificateur unique du service d’équilibreur de charge. |
| Nom [name] | Nom du service d’équilibreur de charge. |
| Type de service [service_type] | Type de service. Les valeurs possibles sont Frontend ou Backend. |
| Protocole d’écoute [listener_protocol] | Protocole utilisé par l’écouteur de service. |
| Port [port] | Numéro de port utilisé par le service. |
| Adresse IP [ip_address] | Adresse IP du service frontal. |
| Pool [pool] | Fait référence à la table Pool d’équilibreurs de charge [cmdb_ci_lb_pool]. Ce champ est renseigné uniquement par le modèle HTTP de Google Cloud Platform (GCP) - Équilibreur de charge. |
| Champ | Description |
|---|---|
| ID d'objet [object_id] | Identificateur unique du pool d’équilibreurs de charge. |
| Nom [name] | Nom du pool d’équilibreurs de charge. |
| Méthode d’équilibrage de charge [load_balancing_method] | Méthode d’équilibrage de charge utilisée par le pool. Ce champ est renseigné uniquement par le modèle Google Cloud Platform (GCP) - Load Balancer - TCP - UDP. |
| Champ | Description |
|---|---|
| ID d'objet [object_id] | Identificateur unique pour le membre du pool, appelé ID d’instance de VM dans GCP. |
| Nom [name] | Nom du membre du pool, connu en tant que nom d’instance de VM dans GCP. |
| État opérationnel [operational_status] | Statut opérationnel du membre du pool.
|
| Champ | Description |
|---|---|
| ID d'objet [object_id] | Identificateur unique du service de vérification de l’intégrité. |
| Nom [name] | Nom du service de vérification de l’intégrité. |
| Protocole de type de surveillance [monitor_type] | Type de surveillance de vérification de l’intégrité Par exemple : HTTP ou TCP. |
| Port [port] | Numéro de port utilisé pour les vérifications d’intégrité. |
| Délai d’expiration en secondes [timeout_sec] | Délai d’expiration en secondes pour les demandes de vérification de l’intégrité. |
| Seuil de non-intégrité [unhealthy_threshold] | Nombre d’échecs consécutifs avant le marquage comme défectueux. |
| Seuil d’intégrité [healthy_threshold] | Nombre de réussites consécutives avant le marquage comme sain. |
| Intervalle en secondes [check_interval_sec] | Intervalle en secondes entre les vérifications de l’intégrité. |
| Chemin d’accès à la demande [request_path] | Chemin de la demande pour les vérifications d’intégrité HTTP et HTTPS. Ce champ est renseigné uniquement par le modèle HTTP de Google Cloud Platform (GCP) - Équilibreur de charge. |
Relations CI
Les deux modèles d’équilibreur de charge créent ces relations pour prendre en charge GCP la découverte d’équilibreur de charge.
| CI | Relation | CI |
|---|---|---|
| Centre de données Google [cmdb_ci_google_datacenter] | Hébergé sur::Hôtes | Compte de services dans le cloud [cmdb_ci_cloud_service_account] |
| Centre de données Google [cmdb_ci_google_datacenter] | Contient ::Contenu par | Zone de disponibilité [cmdb_ci_availability_zone] |
| Équilibreur de charge dans le cloud [cmdb_ci_cloud_load_balancer] | Hébergé sur::Hôtes | Compte de services dans le cloud [cmdb_ci_cloud_service_account] |
| Équilibreur de charge dans le cloud [cmdb_ci_cloud_load_balancer] | Hébergé sur::Hôtes | Centre de données Google [cmdb_ci_google_datacenter] |
| Service d’équilibreur de charge [cmdb_ci_lb_service] | Hébergé sur::Hôtes | Équilibreur de charge dans le cloud [cmdb_ci_cloud_load_balancer] |
| Pool d'équilibreurs de charge [cmdb_ci_lb_pool] | Hébergé sur::Hôtes | Centre de données Google [cmdb_ci_google_datacenter] |
| Pool d'équilibreurs de charge [cmdb_ci_lb_pool] | Possède ::Appartient à | Membre du pool d'équilibreurs de charge [cmdb_ci_lb_pool_member] |
| Service d’intégrité de l’équilibreur de charge dans le cloud [cmdb_ci_lb_health_service] | Hébergé sur::Hôtes | Centre de données Google [cmdb_ci_google_datacenter] |
| Service d’intégrité de l’équilibreur de charge dans le cloud [cmdb_ci_lb_health_service] | Hébergé sur::Hôtes | Compte de services dans le cloud [cmdb_ci_cloud_service_account] |
Le modèle Google Cloud Platform (GCP) - Load Balancer - HTTP crée des relations pour prendre en charge GCP la découverte d’équilibreurs de charge.
| CI | Relation | CI |
|---|---|---|
| Service d’équilibreur de charge [cmdb_ci_lb_service] | Utilisations ::Utilisé par | Pool d'équilibreurs de charge [cmdb_ci_lb_pool] |
| Service d’équilibreur de charge [cmdb_ci_lb_service] | Références | Pool d'équilibreurs de charge [cmdb_ci_lb_pool] |
| Service d’intégrité de l’équilibreur de charge dans le cloud [cmdb_ci_lb_health_service] | Utilisé par ::Utilisations | Service d’équilibreur de charge [cmdb_ci_lb_service] |
Le modèle Google Cloud Platform (GCP) - Équilibreur de charge - TCP - UDP crée des relations pour prendre en charge GCP la découverte de l’équilibreur de charge.
| CI | Relation | CI |
|---|---|---|
| Équilibreur de charge dans le cloud [cmdb_ci_cloud_load_balancer] | Utilisations ::Utilisé par | Pool d'équilibreurs de charge [cmdb_ci_lb_pool] |
| Service d’intégrité de l’équilibreur de charge dans le cloud [cmdb_ci_lb_health_service] | Utilisé par ::Utilisations | Pool d'équilibreurs de charge [cmdb_ci_lb_pool] |