Tables cibles pour le stockage des Connecteur du graphe de services d'API pour Kong Gateway données
Une fois la configuration de la connexion terminée, vous pouvez configurer l’intégration pour extraire périodiquement les données d’une Kong Gateway application. Les données sont enregistrées dans des tables qui héritent des classes Configuration item (Éléments de configuration) [cmdb_ci] et d’autres tables non CMDB.
Passerelle Kong [cmdb_ci_kong_gateway]
Les attributs suivants de la table Kong Gateway [cmdb_ci_kong_gateway] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| ID | id |
| Nom | nom |
| URL d'administrateur | admin_url |
| Base de données | base de données |
| Description | short_description |
| État opérationnel | operational_status |
| Version | version |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Passerelle Kong [cmdb_ci_kong_gateway] | Fournit ::P fourni par | Équilibreur de charge Kong [cmdb_ci_kong_lb] |
| Passerelle Kong [cmdb_ci_kong_gateway] | Fournit ::P fourni par | API gérée [cmdb_ci_managed_api] |
| Passerelle Kong [cmdb_ci_kong_gateway] | Référence | Espace de travail Kong [kong_workspace] |
| Passerelle Kong [cmdb_ci_kong_gateway] | Référence | Politique d’API [api_policy] |
| Passerelle Kong [cmdb_ci_kong_gateway] | Référence | Consommateur d’API [api_consumer] |
Espace de travail Kong [kong_workspace]
Les attributs suivants de la table de l’espace de travail Kong [kong_workspace] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| ID | id |
| Nom | nom |
| Passerelle API | api_gateway |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Espace de travail Kong [kong_workspace] | Référence | Passerelle Kong [cmdb_ci_kong_gateway] |
Équilibreur de charge Kong [cmdb_ci_kong_lb]
Les attributs suivants de la table de l’équilibreur de charge Kong [cmdb_ci_kong_lb] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| ID | id |
| Nom | nom |
| Algorithme | algorithme |
| État opérationnel | operational_status |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Équilibreur de charge Kong [cmdb_ci_kong_lb] | Contient ::Contenu par | Cible Kong [cmdb_ci_kong_target] |
| Équilibreur de charge Kong [cmdb_ci_kong_lb] | Référence | Valeur clé [cmdb_key_value] |
Cible Kong [cmdb_ci_kong_target]
Les attributs suivants de la table Cible Kong [cmdb_ci_kong_target] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| ID | id |
| Nom | nom |
| Cible | target |
| État opérationnel | operational_status |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Cible Kong [cmdb_ci_kong_target] | Référence | Valeur clé [cmdb_key_value] |
API gérée [cmdb_ci_managed_api]
Les attributs suivants de la table API gérées [cmdb_ci_managed_api] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| Statut de l'étape du cycle de vie | life_cycle_stage |
| État de l'étape du cycle de vie | life_cycle_stage_status |
| ID | id |
| Nom | nom |
| URL de base | base_url |
| Type | type |
| ID de modèle | model_id |
| État opérationnel | operational_status |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| API gérée [cmdb_ci_managed_api] | Utilisations ::Utilisé par | API Front-end [cmdb_ci_api_frontend] |
| API gérée [cmdb_ci_managed_api] | Utilisations ::Utilisé par | API back-end [cmdb_ci_api_backend] |
API back-end [cmdb_ci_api_backend]
Les attributs suivants dans la table API back-end [cmdb_ci_api_backend] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| Hôte | hôte |
| ID | id |
| Chemin d'accès | chemin d'accès |
| URL | URL |
| Nom | nom |
| Port | port |
| Protocole | protocol |
| État opérationnel | operational_status |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| API back-end [cmdb_ci_api_backend] | Utilisations ::Utilisé par | Équilibreur de charge Kong [cmdb_ci_kong_lb] |
API Front-end [cmdb_ci_api_frontend]
Les attributs suivants dans la table API Front-end [cmdb_ci_api_frontend] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| Hôte | hôte |
| ID | id |
| Fonction de message REST | method |
| Chemin d'accès | chemin d'accès |
| URL | URL |
| Nom | nom |
| Protocole | protocol |
| État opérationnel | operational_status |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| API Front-end [cmdb_ci_api_frontend] | Utiliser le point de terminaison VERS ::Utiliser le point de terminaison depuis | API back-end [cmdb_ci_api_backend] |
Consommateur d’API [api_consumer]
Les attributs suivants de la table Consommateur d’API [api_consumer] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| ID | id |
| Passerelle API | api_gateway |
| ID personnalisé | custom_id |
| Nom d'utilisateur | nom d'utilisateur |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Consommateur d’API [api_consumer] | Référence | Passerelle Kong [cmdb_ci_kong_gateway] |
Politique d’API [api_policy]
Les attributs suivants dans la table Politique d’API [api_policy] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| Front-end | front-end |
| ID | id |
| Actives | Actif |
| Nom | nom |
| Protocoles | protocoles |
| API gérée | managed_api |
| Consommateur | consommateur |
| Passerelle API | api_gateway |
| Classes parents | Type de relation | Classe enfant |
|---|---|---|
| Politique d’API [api_policy] | Référence | Passerelle Kong [cmdb_ci_kong_gateway] |
Valeur clé [cmdb_key_value]
Les attributs suivants de la table Valeur de clé [cmdb_key_value] sont renseignés par les données collectées :
| Étiquette d’attribut | Nom d'attribut |
|---|---|
| Élément de configuration | configuration_item |
| Clé | key |
| Valeur | valide |