New Relic

Type de données

Métriques d’instance

Description

New Relic est un outil APM qui propose un modèle d’abonnement « gratuit » et « payant ». Plusieurs serveurs surveillés par New Relic peuvent être renvoyés dans un seul flux de données. Les serveurs peuvent être filtrés par ID de serveur. New Relic s’exécute en tant qu’agent sur un ou plusieurs serveurs souhaités. L’utilisateur installe l’agent New Relic, et cet agent collecte les métriques du serveur et de l’application, puis les renvoie à New Relic. New Relic rend ensuite ces informations disponibles via son portail et également via une API RESTful. Fusion s’intègre à New Relic via son API RESTful.

Définitions des champs du flux de données New Relic

Clé Solution
cpu_time_pct L’utilisation moyenne du CPU sur la période de 3 à 4 minutes
disk_used_pct Le pourcentage d’utilisation du disque (basé sur le disque le plus rempli)
memory_available_pct Le pourcentage de mémoire système disponible
health_status Selon New Relic, « green » (vert) signifie que le serveur est en bon état, « red » (rouge) signifie que le serveur rencontre un problème. Les métriques de rapport d’état peuvent être configurées dans le portail New Relic sous les politiques de serveur. La politique par défaut est : CPU > 80 %, E/S disque > 90 %, mémoire > 90 %, disk_used > 90 %. Si l’une de ces métriques dépasse le seuil, l’état du serveur passe à « red ». Les métriques approchant le seuil passent au jaune/orange.
network_io_mbps Le débit total d’E/S réseau en mégabits par seconde, moyenne sur les 5 dernières minutes. Cette valeur est créée pour correspondre au graphique récapitulatif du serveur New Relic pour les E/S réseau en Mb/s
memory_available_mb La mémoire totale disponible
server_id L’ID de serveur attribué par New Relic

Plusieurs serveurs New Relic, un seul flux de données Openmix

Plusieurs serveurs peuvent être spécifiés via la configuration de l’interface utilisateur Fusion New Relic, qui affiche les métriques de chaque serveur dans un seul flux de données. Si aucun serveur n’est spécifié, tous les serveurs NR configurés par le client sont renvoyés.

Métriques d’abonnement « gratuit » ou « payant »

Toutes les métriques de serveur peuvent être obtenues avec l’abonnement « gratuit » de New Relic, à l’exception de network_io_mbps qui nécessite un abonnement payant (Pro). Si le client ne dispose pas d’un abonnement New Relic payant, la valeur de network_io_mbps sera nulle.

Les métriques récapitulatives du serveur New Relic sont basées sur une fenêtre glissante moyenne de 3 à 4 minutes.

Format du flux de données

      "harvester1.europe-west1-b.gce.dev": {
        "cpu_time_pct": 5.91,
        "disk_used_pct": 24.6,
        "memory_available_pct": 85.9,
        "health_status": "green",
        "network_io_mbps": 0.146,
        "memory_available_mb": 11188.0,
        "server_id": 11474195
      }
<!--NeedCopy-->

Flux de données Openmix New Relic

La capture d’écran ci-dessous montre un flux de données New Relic pour deux serveurs de développement de moissonneuses. Dans ce cas, vous pouvez constater que nous utilisons un abonnement New Relic payant, car le champ network_io_mbps n’est pas nul.

Le flux de données Fusion / New Relic Openmix doit être inférieur à la limite de 10 000 de l’API du serveur d’applications Cedexis. Compte tenu des données présentées ci-dessus, environ 25 serveurs New Relic peuvent être inclus dans un seul flux de données Fusion / New Relic Openmix. Si nécessaire, vous pouvez utiliser le champ des ID de serveur pour réduire le nombre de serveurs signalés dans le flux de données Openmix.

Configuration dans Fusion

Vous pouvez accéder aux flux de données Fusion depuis le volet de navigation de gauche, sous Openmix. Pour les étapes initiales, veuillez consulter la documentation sur l’intégration de Fusion.

Lorsque vous accédez à la boîte de dialogue de configuration spécifique au service, saisissez les informations suivantes :

  • Nom : Le nom attribué au flux de données. Par défaut, il s’agit de « Service - Nom de la plateforme » s’il n’est pas spécifié.
  • Exécuter toutes les : La fréquence à laquelle le flux de données est mis à jour à partir du service.
  • Plateforme : La plateforme associée au flux de données.
  • Clé API : Disponible dans le portail New Relic.
  • ID de serveur : Le champ ID de serveur est facultatif. S’il est laissé vide, tous les serveurs associés à la clé API New Relic du client seront renvoyés. Le champ ID de serveur peut contenir une liste d’ID de serveur New Relic séparés par des virgules. Les ID de serveur peuvent être trouvés dans le portail New Relic. Si des ID de serveur sont saisis, ils sont validés (c’est-à-dire que l’ID de serveur doit exister dans le portail New Relic du client).

Une fois l’installation terminée, elle est répertoriée sur la page d’accueil des flux de données Fusion avec un statut vert et des métriques de surveillance dans l’historique des journaux.

Pour modifier un flux de données Fusion, cliquez sur le flux de données dans la liste, puis sur le bouton Modifier. Une fois que vous avez modifié la configuration, cliquez sur Enregistrer. Cela vous ramène à la liste des flux de données, avec vos modifications enregistrées et appliquées au flux de données.

New Relic