L'intégration de New Relic inclut une intégration permettant de signaler vos métriques Microsoft Azure Web Apps et d'autres données à New Relic. Ce document explique comment activer l'intégration et décrit les données rapportées.
Caractéristiques
Les applications Web Azure fournissent une plateforme permettant de créer une application dans Azure sans avoir à déployer, configurer et gérer vos propres machines virtuelles Azure. Vous pouvez créer des applications Web en utilisant ASP.NET, PHP, Node.js et Python. Ils intègrent également des environnements de développement courants tels que Visual Studio et GitHub.
Grâce à New Relic, vous pouvez :
- Affichez les données Azure Web Apps dans un dashboard prédéfini.
- Exécutez une requête personnalisée et visualisez les données.
- Créez une condition d'alerte pour vous avertir des changements de données.
Activer l'intégration
Suivez la procédure d'intégration Azure Monitor standarde pour activer votre Azure service Web Apps dans le monitoring infrastructure de New Relic.
configuration et sondage
Vous pouvez modifier la fréquence d'interrogation et filtrer les données à l'aide des options de configuration.
New Relic interroge votre service Web Apps via l’intégration d’ Azure Monitor selon un intervalle d’interrogation par défaut.
Rechercher et utiliser des données
Pour explorer vos données d’intégration, accédez à one.newrelic.com/infra > Azure > (select an integration).
données métriques
Cette intégration collecte les données métriques suivantes.
Métriques Azure Web Apps
métrique | Description |
---|---|
| Le nombre de sockets liés existant dans le sandbox (w3wp.exe et ses processus enfants). Un socket lié est créé en appelant les API bind()/connect() et reste jusqu'à ce que ledit socket soit fermé avec CloseHandle()/closesocket(). Pour les WebApps et les FunctionApps. |
| La quantité moyenne de mémoire utilisée par l'application, en mégaoctets (Mio). Pour les WebApps et les FunctionApps. |
| Le temps moyen nécessaire à l'application pour traiter requests, en secondes. Pour les WebApps et les FunctionApps. |
| La quantité de bande passante entrante consommée par l'application, en Mio. Pour les WebApps et les FunctionApps. |
| La quantité de bande passante sortante consommée par l'application, en Mio. Pour les WebApps et les FunctionApps. |
| La quantité de CPU consommée par l'application, en secondes. Pour plus d'informations sur cette métrique. Veuillez consulter https://aka.ms/website-monitor-cpu-time-vs-cpu-percentage (Temps CPU vs pourcentage CPU). Pour les applications Web uniquement. |
| Le nombre actuel d'assemblys chargés sur tous les AppDomains de cette application. Pour les WebApps et les FunctionApps. |
| Nombre d'exécutions de fonction. Pour FunctionApps uniquement. |
| Unités d'exécution de fonction. Pour FunctionApps uniquement. |
| Le nombre de fois où les objets de génération 0 sont récupérés depuis le début du processus d'application. |
| Le nombre de fois où les objets de la génération 1 sont récupérés depuis le début du processus d'application. Les GC de génération supérieure incluent tous les GC de génération inférieure. Pour les WebApps et les FunctionApps. |
| Le nombre de fois où les objets de génération 2 sont récupérés depuis le début du processus d'application. Pour les WebApps et les FunctionApps. |
| Le nombre total de poignées actuellement ouvertes par le processus d'application. Pour les WebApps et les FunctionApps. |
| État du contrôle de santé. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant à un code d'état HTTP 101. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant à un code d'état HTTP égal ou supérieur à 200 mais inférieur à 300. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant à un code d'état HTTP égal ou supérieur à 300 mais inférieur à 400. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant au code d'état HTTP 401. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant au code d'état HTTP 403. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant au code d'état HTTP 404. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant au code d'état HTTP 406. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant à un code d'état HTTP égal ou supérieur à 400 mais inférieur à 500. Pour les WebApps et les FunctionApps. |
| Le nombre de requests aboutissant à un code d'état HTTP égal ou supérieur à 500 mais inférieur à 600. Pour les WebApps et les FunctionApps. |
| Le temps nécessaire à l'application pour traiter requests, en secondes. Pour les WebApps et les FunctionApps. |
| La vitesse à laquelle le processus d'application émet des octets vers des opérations d' I/O qui n'impliquent pas de données, telles que les opérations de contrôle. Pour les WebApps et les FunctionApps. |
| La vitesse à laquelle le processus d'application émet des opérations d' I/O qui ne sont pas des opérations de lecture ou d'écriture. Pour les WebApps et les FunctionApps. |
| La vitesse à laquelle le processus d'application lit les octets des opérations d' I/O . Pour les WebApps et les FunctionApps. |
| La vitesse à laquelle le processus d'application émet des opérations d' I/O de lecture. Pour les WebApps et les FunctionApps. |
| La vitesse à laquelle le processus d'application écrit des octets dans les opérations I/O . Pour les WebApps et les FunctionApps. |
| La vitesse à laquelle le processus d'application émet des opérations d' I/O d'écriture. Pour les WebApps et les FunctionApps. |
| La quantité actuelle de mémoire utilisée par l'application, en Mio. Pour les WebApps et les FunctionApps. |
| Les octets privés correspondent à la taille actuelle, en octets, de la mémoire que le processus d'application a allouée et qui ne peut pas être partagée avec d'autres processus. Pour les WebApps et les FunctionApps. |
| Le nombre total de requests , quel que soit leur code d'état HTTP résultant. Pour les WebApps et les FunctionApps. |
| Le nombre de requests dans la file d'attente des demandes d'application. Pour les WebApps et les FunctionApps. |
| Le nombre de threads actuellement actifs dans le processus de l'application. Pour les WebApps et les FunctionApps. |
| Le nombre actuel d'AppDomains chargés dans cette application. Pour les WebApps et les FunctionApps. |
| Le nombre total d'AppDomains déchargés depuis le démarrage de l'application. Pour les WebApps et les FunctionApps. |
| Nombre d'actions terminées du workflow. Pour LogicApps uniquement. |
| Retard d'exécution du travail de workflow. Pour LogicApps uniquement. |
| Durée d'exécution du travail de workflow. Pour LogicApps uniquement. |
| Nombre d'exécutions de workflow terminées. Pour LogicApps uniquement. |
| Nombre d'exécutions de workflow expédiées. Pour LogicApps uniquement. |
| Nombre d'exécutions démarrées du workflow. Pour LogicApps uniquement. |
| Déclencheurs de workflow terminés. Pour LogicApps uniquement. |