Modèle Analyse des performances des applications .NET
Date de publication : juillet 2016
S’applique à : System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Le modèle Analyse des performances des applications .NET (APM) de System Center 2012 – Operations Manager vous permet d'analyser les applications .NET hébergées sur Internet Information Services (IIS) côté serveur et côté client afin d'obtenir des détails sur les performances et la fiabilité des applications en mesure de vous aider à identifier les causes principales des incidents (Pour System Center 2012 SP1 uniquement : vous pouvez également analyser les services Windows). Lorsque vous spécifiez des paramètres, les types d'événements à collecter, les objectifs de performance à mesurer et les serveurs à analyser, l'analyse des performances des applications .NET permet d'obtenir des informations sur le fonctionnement des applications. Vous pouvez découvrir la fréquence d'un problème, l'état d'un serveur lorsque le problème est survenu, la chaîne d'événements liés à la lenteur de la demande ou la méthode déclenchant des exceptions. Ces informations sont nécessaires à un partenariat avec les développeurs de logiciels et les administrateurs de base de données afin de s'assurer que les performances et la fiabilité des applications sont optimales pour vos clients.
Ce modèle vous permet d'analyser les applications et services Web qui sont hébergés dans Internet Information Services (IIS) 7.0. Vous pouvez sélectionner un ou plusieurs services ou applications détectés par le pack d'administration IIS 7.0, et configurer l'analyse des événements d'exception et de performances. Le pack d'administration Windows Server 2008 Internet Information Services (IIS) 7.0 doit être installé pour analyser les applications et les services web.
Pour System Center 2012 SP1, ce modèle vous permet d'analyser les applications et services Web qui sont hébergés dans Internet Information Services (IIS) 8.0. Vous pouvez sélectionner un ou plusieurs services ou applications détectés par le pack d'administration IIS 8.0 et configurer l'analyse des événements d'exception et de performances. Le pack d'administration Windows Server 2012 Internet Information Services (IIS) 8.0 doit être installé pour analyser les applications et les services Web.
Pour plus d'informations, consultez Avant de commencer la surveillance d'Applications .NET.
Scénarios
Analyse effectuée par le modèle Analyse des performances des applications .NET
Affichage des données d'analyse
Options de l'Assistant
Configuration côté serveur
Paramètres avancés de l'analyse côté serveur
Personnalisation côté serveur
Paramètres de modification côté serveur
Propriétés de transaction : Ajouter une page Web ASP.NET
Propriétés de transaction : ajouter un service Web ASP.NET
Propriétés de transaction : ajouter une page MVC ASP.NET
Propriétés de transaction : Ajouter une méthode WCF
Propriétés de transaction : Ajouter une fonction
Configuration côté client
Paramètres avancés de l'analyse côté client
Activer l'analyse côté client
Paramètre de modification côté client
Résumé
Création et modification des modèles Analyse des performances des applications .NET
Affichage des analyses du modèle Analyse des performances des applications .NET et des données collectées
Scénarios
Utilisez le modèle Analyse des performances des applications .NET dans les scénarios où vous devez analyser des applications Web. Ces scénarios comprennent les processus d'analyse suivants :
Analyse côté serveur : applications Web à niveau unique ou multiniveau
Il se peut que certaines applications doivent être exécutées en permanence. Utilisez le modèle Analyse des performances des applications .NET pour vous assurer que vos applications sont fiables, sans exceptions et conformes aux contrats de niveau de service ; en bref, qu'elles fonctionnent correctement sur les ordinateurs où elles sont installées.
Analyse côté client : performances et fiabilité du navigateur
Vous souhaitez vous assurer que vos clients bénéficient d'une expérience Web de qualité. En créant ou modifiant des modèles existants, vous pouvez étendre votre analyse côté serveur en ajoutant une analyse côté client qui évalue l'expérience de navigateur de vos clients.
Analyse effectuée par le modèle Analyse des performances des applications .NET
Par défaut, le modèle Analyse des performances des applications .NET configure l'analyse suivante. Vous pouvez activer, désactiver et modifier les analyses dans la page Configuration avancée du modèle Analyse des performances des applications .NET.
Description de l'analyse | Valeurs par défaut |
---|---|
Pourcentage d'événements d'exception par demandes analysées | Activé, seuil = 15 %, intervalle = 5 minutes |
Pourcentage d'événements de performances par requêtes analysées | Activé, seuil = 20 %, intervalle = 5 minutes |
Durée moyenne de la demande | Activé, seuil = 10 000 ms, intervalle = 5 minutes |
Affichage des données d'analyse
Toutes les données collectées par le modèle Analyse des performances des applications .NET apparaissent dans le sous-dossier .NET Monitoring du dossier Application Monitoring, dans le volet de navigation Analyse. Pour chaque groupe d'applications que vous créez à l'aide du modèle Analyse des performances des applications .NET, ce dernier crée un dossier sous .NET Monitoring. Le dossier Application Monitoring contient les affichage et sous-dossiers par défaut qui fournissent l'état d'intégrité, les affichages des performances et les alertes liées aux composants du groupe d'applications. Dans l'affichage de niveau supérieur de l'état du groupe d'applications, vous pouvez découvrir l'intégrité de chaque composant et les configurations d'analyse qui ont été activées. L'état de chaque objet correspond à l'état de l'objet ciblé qui possède le plus mauvais état d'intégrité pour que vous puissiez découvrir le plus mauvais état des analyses en cours. Si un ou plusieurs composants présentent une erreur tandis qu'au moins un autre composant est sain, cela peut indiquer un problème avec le composant en question, notamment un problème avec les informations d'identification. Si tous les composants sont défectueux, cela peut indiquer un problème avec l'infrastructure, notamment un problème de connectivité réseau.
Dossiers d'analyses d'applications
Pour découvrir l'état de chaque analyse, ouvrez l'Explorateur d'intégrité pour chaque composant. Explorez les analyses défectueuses pour découvrir la raison de cet état. Pour plus d'informations, consultez Monitoring .NET Applications (Analyse des applications .NET)
Options de l'Assistant
Lorsque vous exécutez le modèle Analyse des performances des applications .NET, vous devez fournir des valeurs pour les options conformément aux tableaux suivants. Chaque tableau représente une page de l'Assistant.
Propriétés générales
Les options suivantes sont disponibles dans la page Propriétés générales de l'Assistant.
Option | Description |
---|---|
Nom | Entrez le nom convivial utilisé pour le modèle et le groupe d'applications que vous créez. Ce nom s'affiche dans la console Opérateur et est utilisé pour le sous-dossier du dossier .NET Monitoring. Note: Une fois que vous avez attribué un nom au modèle et que vous l'avez enregistré, ce nom ne peut pas être modifié sans supprimer et recréer l'instance du modèle. |
Description | Entrez une description du groupe d'applications. (Facultatif) |
Sélectionnez le pack d'administration de destination | Sélectionnez le pack d'administration pour enregistrer les affichages et la configuration créés par le modèle. Attribuez à votre nouveau pack d'administration le même nom que le groupe d'applications afin de facilement associer les deux noms. Vous pouvez utiliser un pack d'administration existant ou en créer un nouveau. Pour plus d'informations sur les packs d'administration, consultez Sélection d'un fichier de Pack de gestion. |
Éléments à analyser
Les options suivantes sont disponibles dans la page Éléments à analyser de l'Assistant.
Option | Description |
---|---|
Composants de l'application, Ajouter | Recherchez et ajoutez ou supprimez les composants de l'application à analyser. Lorsque vous cliquez sur Ajouter, la page Recherche d'objets s'ouvre et vous permet d'indiquer si vous souhaitez analyser les applications et services Web.Pour System Center 2012 SP1 uniquement : vous pouvez analyser les services Windows. Note: Pour System Center 2012 SP1 uniquement : avant de commencer l'analyse des services Windows, vous devez configurer les services Windows à l'aide du modèle Service Windows. Lorsque vous avez terminé, le modèle Analyse des performances des applications .NET peut détecter les services Windows en cours d'exécution. Pour plus d'informations, consultez Authoring the Windows Service Template (Création du modèle Service Windows). |
Environnement | Sélectionnez l’environnement dans lequel vous souhaitez analyser votre application : Aucun, Production, Intermédiaire, Test, Développement ou sélectionnez Nouveau pour créer une autre balise. En règle générale, il est conseillé d'associer la balise d'environnement avec le groupe de serveurs que vous analysez. La balise est ajoutée au nom du groupe d'applications et aux noms des composants, ce qui vous permet de distinguer les données d'événements dans Application Diagnostics et Application Advisor. Du point de vue de l'analyse, la balise d'environnement vous permet de diviser la même application en plusieurs applications virtuelles. Note: Une fois que vous avez sélectionné une balise d'environnement et enregistré le modèle, la balise ne peut pas être modifiée sans supprimer et recréer l'instance du modèle. |
Groupe ciblé | Sélectionnez un ensemble de serveurs auxquels vous limiterez l'analyse. Cette option est facultative. L'étendue du groupe ciblé ne devient nécessaire que si une même application est exécutée dans plusieurs environnements, par exemple production et intermédiaire, et si vous envisagez d'exécuter le modèle plusieurs fois (une fois pour chaque environnement). Dans ce scénario, regroupez les machines appartenant à la production et celles appartenant à l'environnement intermédiaire, puis utilisez les groupes ciblés pour limiter les endroits où la configuration est propagée. Vous pouvez également utiliser des groupes pour appliquer la configuration à un sous-ensemble de serveurs. Autrement, il n'est pas nécessaire de spécifier l'étendue du groupe ciblé si vous souhaitez simplement analyser toutes les instances d'une application donnée. |
Recherche d'objets
Les options suivantes sont disponibles dans la page Recherche d'objets de l'Assistant.
Option | Description |
---|---|
Rechercher | Sélectionnez Applications et services Web.Pour System Center 2012 SP1 uniquement : vous pouvez également sélectionner les services Windows. Note: Pour System Center 2012 SP1, avant de commencer l'analyse des services Windows, vous devez configurer les services Windows à l'aide du modèle Service Windows. Lorsque vous avez terminé, le modèle Analyse des performances des applications .NET peut détecter les services Windows en cours d'exécution. Pour plus d'informations, consultez Authoring the Windows Service Template (Création du modèle Service Windows) |
Filtrer sur une partie du nom (facultatif) | Entrez une partie du nom des applications et services Web que vous souhaitez sélectionner.Pour System Center 2012 SP1 uniquement : vous pouvez également entrer une partie du nom d'un service Windows que vous souhaitez sélectionner. |
Éléments disponibles | Affiche les applications et services Web Windows qui sont disponibles pour analyse.Pour System Center 2012 SP1 uniquement : affiche également les services Windows qui sont disponibles pour analyse. |
Objets sélectionnés | Affiche les composants de l'application que vous avez sélectionnés pour analyse. |
Configuration côté serveur
Les options suivantes sont disponibles dans la page Configuration côté serveur de l'Assistant.
Option | Description |
---|---|
Activer les alertes d'événement de performances | Activez ou désactivez les rapports sur les alertes d'événement de performances pour le groupe d'applications dans la console Opérateur pour une analyse côté serveur. Les événements de performances restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Activer les alertes d'événement d'exception | Activez ou désactivez la notification d'alertes d'événement d'exception pour le groupe d'applications dans la console Opérateur pour une analyse côté serveur. Les événements d'exception restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une transaction utilisateur doit dépasser avant de déclencher un événement de performances. |
Paramètres avancés | Définissez des configurations avancées, notamment la sensibilité (limitant la collecte de fonctions rapides), les espaces de noms (qui définissent où vous souhaitez collecter des données d'applications personnalisées), les méthodes (fonctions spécifiques où commencer l'analyse), des gestionnaires d'exceptions personnalisés (qui définissent des exceptions critiques), et personnalisez la configuration des analyses qui affectent l'état d'intégrité des composants. |
Activer d'autres options de configuration pour l'analyse côté serveur et côté client | Spécifiez d'autres options dans l'Assistant pour personnaliser l'analyse des composants d'application individuels et l'analyse côté client. |
Paramètres avancés de l'analyse côté serveur
Les options suivantes sont disponibles dans la page Paramètres avancés de l'analyse côté serveur de l'Assistant.
Option | Description |
---|---|
Activer les alertes d'événement de performances | Activez ou désactivez les rapports sur les alertes d'événement de performances pour le groupe d'applications dans la console Opérateur pour une analyse côté serveur. Les événements de performances restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Activer les alertes d'événement d'exception | Activez ou désactivez la notification d'alertes d'événement d'exception pour le groupe d'applications dans la console Opérateur pour une analyse côté serveur. Les événements d'exception restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une demande doit dépasser avant de déclencher un événement de performances. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Définir des espaces de noms | Spécifiez des espaces de noms et des classes où commencer à mesurer les événements de performances et les violations de seuils de performances, et définissez les espaces de noms qui doivent être traités par défaut comme points d'entrée. Pour plus d'informations, consultez Comment ajouter, activer et désactiver les espaces de noms. |
Définir des méthodes | Spécifiez à quelle profondeur de la pile d'appels descendre pour collecter plus d'informations, telles que les paramètres et les variables, pour des méthodes spécifiques. Pour plus d'informations, consultez Comment faire pour ajouter, modifier et supprimer des méthodes. |
Alertes de sécurité | Activez ou désactivez les alertes d'exceptions qui sont classées comme des alertes de sécurité pour le groupe d'applications, avec des erreurs telles que « Accès refusé » ou « Échec de la connexion ». Les événements de sécurité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Alertes de connectivité | Activez ou désactivez des alertes d'exception classées sous forme d'alertes de connectivité pour le groupe d'applications, avec des erreurs telles que « Délai de connexion dépassé ». Les événements de connectivité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Alertes de défaillance de l'application | Activez ou désactivez les alertes d'exception classées sous forme d'échecs d'application, ou de code, pour le groupe d'applications. Par défaut, cette option est désactivée afin de réduire le « bruit » des alertes déclenchées en raison d'échecs de code que généralement seules les équipes de développement peuvent résoudre. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. Les événements d'exception sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Exceptions critiques uniquement | Spécifiez si l'exception est considérée comme appropriée par l'agent d'analyse des performances des applications et si un événement est créé. Un événement est créé si l'exception déclenchée est l'une de celles dans la liste des gestionnaires d'exceptions critiques. Pour plus d'informations, consultez À l'aide de gestionnaires d'exceptions pour définir des Exceptions critiques. |
Toutes les exceptions | Spécifiez si toutes les exceptions sont considérées comme pertinentes par l'agent d'analyse des performances des applications et les événements sont créés lorsque des exceptions sont détectées dans les classes et les espaces de noms analysés. |
Suivi des exceptions | Sélectionnez cette option pour ajouter l'espace de noms ou des classes lorsque vous suivez des variables ou des paramètres d'exception, et collectez des informations supplémentaires sur chaque exception déclenchée par une classe ou un espace de noms. Pour plus d'informations, consultez Comment ajouter, modifier et supprimer le suivi des exceptions. |
Exceptions critiques | Sélectionnez cette option pour ajouter des éléments à la liste des gestionnaires d'exceptions. Définissez des gestionnaires d'exceptions qui interceptent les exceptions critiques qu'une application a déclenchés. Pour plus d'informations, consultez À l'aide de gestionnaires d'exceptions pour définir des Exceptions critiques. |
Analyses : les événements d’exception/s dépassent | Analyse qui surveille le compteur de performances .NET Apps/% événements d'exception/s. |
Analyses : les événements de performances/s dépassent | Analyse qui surveille le compteur de performances .NET Apps/% événements de performances/s. |
Analyses : la durée moyenne de la demande dépasse | Analyse qui surveille le compteur de performances .NET Apps/Temps moyen de demande. |
Groupe ciblé | Sélectionnez un ensemble de serveurs auxquels vous limiterez l'analyse. Cette option est facultative. L'étendue du groupe ciblé ne devient nécessaire que si une même application est exécutée dans plusieurs environnements, par exemple production et intermédiaire, et si vous envisagez d'exécuter le modèle plusieurs fois (une fois pour chaque environnement). Dans ce scénario, regroupez les machines appartenant à la production et celles appartenant à l'environnement intermédiaire, puis utilisez les groupes ciblés pour limiter les endroits où la configuration est propagée. Vous pouvez également utiliser des groupes pour appliquer la configuration à un sous-ensemble de serveurs. Autrement, il n'est pas nécessaire de spécifier l'étendue du groupe ciblé si vous souhaitez simplement analyser toutes les instances d'une application donnée. |
Personnalisation côté serveur
Pour System Center 2012 SP1, les options suivantes sont disponibles sur la page Personnalisation côté serveur de l'Assistant.
Option | Description |
---|---|
Composant | Sélectionnez le composant que vous voulez personnaliser pour l'analyse des composants d'application individuels. |
Personnaliser | Modifiez les paramètres du composant d'application sélectionné. Cela ouvre la page Modification des paramètres. Les paramètres sur cette page sont les mêmes que ceux sur la page Paramètres avancés pour l'analyse côté serveur, sauf que vous pouvez créer une analyse des transactions individuelle pour des pages Web ASP.NET, des services Web ASP.NET ou des fonctions individuelles dans un assembly. Ceux-ci sont décrits dans les sections Propriétés de transaction : Ajouter une page Web ASP.NET ci-après. Note: Les boutons pour les espaces de noms, le suivi des exceptions et les exceptions critiques sont indisponibles car ils ne peuvent être définis qu'au niveau du groupe d'applications, pas au niveau du composant.Pour System Center 2012 SP1 uniquement : vous pouvez personnaliser ces paramètres si vous configurez l'analyse pour les services Windows. |
Page Modification des paramètres | Personnalisez des paramètres pour le composant d'application et/ou spécifiez l'analyse pour une page Web, une méthode Web ou une fonction spécifique dans le composant d'application. |
Paramètres de modification côté serveur
Les options suivantes sont disponibles dans la page Paramètres de modification côté serveur de l'Assistant.
Option | Description |
---|---|
Activer les alertes d'événement de performances | Activez ou désactivez les rapports sur les alertes d'événement de performances pour le groupe d'applications dans la console Opérateur pour une analyse côté serveur. Les événements de performances restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Activer les alertes d'événement d'exception | Activez ou désactivez la notification d'alertes d'événement d'exception pour le groupe d'applications dans la console Opérateur pour une analyse côté serveur. Les événements d'exception restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une demande doit dépasser avant de déclencher un événement de performances. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Définir des méthodes | Spécifiez à quelle profondeur de la pile d'appels descendre pour collecter plus d'informations, telles que les paramètres et les variables, pour des méthodes spécifiques. Pour plus d'informations, consultez Comment faire pour ajouter, modifier et supprimer des méthodes. |
Alertes de sécurité | Activez ou désactivez les alertes d'exceptions qui sont classées comme des alertes de sécurité pour le composant d'application, avec des erreurs telles que « Accès refusé » ou « Échec de la connexion ». Les événements de sécurité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Alertes de connectivité | Activez ou désactivez les alertes d'exceptions qui sont classées comme des erreurs de connectivité pour le composant d'application, telles que « Délai de connexion dépassé ». Les événements de connectivité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Alertes de défaillance de l'application | Activez ou désactivez les alertes d'exceptions qui sont classées comme des échecs d'application, ou de code, pour le composant d'application. Par défaut, cette option est désactivée afin de réduire le « bruit » des alertes déclenchées en raison d'échecs de code que généralement seules les équipes de développement peuvent résoudre. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. Les événements d'exception sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Exceptions critiques uniquement | Spécifiez si l'exception est considérée comme appropriée par l'agent d'analyse des performances des applications et si un événement est créé. Un événement est créé si l'exception déclenchée est l'une de celles dans la liste des gestionnaires d'exceptions critiques. Pour plus d'informations, consultez À l'aide de gestionnaires d'exceptions pour définir des Exceptions critiques. |
Toutes les exceptions | Spécifiez si toutes les exceptions sont considérées comme pertinentes par l'agent d'analyse des performances des applications et les événements sont créés lorsque des exceptions sont détectées dans les classes et les espaces de noms analysés. |
Analyses : les événements d’exception/s dépassent | Analyse qui surveille le compteur de performances .NET Apps/% événements d'exception/s. |
Analyses : les événements de performances/s dépassent | Analyse qui surveille le compteur de performances .NET Apps/% événements de performances/s. |
Analyses : la durée moyenne de la demande dépasse | Analyse qui surveille le compteur de performances .NET Apps/Temps moyen de demande. |
Transactions : Ajouter | Ajoutez des transactions pour des pages Web ASP.NET, des services Web ASP.NET et des fonctions. Consultez les tableaux suivants. |
Groupe ciblé | Sélectionnez un ensemble de serveurs auxquels vous limiterez l'analyse. Cette option est facultative. L'étendue du groupe ciblé ne devient nécessaire que si une même application est exécutée dans plusieurs environnements, par exemple production et intermédiaire, et si vous envisagez d'exécuter le modèle plusieurs fois (une fois pour chaque environnement). Dans ce scénario, regroupez les machines appartenant à la production et celles appartenant à l'environnement intermédiaire, puis utilisez les groupes ciblés pour limiter les endroits où la configuration est propagée. Vous pouvez également utiliser des groupes pour appliquer la configuration à un sous-ensemble de serveurs. Autrement, il n'est pas nécessaire de spécifier l'étendue du groupe ciblé si vous souhaitez simplement analyser toutes les instances d'une application donnée. |
Notes
Les boutons pour les espaces de noms, le suivi des exceptions et les exceptions critiques sont indisponibles car ils ne peuvent être définis qu'au niveau du groupe d'applications, pas au niveau du composant.Pour System Center 2012 SP1 uniquement : vous pouvez personnaliser ces paramètres si vous configurez l'analyse pour Windows Services.
Types d'applications et transactions côté serveur que vous pouvez analyser
Pour chaque type d'application, il existe plusieurs types de transaction que vous pouvez choisir d'analyser. Les options ci-dessous sont disponibles :
Type d'application | Types de transactions pour System Center 2012 | Types de transactions pour System Center 2012 SP1 |
---|---|---|
Application Web ASP.NET | - Page Web ASP.NET - Service Web ASP.NET - Fonction |
- Page Web ASP.NET - Page MVC ASP.NET - Service Web ASP.NET - Méthode WCF - Fonction |
Service Web ASP.NET | - Page Web ASP.NET - Service Web ASP.NET - Fonction |
- Page Web ASP.NET - Page MVC ASP.NET - Service Web ASP.NET - Méthode WCF - Fonction |
Service WCF | Non disponible | - Page Web ASP.NET - Page MVC ASP.NET - Service Web ASP.NET - Méthode WCF - Fonction |
Service Windows | Non disponible | - Méthode WCF - Fonction |
Propriétés de transaction : Ajouter une page Web ASP.NET
Les options suivantes sont disponibles sur la page Propriétés de transaction de la page Page Web ASP.NET de l'Assistant.
Option | Description |
---|---|
Nom de la transaction | Entrez le nom convivial de la transaction tel qu'il sera affiché sur l'onglet Analyse, les compteurs de performances et ailleurs. |
Page ASP.NET | Entrez le chemin d'accès à la page pour laquelle vous configurez ces paramètres d'analyse. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une transaction utilisateur doit dépasser avant de déclencher un événement de performances. Note: Le composant d'application continue à analyser la page spécifiée dans la transaction en utilisant le seuil de performance défini pour le composant d'application. Ce seuil est utilisé comme deuxième mesure sur la même page dans le composant d'application. Si vous définissez ce seuil sur une valeur supérieure au seuil du composant d'application, vous obtenez un événement simple, mais vous pouvez obtenir deux alertes de performances pour la transaction lorsque le seuil est dépassé : l'une du composant d'application et l'autre de la transaction, en fonction de vos paramètres d'alerte. En général, les transactions sont utilisées pour analyser la page individuelle de façon plus agressive que l'application parente, à un seuil inférieur, ou pour analyser une page sur laquelle l'alerte a été désactivée sur le parent. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Un événement est toujours généré si le seuil est dépassé. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Collecter des alertes par type d’événement : Connectivité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de connectivité avec des erreurs telles que « Délai de connexion dépassé ». Les événements de connectivité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Échec de l’application | Activez ou désactivez les alertes d'événements classées sous forme d'échecs d'application, ou de code. La désactivation de cette option permet de réduire le « bruit » des nombreuses alertes déclenchées en raison d'échecs de code. Comme ces alertes sont générées à partir d'échecs de code, les développeurs résolvent généralement ces problèmes. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. Les événements d'exception sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Sécurité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de sécurité avec des erreurs telles que « Accès refusé » ou « Échec de la connexion ». Les événements de sécurité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Performances | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de performances. Les événements de performances sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Analyses : % d'événements d'Exception/s | Analyse qui surveille le compteur de performances .NET Apps/% événements d'exception/s. |
Analyses : % d'événements de performance/s | Analyse qui surveille le compteur de performances .NET Apps/% événements de performances/s. |
Analyses : durée moyenne de la demande | Analyse qui surveille le compteur de performances .NET Apps/Temps moyen de demande. |
Propriétés de transaction : ajouter un service Web ASP.NET
Les options suivantes sont disponibles sur la page Propriétés de transaction de la page Service Web ASP.NET de l'Assistant.
Option | Description |
---|---|
Nom de la transaction | Entrez le nom convivial de la transaction tel qu'il sera affiché sur l'onglet Analyse, les compteurs de performances, etc. |
Fichier de service Web | Entrez le chemin d'accès au fichier pour lequel vous configurez ces paramètres d'analyse. |
Nom de la méthode | Entrez l'URI de la méthode Web que vous voulez analyser. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une transaction utilisateur doit dépasser avant de déclencher un événement de performances. Note: Le composant d'application continue à analyser la page spécifiée dans la transaction en utilisant le seuil de performance défini pour le composant d'application. Ce seuil est utilisé comme deuxième mesure sur la même page dans le composant d'application. Si vous définissez ce seuil sur une valeur supérieure au seuil du composant d'application, vous obtenez un événement simple, mais vous pouvez obtenir deux alertes de performances pour la transaction lorsque le seuil est dépassé : l'une du composant d'application et l'autre de la transaction, en fonction de vos paramètres d'alerte. En général, les transactions sont utilisées pour analyser la page individuelle de façon plus agressive que l'application parente, à un seuil inférieur, ou pour analyser une page sur laquelle l'alerte a été désactivée sur le parent. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Collecter des alertes par type d’événement : Connectivité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de connectivité avec des erreurs telles que « Délai de connexion dépassé ». Les événements de connectivité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Échec de l’application | Activez ou désactivez les alertes d'événements classées sous forme d'échecs d'application, ou de code. La désactivation de cette option permet de réduire le « bruit » des nombreuses alertes déclenchées en raison d'échecs de code. Comme ces alertes sont générées à partir d'échecs de code, les développeurs résolvent généralement ces problèmes. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. Les événements d'exception sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Sécurité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de sécurité avec des erreurs telles que « Accès refusé » ou « Échec de la connexion ». Les événements de sécurité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Performances | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de performances. Les événements de performances sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Analyses : % d'événements d'Exception/s | Analyse qui surveille le compteur de performances .NET Apps/% événements d'exception/s. |
Analyses : % d'événements de performance/s | Analyse qui surveille le compteur de performances .NET Apps/% événements de performances/s. |
Analyses : durée moyenne de la demande | Analyse qui surveille le compteur de performances .NET Apps/Temps moyen de demande. |
Propriétés de transaction : ajouter une page MVC ASP.NET
Pour System Center 2012 SP1, les options suivantes sont disponibles sur la page Propriétés de transaction pour ASP.MVC de l'Assistant.
Option | Description |
---|---|
Nom de la transaction | Entrez le nom convivial de la transaction tel qu'il sera affiché sur l'onglet Analyse, les compteurs de performances, etc. |
Contrôleur MVC | Entrez le nom du contrôleur MVC pour lequel vous configurez ces paramètres d'analyse. |
Action MVC | Spécifiez le nom de l'action MVC pour laquelle vous configurez ces paramètres d'analyse. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une transaction utilisateur doit dépasser avant de déclencher un événement de performances. Note: Le composant d'application continue à analyser la page spécifiée dans la transaction en utilisant le seuil de performance défini pour le composant d'application. Ce seuil est utilisé comme deuxième mesure sur la même page dans le composant d'application. Si vous définissez ce seuil sur une valeur supérieure au seuil du composant d'application, vous obtenez un événement simple, mais vous pouvez obtenir deux alertes de performances pour la transaction lorsque le seuil est dépassé : l'une du composant d'application et l'autre de la transaction, en fonction de vos paramètres d'alerte. En général, les transactions sont utilisées pour analyser la page individuelle de façon plus agressive que l'application parente, à un seuil inférieur, ou pour analyser une page sur laquelle l'analyse a été désactivée sur le parent. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Collecter des alertes par type d’événement : Connectivité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de connectivité avec des erreurs telles que « Délai de connexion dépassé ». Les événements de connectivité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Échec de l’application | Activez ou désactivez les alertes d'événements classées sous forme d'échecs d'application, ou de code. La désactivation de cette option permet de réduire le « bruit » des nombreuses alertes déclenchées en raison d'échecs de code. Comme ces alertes sont générées à partir d'échecs de code, les développeurs résolvent généralement ces problèmes. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. Les événements d'exception sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Sécurité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de sécurité avec des erreurs telles que « Accès refusé » ou « Échec de la connexion ». Les événements de sécurité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Performances | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de performances. Les événements de performances sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Analyses : % d'événements d'Exception/s | Analyse qui surveille le compteur de performances .NET Apps/% événements d'exception/s. |
Analyses : % d'événements de performance/s | Analyse qui surveille le compteur de performances .NET Apps/% événements de performances/s. |
Analyses : durée moyenne de la demande | Analyse qui surveille le compteur de performances .NET Apps/Temps moyen de demande. |
Propriétés de transaction : Ajouter une méthode WCF
Les options suivantes sont disponibles sur Propriétés de transaction de la page Ajout des paramètres de la méthode WCF de l'Assistant.
Option | Description |
---|---|
Nom de la transaction | Entrez le nom convivial de la transaction tel qu'il sera affiché sur l'onglet Analyse, les compteurs de performances, etc. |
Nom de la classe | Entrez le nom de la classe pour laquelle vous configurez ces paramètres d'analyse. Le format du nom de classe est le suivant : Namespace.Class. Par exemple : wcfservice.myclass. |
Nom de la méthode | Spécifiez le nom de la méthode qui doit se trouver dans la classe pour laquelle vous configurez ces paramètres d'analyse. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une transaction utilisateur doit dépasser avant de déclencher un événement de performances. Note: Le composant d'application continue à analyser la page spécifiée dans la transaction en utilisant le seuil de performance défini pour le composant d'application. Ce seuil est utilisé comme deuxième mesure sur la même page dans le composant d'application. Si vous définissez ce seuil sur une valeur supérieure au seuil du composant d'application, vous obtenez un événement simple, mais vous pouvez obtenir deux alertes de performances pour la transaction lorsque le seuil est dépassé : l'une du composant d'application et l'autre de la transaction, en fonction de vos paramètres d'alerte. En général, les transactions sont utilisées pour analyser la page individuelle de façon plus agressive que l'application parente, à un seuil inférieur, ou pour analyser une page sur laquelle l'alerte a été désactivée sur le parent. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Collecter des alertes par type d’événement : Connectivité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de connectivité avec des erreurs telles que « Délai de connexion dépassé ». Les événements de connectivité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Échec de l’application | Activez ou désactivez les alertes d'événements classées sous forme d'échecs d'application, ou de code. La désactivation de cette option permet de réduire le « bruit » des nombreuses alertes déclenchées en raison d'échecs de code. Comme ces alertes sont générées à partir d'échecs de code, les développeurs résolvent généralement ces problèmes. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. Les événements d'exception sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Sécurité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de sécurité avec des erreurs telles que « Accès refusé » ou « Échec de la connexion ». Les événements de sécurité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Performances | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de performances. Les événements de performances sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Analyses : % d'événements d'Exception/s | Analyse qui surveille le compteur de performances .NET Apps/% événements d'exception/s. |
Analyses : % d'événements de performance/s | Analyse qui surveille le compteur de performances .NET Apps/% événements de performances/s. |
Analyses : durée moyenne de la demande | Analyse qui surveille le compteur de performances .NET Apps/Temps moyen de demande. |
Propriétés de transaction : Ajouter une fonction
Les options suivantes sont disponibles sur Propriétés de transaction de la page Ajouter une fonction de l'Assistant.
Option | Description |
---|---|
Nom de la transaction | Entrez le nom convivial de la transaction tel qu'il sera affiché sur l'onglet Analyse, les compteurs de performances, etc. |
Nom de la fonction | Entrez le nom de la fonction pour laquelle vous configurez ces paramètres d'analyse. Le format du nom de fonction est le suivant : Namespace.Class.Method. Par exemple : System.Web.UI.Page.ProcessRequest. |
Module de fonction | Spécifiez le nom de l'assembly, tel que System.Web.dll, qui définit la fonction pour laquelle vous configurez ces paramètres d'analyse. |
Seuil des événements de performances (ms) | Définissez le seuil en millisecondes (ms) qu'une transaction utilisateur doit dépasser avant de déclencher un événement de performances. Note: Le composant d'application continue à analyser la page spécifiée dans la transaction en utilisant le seuil de performance défini pour le composant d'application. Ce seuil est utilisé comme deuxième mesure sur la même page dans le composant d'application. Si vous définissez ce seuil sur une valeur supérieure au seuil du composant d'application, vous obtenez un événement simple, mais vous pouvez obtenir deux alertes de performances pour la transaction lorsque le seuil est dépassé : l'une du composant d'application et l'autre de la transaction, en fonction de vos paramètres d'alerte. En général, les transactions sont utilisées pour analyser la page individuelle de façon plus agressive que l'application parente, à un seuil inférieur, ou pour analyser une page sur laquelle l'alerte a été désactivée sur le parent. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Collecter des alertes par type d’événement : Connectivité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de connectivité avec des erreurs telles que « Délai de connexion dépassé ». Les événements de connectivité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Échec de l’application | Activez ou désactivez les alertes d'événements classées sous forme d'échecs d'application, ou de code. La désactivation de cette option permet de réduire le « bruit » des nombreuses alertes déclenchées en raison d'échecs de code. Comme ces alertes sont générées à partir d'échecs de code, les développeurs résolvent généralement ces problèmes. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. Les événements d'exception sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Sécurité | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de sécurité avec des erreurs telles que « Accès refusé » ou « Échec de la connexion ». Les événements de sécurité sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Collecter des alertes par type d’événement : Performances | Activez ou désactivez les alertes d'événements classées sous forme d'alertes de performances. Les événements de performances sont enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Analyses : % d'événements d'Exception/s | Analyse qui surveille le compteur de performances .NET Apps/% événements d'exception/s. |
Analyses : % d'événements de performance/s | Analyse qui surveille le compteur de performances .NET Apps/% événements de performances/s. |
Analyses : durée moyenne de la demande | Analyse qui surveille le compteur de performances .NET Apps/Temps moyen de demande. |
Configuration côté client
Les options suivantes sont disponibles dans la page Configuration côté client de l'Assistant.
Option | Description |
---|---|
Activer les alertes d'événement de performances | Activez ou désactivez le reporting des alertes d'événement de performances dans la console Opérateur pour l'analyse côté serveur. Les événements de performances restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Activer les alertes d'événement d'exception | Activez ou désactivez le reporting des alertes d'événement d'exception dans la console Operations Manager pour l'analyse côté serveur. Les événements d'exception restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Seuil de chargement de page (ms) | Définissez le seuil en millisecondes (ms) qu'un chargement de page doit dépasser avant de provoquer un événement de performances. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. L'événement est activé uniquement dans une alerte si vous avez sélectionné Activer les alertes d'événement de performances. |
Filtre d’adresse IP : adresse IP | Spécifiez les adresses IP que vous voulez exclure de l'analyse. Pour plus d'informations, consultez Comment configurer des filtres d'Exclusion d'adresses IP pour l'analyse côté Client. |
Filtre d’adresse IP : masque réseau | Partie de l'adresse IP de filtre et de l'adresse IP d'utilisateur à comparer. |
Filtre d’adresse IP : type de comparaison | Choisissez d'exclure les adresses IP qui correspondent aux adresses IP dans le sous-réseau (IP est dans un sous-réseau) ou d'exclure les adresses IP d'utilisateur qui ne correspondent pas aux adresses IP dans le sous-réseau (IP n'est pas dans un sous-réseau). |
Filtre d’adresse IP : utiliser IPv6 | Ajoutez le filtre IPv6 si le protocole IPv6 est activé sur le serveur Web. |
Paramètres avancés | Spécifiez des paramètres, tels que des seuils d'analyse de performances et d'événement, l'analyse des événements d'exception, des exceptions critiques et des analyses. |
Paramètres avancés de l'analyse côté client
Les options suivantes sont disponibles sur la page Paramètres avancés de Analyse côté serveur de l'Assistant.
Option | Description |
---|---|
Activer les alertes d'événement de performances | Activez ou désactivez le reporting des alertes d'événement de performances dans la console Opérateur pour l'analyse côté serveur. Les événements de performances restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Activer les alertes d'événement d'exception | Activez ou désactivez la notification des alertes d'événement d'exception dans la console Opérateur pour l'analyse côté serveur. Les événements d'exception restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Seuil de chargement de page (ms) | Définissez le seuil en millisecondes (ms) qu'un chargement de page doit dépasser avant de provoquer un événement de performances. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. L'événement est activé uniquement dans une alerte si vous avez sélectionné Activer les alertes d'événement de performances. |
Seuil Ajax et WCF (ms) | Définissez le seuil en millisecondes (ms) qu'un appel Ajax ou WCF (Windows Communication Foundation) initié depuis la page doit dépasser avant qu'il provoque un événement de performances. L'événement est activé uniquement dans une alerte si vous avez sélectionné Activer les alertes d'événement de performances. |
Analyser % des demandes entrantes. | Spécifiez une taille d'échantillon des demandes entrantes, défini comme un pourcentage du nombre total de demandes entrantes que vous voulez analyser. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Adresse IP : adresse IP | Spécifiez les adresses IP que vous voulez exclure de l'analyse. Pour plus d'informations, consultez Comment configurer des filtres d'Exclusion d'adresses IP pour l'analyse côté Client. |
Adresse IP : masque réseau | Spécifiez la partie de l'adresse IP de filtre et de l'adresse IP d'utilisateur à comparer. |
Adresse IP : Type de comparaison | Choisissez d'exclure les adresses IP qui correspondent aux adresses IP dans le sous-réseau (IP est dans un sous-réseau) ou d'exclure les adresses IP d'utilisateur qui ne correspondent pas aux adresses IP dans le sous-réseau (IP n'est pas dans un sous-réseau). |
Adresse IP : utiliser IPV6 | Spécifiez l'ajout du filtre IPv6 si le protocole IPv6 est activé sur le serveur Web. |
Analyses : les événements d’exception/s dépassent | Analyse qui surveille le compteur de performances .NET CSM Apps/% événements d'exception/s. |
Analyses : les événements de performances/s dépassent | Analyse qui surveille le compteur de performances .NET CSM Apps/% événements de performances/s. |
Analyses : la durée moyenne de la demande dépasse | Analyse qui surveille le compteur de performances .NET CSM Apps/Temps de réponse du chargement de page moyen. |
Éléments de données | Sélectionnez le type de données côté client que vous voulez collecter. Pour plus d'informations, consultez Working with Sensitive Data for .NET Applications (Utiliser des données sensibles pour des applications .NET) |
Paramètres d'équilibrage de charge | Sélectionnez le type d'équilibrage de charge que vous utilisez avec votre application. Vous pouvez également ajouter votre propre équilibrage de charge, s'il n'est pas inclus dans la liste. Pour plus d'informations, consultez Analyse côté client avec des groupes ciblés et équilibreurs de charge. |
Groupe ciblé | Sélectionnez un ensemble de serveurs auxquels vous limiterez l'analyse. Cette option est facultative. L'étendue du groupe ciblé ne devient nécessaire que si une même application est exécutée dans plusieurs environnements, par exemple production et intermédiaire, et si vous envisagez d'exécuter le modèle plusieurs fois (une fois pour chaque environnement). Dans ce scénario, regroupez les machines appartenant à la production et celles appartenant à l'environnement intermédiaire, puis utilisez les groupes ciblés pour limiter les endroits où la configuration est propagée. Vous pouvez également utiliser des groupes pour appliquer la configuration à un sous-ensemble de serveurs. Autrement, il n'est pas nécessaire de spécifier l'étendue du groupe ciblé si vous souhaitez simplement analyser toutes les instances d'une application donnée. |
Activer l'analyse côté client
Les options suivantes sont disponibles dans la page Activer l'analyse côté client de l'Assistant.
Option | Description |
---|---|
Composant | Sélectionnez le composant que vous voulez personnaliser pour l'analyse des composants d'application individuels. Seuls les composants du type d'application Web ASP.NET sont affichés. Les services Web et les services WCF ne servent pas les pages HTML aux navigateurs, vous ne pouvez donc pas activer l'analyse côté client pour ces services.Pour System Center 2012 SP1 uniquement : les applications .NET hébergées dans Windows Services ne servent pas des pages HTML aux navigateurs. Vous ne pouvez donc pas activer l'analyse côté client pour elles. |
Personnaliser | Modifiez les paramètres du composant d'application sélectionné. Cela ouvre la page Modification des paramètres. Les paramètres sur cette page sont semblables à ceux de la page Paramètres avancés de l'analyse côté client. Sur la page Modification des paramètres, vous pouvez spécifier les pages à exclure de l'analyse. |
Groupe ciblé | Sélectionnez un ensemble de serveurs auxquels vous limiterez l'analyse. Cette option est facultative. L'étendue du groupe ciblé ne devient nécessaire que si une même application est exécutée dans plusieurs environnements, par exemple production et intermédiaire, et si vous envisagez d'exécuter le modèle plusieurs fois (une fois pour chaque environnement). Dans ce scénario, regroupez les machines appartenant à la production et celles appartenant à l'environnement intermédiaire, puis utilisez les groupes ciblés pour limiter les endroits où la configuration est propagée. Vous pouvez également utiliser des groupes pour appliquer la configuration à un sous-ensemble de serveurs. Autrement, il n'est pas nécessaire de spécifier l'étendue du groupe ciblé si vous souhaitez simplement analyser toutes les instances d'une application donnée. |
Paramètre de modification côté client
Les options suivantes sont disponibles dans la page Paramètres de modification côté client de l'Assistant.
Option | Description |
---|---|
Activer les alertes d'événement de performances | Activez ou désactivez le reporting des alertes d'événement de performances dans la console Opérateur pour l'analyse côté serveur. Les événements de performances restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Activer les alertes d'événement d'exception | Activez ou désactivez le reporting des alertes d'événement d'exception dans la console Opérateur pour l'analyse côté serveur. Les événements d'exception restent enregistrés dans la console Application Diagnostics. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. |
Seuil de chargement de page (ms) | Définissez le seuil en millisecondes (ms) qu'un chargement de page doit dépasser avant de provoquer une alerte d'événement de performances. Vous avez la possibilité de déclencher des alertes après la génération d'un événement d'analyse des performances des applications. L'événement est activé uniquement dans une alerte si vous avez sélectionné Activer les alertes d'événement de performances. |
Seuil Ajax et WCF (ms) | Définit le seuil en millisecondes qu'un appel Ajax ou WCF (Windows Communication Foundation) initié depuis la page doit dépasser avant qu'il provoque un événement de performances. L'événement est activé uniquement dans une alerte si vous avez sélectionné Activer les alertes d'événement de performances. |
Seuil de sensibilité (ms) | Spécifiez cette option pour filtrer les méthodes d'exécution rapide afin de réduire le « bruit » global en réduisant la taille de la pile d'appels en rassemblant moins de données pour chaque événement. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Analyser % des demandes entrantes. | Spécifiez une taille d'échantillon des demandes entrantes, défini comme un pourcentage du nombre total de demandes entrantes que vous voulez analyser. Pour plus d'informations, consultez Création de stratégies pour l'analyse des applications .NET. |
Adresse IP : adresse IP | Entrez les adresses IP que vous voulez exclure de l'analyse. Pour plus d'informations, consultez Comment configurer des filtres d'Exclusion d'adresses IP pour l'analyse côté Client. |
Adresse IP : masque réseau | Spécifiez la partie de l'adresse IP de filtre et de l'adresse IP d'utilisateur à comparer. |
Adresse IP : type de comparaison | Choisissez d'exclure les adresses IP qui correspondent aux adresses IP dans le sous-réseau (IP est dans un sous-réseau) ou d'exclure les adresses IP d'utilisateur qui ne correspondent pas aux adresses IP dans le sous-réseau (IP n'est pas dans un sous-réseau). |
Adresse IP : utiliser IPV6 | Spécifiez l'ajout du filtre IPv6 si le protocole IPv6 est activé sur le serveur Web. |
Analyses : les événements d’exception/s dépassent | Analyse qui surveille le compteur de performances .NET CSM Apps/% événements d'exception/s. |
Analyses : les événements de performances/s dépassent | Analyse qui surveille le compteur de performances .NET CSM Apps/% événements de performances/s. |
Analyses : la durée moyenne de la demande dépasse | Analyse qui surveille le compteur de performances .NET CSM Apps/Temps de réponse du chargement de page moyen. |
Collecte des données | Sélectionnez le type de données côté client que vous voulez collecter. Pour plus d'informations, consultez Working with Sensitive Data for .NET Applications (Utiliser des données sensibles pour des applications .NET) |
Paramètres d'équilibrage de charge | Sélectionnez le type d'équilibrage de charge que vous utilisez avec votre application. Vous pouvez également ajouter votre propre équilibrage de charge, s'il n'est pas inclus dans la liste. Pour plus d'informations, voir Analyse côté client avec des groupes ciblés et équilibreurs de charge. |
Pages exclues : ajouter | Spécifiez cette option pour ajouter les pages à exclure de l'analyse. En général, vous excluez des pages qui sont considérées comme sans importance pour des mesures données ou qui n'ont pas réussi la vérification de compatibilité. |
Transactions : ajouter | Spécifiez les transactions à ajouter pour les pages Web ASP.NET. |
Groupe ciblé | Sélectionnez un ensemble de serveurs auxquels vous limiterez l'analyse. Cette option est facultative. L'étendue du groupe ciblé ne devient nécessaire que si une même application est exécutée dans plusieurs environnements, par exemple production et intermédiaire, et si vous envisagez d'exécuter le modèle plusieurs fois (une fois pour chaque environnement). Dans ce scénario, regroupez les machines appartenant à la production et celles appartenant à l'environnement intermédiaire, puis utilisez les groupes ciblés pour limiter les endroits où la configuration est propagée. Vous pouvez également utiliser des groupes pour appliquer la configuration à un sous-ensemble de serveurs. Autrement, il n'est pas nécessaire de spécifier l'étendue du groupe ciblé si vous souhaitez simplement analyser toutes les instances d'une application donnée. |
Résumé
La page Résumé de l'Assistant répertorie les paramètres que vous avez configurés pour le modèle Analyse des performances des applications .NET. Si vous voulez modifier l'un de ces paramètres, cliquez sur Précédent ou sur la page du modèle jusqu'à la page contenant les paramètres que vous voulez modifier.
Création et modification des modèles Analyse des performances des applications .NET
Pour voir la procédure d'exécution de l'Assistant Analyse des performances des applications .NET, consultez Comment faire pour configurer l'analyse pour les Applications .NET.
Pour modifier un modèle Analyse des performances des applications .NET existant
Ouvrez la console Opérateur avec un compte d'utilisateur disposant des informations d'identification d'auteur dans le groupe d'administration.
Cliquez sur l'espace de travail Création.
Dans le volet de navigation Création, développez Modèles de packs d'administration et sélectionnez Analyse des performances des applications .NET.
Dans le volet Analyse des performances des applications .NET, recherchez le modèle à modifier.
Cliquez avec le bouton droit sur le groupe d'applications que vous voulez modifier, puis sélectionnez Propriétés.
À l'aide des onglets pour naviguer dans les pages de paramètres, apportez les modifications de votre choix, telles que l'ajout d'une analyse personnalisée pour un composant d'application spécifique ou la configuration et l'activation de l'analyse côté client, puis cliquez sur OK.
Affichage des analyses du modèle Analyse des performances des applications .NET et des données collectées
Après avoir configuré l'analyse pour une application, ces trois affichages vous aideront à vous familiariser avec les analyses.
Pour afficher toutes les applications analysées par l'Analyse des performances des applications .NET
Ouvrez la console Opérateur.
Cliquez sur l'espace de travail Analyse.
Dans le volet de navigation Analyse, développez Analyse des applications, développez Analyse .NET, puis cliquez sur Applications analysées.
Pour afficher l'état de chaque analyse
Ouvrez la console Opérateur.
Cliquez sur l'espace de travail Analyse.
Dans le volet de navigation Analyse, développez Analyse des applications, développez Analyse .NET, puis cliquez sur Applications analysées.
Dans l'affichage Applications analysées, cliquez avec le bouton droit sur un objet. Sélectionnez Ouvrir, puis cliquez sur Explorateur d'intégrité.
Développez les nœuds Disponibilité et Performances pour afficher les analyses individuelles.
Pour afficher les performances collectées pour un composant d'application
Ouvrez la console Opérateur.
Cliquez sur l'espace de travail Analyse.
Dans le volet de navigation Analyse, développez Analyse des applications, développez Analyse .NET, puis cliquez sur Applications analysées.
Dans le volet Applications analysées, cliquez avec le bouton droit sur un objet. Sélectionnez Ouvrir, puis cliquez sur Affichage des performances.
Dans le volet Légende, sélectionnez les compteurs à afficher.
Utilisez les options dans le volet Actions pour modifier l'affichage des performances.
Voir aussi
Avant de commencer la surveillance d'Applications .NET
Comment faire pour configurer l'analyse pour les Applications .NET
Comment faire pour démarrer une nouvelle Application de surveillance
Création de stratégies pour l'analyse des applications .NET