Plateforme de développement d' IBM API Connect s de surveillance

IBM API Connect La plateforme de développement comprend un serveur de gestion, un serveur d'analyse et un serveur de portail pour les développeurs. Ces composants sont constitués de nombreux pods avec des microservices qui sont implémentés dans divers langages et technologies. Instana ne dispose pas de capteurs spécifiques pour surveiller la plateforme de développement API Connect, mais il peut surveiller les composants API Connect en fonction des langages et des technologies utilisés par API Connect.

Indicateurs pour les langues

L'agent hôte d' Instana. peut détecter et surveiller automatiquement le moteur linguistique et les autres technologies utilisées dans API Connect. Pour plus d'informations sur ces indicateurs, consultez la documentation relative à chaque type de technologie de surveillance, par exemple : Surveillance Node.js, Surveillance PostgreSQL ou Surveillance Redis.

Tracé pour les langues

La fonctionnalité Instana AutoTrace permet de générer automatiquement des informations de traçage pour des langages tels que Java et PHP, sans nécessiter de configuration ni d'instrumentation dans le code source. Grâce au webhook Instana AutoTrace, Instana peut également générer des informations de traçage pour Node.js sans avoir à modifier le code source. Pour installer le webhook « Instana » ( AutoTrace ), suivez les instructions fourn ies à l'adresse Instana ( AutoTrace ). Une fois le webhook « AutoTrace » installé, redémarrez les objets de déploiement suivants d' IBM API Connect :

  • <name prefix>-gestion-analyse-proxy
  • <name prefix>-mgmt-apim
  • <name prefix>-mgmt-juhu
  • <name prefix>-gestion-ldap
  • <name prefix>-mgmt-lur
  • <name prefix>-portail-de-gestion-proxy
  • <name prefix>-gestion-gestionnaire de tâches
  • <name prefix>-mgmt-ui

Pour redémarrer l'objet de déploiement, utilisez la commande suivante dans l'espace de noms API Connect : kubectl -n <namespace> rollout restart deployment/<deployment name>

Lors du redémarrage, le webhook Instana AutoTrace configure les pods pour la traçabilité.

Création d'une perspective d'application

Pour créer une perspective d'application permettant de consulter les informations de trace collectées à partir de la plateforme de développement d' IBM API Connect, procédez comme suit :

  1. Ouvrez l'assistant de perspective d'application de l'une des manières suivantes:
    • Cliquez sur « Nouvelle perspective d'application » dans la liste des applications du tableau de bord d' Instana.
    • Go sur « Applications » dans le panneau de navigation du tableau de bord d' Instana, puis cliquez sur « Ajouter > Nouvelle perspective d'application » sur la page « Application ».
  2. Sélectionnez Kubernetes ou Container, puis cliquez sur Suivant.
  3. Cliquez sur Ajouter un filtre, puis sélectionnez un espace de nom.
  4. Saisissez la valeur de l'espace de noms « IBM API Connect » utilisée sur le cluster, puis cliquez sur Suivant.
  5. Dans le champ Nom de la perspective d'application, saisissez un nom pour la perspective d'application « IBM API Connect », puis cliquez sur Créer.

Traitement des incidents

La fonctionnalité Instana AutoTrace permet de générer automatiquement des informations de traçage pour des langages tels que Java et PHP, sans nécessiter de configuration ni d'instrumentation dans le code source. Grâce au webhook Instana AutoTrace, Instana peut également générer des informations de traçage pour Node.js sans avoir à modifier le code source. Pour installer le webhook Instana AutoTrace, suivez les instructions fournies dans la section « Installation du webhook AutoTrace ». Une fois le webhook « AutoTrace » installé, redémarrez les objets de déploiement suivants d' IBM API Connect :