New Relic de surveillance (version préliminaire publique)
Avec l' Instana, vous pouvez surveiller New Relic, une suite d'outils d'observabilité destinés à la surveillance de l'infrastructure informatique, notamment les hôtes et les machines virtuelles.
Une fois l'agent hôte Instana installé, le capteur Instana New Relic est automatiquement installé. Une fois le capteur configuré conformément aux instructions de la section « Configuration du capteur New Relic », vous pouvez consulter les hôtes surveillés par l' New Relic, ainsi que les métriques et les événements qui leur sont associés, dans l'interface utilisateur d' Instana.
Informations complémentaires
Systèmes d'exploitation pris en charge
Les systèmes d'exploitation pris en charge par le capteur New Relic correspondent aux exigences des agents hôtes, qui peuvent être consultées dans la section « Systèmes d'exploitation pris en charge » de chaque agent hôte, comme par exemple les systèmes d'exploitation pris en charge pour Unix.
Configuration du capteur « New Relic »
Vous devez configurer le capteur New Relic en indiquant le point de terminaison et la clé API de l'instance New Relic à laquelle vous souhaitez vous connecter. Le fragment de code suivant montre les zones que vous devez configurer dans le fichier de configuration de l'agent <agent_install_dir>/etc/instana/configuration.yaml:
com.instana.plugin.newrelic:
enabled: true
endpoint: "https://api.newrelic.com/graphql"
api_user_key: redacted
accountID: redacted
poll_rate: 30
Le tableau suivant contient les options de configuration prises en charge:
| Nom | Type | Obligatoire | Par défaut | Description |
|---|---|---|---|---|
enabled |
booléen | Non | False | Cette variable vérifie si le détecteur est activé. |
endpoint |
chaîne | Oui | ND | Le point de terminaison NerdGraph auquel le capteur New Relic se connecte. |
accountID |
entier | Oui | ND | Votre identifiant de compte New Relic. |
api_user_key |
chaîne | Oui | ND | La clé « API » utilisée pour accéder au point de terminaison. Le capteur « New Relic » utilise une clé d' API e de type « User ». |
poll_rate |
entier | Non | 30 | Nombre de secondes entre les requêtes de métrique. Ce délai peut être ajusté pour tenir compte de toute limite de débit d'interrogation imposée par votre noeud final. |
target_zone |
chaîne | Non | ND | Le nom de la zone générique dans laquelle s'affichent les hôtes surveillés par New Relic sur la carte de l'infrastructure d' Instana. S'il n'est pas spécifié, les hôtes sont affichés dans Undefined Zone. |
New Relic point de terminaison
Le capteur Instana New Relic utilise le service NerdGraph API pour collecter des informations sur les hôtes surveillés par New Relic. Le point de terminaison API est nécessaire pour communiquer avec New Relic. Le nom d'hôte varie en fonction de la région dans laquelle votre instance d' New Relic. est déployée, mais le point de terminaison doit toujours comporter le /graphql suffixe.
New Relic API clé
Une clé d' API ation est requise pour s'authentifier auprès de l' New Relic API. New Relic utilise plusieurs types de clés d' API. Le capteur « New Relic » nécessite une clé d' API e de type « User ». Pour plus d'informations sur la création d'une clé New Relic API, consultez la documentation disponible à l'adresse New Relic.
Affichage des mesures
Pour afficher les métriques, procédez comme suit:
- Dans le menu de navigation de l'interface utilisateur d' Instana, sélectionnez « Infrastructure ».
- Cliquez sur un hôte surveillé par New Relic.
Vous pouvez alors consulter le tableau de bord d'un hôte distant contenant toutes les métriques d' New Relic s collectées.
Données de configuration
- Système d'exploitation (type et nom)
- Nombre d'UC
- Mémoire totale
- Nom d'hôte et nom de domaine complet
- Système de fichiers (nom et capacité)
- Interface réseau (noms, adresses MAC et IP)
Métriques de performance
- % UC utilisée
- Charge de l'unité centrale (Linux uniquement)
- Mémoire utilisée
- Permutation utilisée (Linux uniquement)
- Système de fichiers (pourcentage utilisé, lectures ou écritures et utilisation des i-nodes)
- Octets RX et TX du réseau
Affichage d'événements
New Relic suit plusieurs types d'événements différents. Les événements de type « InfrastructureEvent » sont importés dans « Instana » en tant que modifications. Pour afficher les modifications, procédez comme suit:
- Dans le menu de navigation de l'interface utilisateur d' Instana, sélectionnez « Événements ».
- Pour filtrer les événements qui ne sont pas des modifications, cliquez sur l'onglet Changements .
- Pour filtrer les modifications importées depuis New Relic, saisissez la requête suivante dans le champ de recherche :
entity.remote.host.source:Newrelic
Vous verrez alors s'afficher la liste des événements d'infrastructure importés depuis New Relic. New Relic Les événements liés à l'infrastructure permettent de suivre les modifications apportées à l'état du système ou des stocks; ils sont donc créés en tant que modifications sans durée spécifiée.
Traitement des incidents
Problèmes liés à la surveillance des agents
Si le capteur New Relic ne parvient pas à communiquer avec le serveur New Relic, un incident de surveillance de l'agent est généré. Le problème décrit le paramètre de configuration qui peut être incorrect. Par exemple, si le capteur reçoit une erreur 401 ou 403 du type « HTTP » de la part du serveur New Relic, la clé API est probablement incorrecte ou a expiré. Les paramètres de configuration suivants peuvent entraîner des problèmes de surveillance de l'agent:
endpointapi_user_key(Code HTTP, articles 401 et 403)poll_rate( HTTP 429)
Agent OutOfMemoryError
Si vous êtes connecté à un serveur New Relic qui surveille de nombreux hôtes, il se peut que la taille du tas JVM de l'agent Instana doive être augmentée. Si vous constatez la présence d'un OutOfMemoryError dans le journal de l'agent, envisagez d'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.