AppDynamics de surveillance (version préliminaire publique)

AppDynamics est un outil de surveillance des performances des applications qui vous permet de collecter des métriques relatives au processeur, au disque, à la mémoire et au réseau, ainsi que des événements, à partir d' AppDynamics.

Le capteur « AppDynamics » importe les données surveillées par AppDynamics vers Instana. Pour plus d'informations sur le produit « AppDynamics », consultez la documentation disponible à l'adresse AppDynamics.

Une fois l'agent hôte d' Instana s installé, le capteur d' AppDynamics s est automatiquement installé. Vous pouvez consulter les métriques des hôtes surveillés par AppDynamics dans l'interface utilisateur d' Instana, une fois que vous avez effectué la configuration comme indiqué dans la section « Configuration ».

Informations complémentaires

Versions prises en charge

Instana prend en charge les indicateurs et les événements pour l' AppDynamics hébergée dans le cloud.

Rassemblement de données

Le détecteur AppDynamics est un détecteur à distance uniquement qui se connecte à une instance AppDynamics et collecte les informations suivantes:

  • Entités: hôtes et processus
  • Evénements
  • Indicateurs:
    • Hôte: UC, mémoire, disque et réseau
    • Processus: UC et mémoire
Remarque : pour que le serveur soit visible, vous devez activer cette option dans la configuration de l'agent d' AppDynamics.

Prérequis

Avant de configurer le détecteur AppDynamics , procédez comme suit:

  • Connectez-vous à AppDynamics
  • Créez un client d' API s avec le rôle suivant :
    • Utilisateur de surveillance du serveur
  • Notez le secret client et le nom du client de votre service « API ».

Configuration

Le capteur AppDynamics doit être configuré avec le point de terminaison et la clé API de l'instance AppDynamics à laquelle vous souhaitez vous connecter. Vous devez configurer les zones suivantes dans le fichier de configuration d'agent <agent_install_dir>/etc/instana/configuration.yaml:

com.instana.plugin.appdynamics:
  enabled: true
  endpoint: 'https://<client-instance>.saas.appdynamics.com'
  client_secret: 'redacted'
  client_name: 'redacted'
  account_name: <accountname>
  poll_rate: 30
  target_zone: 'AppDynamics'

Le tableau suivant contient les options de configuration prises en charge:

Nom Type Obligatoire Par défaut Description
enabled booléen Non False Vérifie si le détecteur est activé
endpoint chaîne Oui ND Le point de terminaison de votre serveur AppDynamics API
client_secret chaîne Oui ND Le secret du client « API »
client_name chaîne Oui ND Le nom du client « API »
account_name chaîne Oui ND Nom du compte AppDynamics
poll_rate entier Non 30 Nombre de secondes entre les requêtes de métrique. Il peut être nécessaire d'ajuster cette durée pour tenir compte de toute limite de débit d'interrogation imposée par votre noeud final.
target_zone chaîne Non ND Nom de la zone générique dans laquelle les hôtes surveillés par AppDynamics s'affichent sur la carte de l'infrastructure d' Instana. S'il n'est pas spécifié, les hôtes sont affichés dans le Undefined Zone.

Affichage des mesures

Pour afficher les métriques, procédez comme suit:

  1. Dans la barre latérale de l'interface utilisateur d' Instana, sélectionnez « Infrastructure ».
  2. Cliquez sur un hôte surveillé spécifique.

Ensuite, vous pouvez voir un tableau de bord d'hôte distant avec toutes les métriques collectées.

Données de configuration

  • Système d'exploitation (nom, version et architecture)
  • Nombre d'UC
  • Mémoire totale
  • Nom d'hôte/nom de domaine complet
  • Capacité de disque

Métriques de performance

  • % UC utilisée
  • Charge UC
  • Mémoire utilisée
  • Mémoire d'échange utilisée
  • Permutation totale
  • Disque utilisé
  • Octets RX/TX sur le réseau
  • Erreurs réseau entrantes / sortantes / s
  • Ko entrants / sortants du réseau / s

Traitement des incidents

Problèmes liés aux agents statiques

Si vous rencontrez des problèmes avec l'agent statique, consultez les messages d'erreur dans le fichier instana-agent/data/log/agent.log .

Erreur d' OutOfMemoryError de l'agent

Si vous êtes connecté au serveur AppDynamics qui surveille de nombreux hôtes, il peut être nécessaire d'augmenter la taille du tas JVM de l'agent Instana. Si vous constatez OutOfMemoryError une erreur dans le journal de l'agent, pensez à augmenter la taille maximale du tas de l'agent Instana. Pour plus d'informations, consultez la variable JAVA_OPTS d'environnement dans la référence des variables d'environnement.