Gravitee API Management
Intégrez Gravitee API Management pour récupérer l'inventaire et les métriques de vos APIs
Le connecteur Gravitee API Management permet de récupérer l'inventaire complet de vos APIs publiées et les métriques de consommation directement dans OverView pour une visibilité complète sur votre écosystème API.
Objectif
Le connecteur Gravitee API Management permet de récupérer les informations suivantes :
- Catalogue complet des APIs publiées et gérées
- Métriques de consommation, latence et disponibilité
- Applications enregistrées et abonnements actifs
Prérequis
- Accès à la console Gravitee API Management
- Permissions d'administrateur pour accéder aux APIs et métriques
- Capacité à générer des clés API
Informations à fournir dans OverView
| Champ | Description |
|---|---|
| Nom d'utilisateur | Nom d'utilisateur Gravitee |
| Mot de passe | Mot de passe utilisateur |
| URL de l'API | URL de base de l'API Management (ex: https://api.gravitee.io) |
| Clé API | Clé API pour l'authentification |
Procédure
Générer un Personal Access Token
- Connectez-vous à la console Gravitee API Management.
- Cliquez sur le menu déroulant du nom d'utilisateur (en haut à droite).
- Faites défiler jusqu'à la section Tokens.
- Cliquez sur Generate personal token.
- Fournissez un nom de token (ex : "OverView Integration").
- Copiez immédiatement le token généré (il ne sera pas affiché à nouveau).
Configurer le connecteur dans OverView
- Dans OverView, accédez à Data Sources Settings > Sources.
- Sélectionnez Gravitee API Management et cliquez sur Configure.
- Renseignez les champs requis :
- API URL : URL de base de votre instance Gravitee (ex :
https://api.gravitee.iopour SaaS ouhttps://gravitee.example.compour self-hosted) - Personal Access Token : Collez le token que vous avez généré
- API URL : URL de base de votre instance Gravitee (ex :
- Le connecteur utilisera le token en tant que token
Bearerdans l'en-tête Authorization. - Cliquez sur Save Configuration.
Référence : Documentation Gravitee API Management
Permissions requises
Les identifiants doivent disposer des permissions suivantes :
- Accès en lecture au catalogue des APIs et détails API
- Accès en lecture aux applications enregistrées
- Accès en lecture aux métriques et analytiques
- Accès en lecture aux plans et abonnements
Alternative : import par fichiers via DropPoint
L'accès API décrit plus haut est la méthode recommandée pour ce connecteur. Lorsqu'il n'est pas disponible (réseau cloisonné, version ou licence sans API, export déjà produit par ailleurs), OverView accepte des exports de fichiers, à déposer dans le bucket dédié à Gravitee API Management.
Bucket : s3://gravitee/
Exemple : s3://gravitee/export.csv
La procédure est décrite dans le guide OverView DropPoint : génération des credentials, configuration du client, puis envoi des fichiers depuis l'interface web OverView, l'AWS CLI ou un SDK. Les exemples y sont préremplis avec ce bucket lorsque vous suivez ce lien.