Comment ajouter, activer et désactiver les espaces de noms
S'applique à: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Espaces de noms définissent où placer les analyse des performances des applications pour collecter des informations plus détaillées, telles que les paramètres et les variables pour les fonctions dans les classes ou espaces de noms spécifiés. Ils peuvent être ajoutés à la liste par défaut et être traités comme des points d'entrée ou en tant que méthodes. La liste de surveillance peut être modifiée par ajout, modification ou suppression d'espaces de noms et classes.
Notes
Nombreux .NET Framework espaces de noms importants (tels que System.* et Microsoft.*) sont désactivées par défaut. Pour les activer, vous devez les ajouter explicitement à la liste d'espaces de noms comme des espaces de noms activé. En outre, ajout d'espaces de noms peut affecter les performances et vous devez les ajouter uniquement après des tests minutieux.
Notes
Pour System Center 2012 SP1 uniquement : Tous les espaces de noms est présent dans la liste et activé pour l'analyse par défaut. Toutefois, tous les espaces de noms, n'inclut pas les espaces de noms qui ont été explicitement désactivées par l'utilisateur ou par les fichiers de configuration par défaut.
Si un espace de noms consiste à générer trop d'événements, la collecte de cet espace de noms est désactivée par l'agent automatiquement afin d'éviter de surcharger le désactivé et un événement est écrit sur l'agent dans le Operations Manager journal des événements. Toutefois, tout le reste continuera à fonctionner comme prévu.
Ajouter un espace de noms
Pour ajouter un espace de noms
-
Pour ouvrir le modèle analyse des performances des applications .NET, dans le Operations Manager console, dans le volet de navigation, cliquez sur le Création cliquez sur modèles de Pack d'administration, puis cliquez sur analyse des performances des applications .NET.
-
Cliquez sur le groupe dont vous souhaitez modifier, puis sélectionnez les paramètres d'application propriétés.
-
Dans l'onglet Valeurs par défaut côté serveur, cliquez sur Paramètres avancés.
-
Sur le Paramètres avancés cliquez sur définir les espaces de noms pour ouvrir le liste de l'espace de noms page. Il s'agit dans laquelle vous pouvez ajouter des espaces de noms.
-
Pour ajouter un espace de noms sur le liste de l'espace de noms page, sélectionnez espace de noms ou une classe, cliquez sur Ajouter, puis tapez l'espace de noms que vous souhaitez ajouter.
Notes
Les noms d'espace de noms et respectent la casse. Le nom de classe doit être spécifié dans le format suivant : Namespace.ClassName
Le Activer l'analyse case à cocher spécifie si vous souhaitez collecter des informations à partir des fonctions contenues dans l'espace de noms ou de la classe. Si vous souhaitez désactiver l'analyse, peut-être parce que les fonctions dans l'espace de noms très fréquemment appelées et peut le créer surcharge de performances, désactivez le Activer l'analyse case à cocher et les fonctions ne seront pas analysés. Si vous souhaitez rendre cet espace de noms à un point d'entrée, sélectionnez le Activer comme point d'entrée case à cocher. Minutage des événements de performance commence lorsque l'analyseur rencontre un point d'entrée connus et se termine lorsque le traitement du point d'entrée se termine. Si ce temps dépasse le seuil d'alerte, un événement de performance est signalé. Pour la plupart des ASP.NET, ASP.NET MVC, les applications WCF et des services, il n'est généralement pas nécessaire de marquer des espaces de noms spécifiques ou des classes comme points d'entrée, car les fichiers de configuration par défaut contient déjà les points d'entrée qui sont utilisés par ces technologies. Cliquez sur OK.
Avertissement Espaces de noms sont définis au niveau du processus. Si vous activez un espaces de noms pour une application qui s'exécute dans le processus et ensuite la désactiver pour une autre application s'exécutant dans ce processus, il y aura un conflit d'espace de noms et l'analyse des applications sera désactivé. Pour résoudre ce problème, vous devez vous l'espace de noms identiques pour toutes les applications dans le même processus de gestion.
Notes
Contrairement aux espaces de noms, méthodes permettent d'activer et désactiver la collecte de données au niveau de la fonction spécifique et vous permettent de surveiller les mesures de temps ainsi que collecte d'informations de profondes, tels que les variables et les paramètres utilisés par les méthodes.
Modifier un espace de noms
Pour modifier un espace de noms
-
Pour ouvrir le modèle analyse des performances des applications .NET, dans le Operations Manager console, dans le volet de navigation, cliquez sur le Création cliquez sur modèles de Pack d'administration, puis cliquez sur analyse des performances des applications .NET.
-
Cliquez avec le bouton droit sur le groupe dont vous souhaitez modifier, puis sélectionnez les paramètres d'application propriétés.
-
Dans l'onglet Valeurs par défaut côté serveur, cliquez sur Paramètres avancés.
-
Sur le Paramètres avancés cliquez sur définir les espaces de noms pour ouvrir le liste de l'espace de noms page. Il s'agit dans laquelle vous pouvez modifier les espaces de noms.
-
Pour modifier un espace de noms sur le liste de l'espace de noms cliquez sur Modifier, apportez vos modifications, puis cliquez sur OK.
Notes
Les noms d'espace de noms et respectent la casse. Le nom de classe doit être spécifié dans le format suivant : Namespace.ClassName
Supprimer un espace de noms
Pour supprimer un espace de noms
-
Pour ouvrir le modèle analyse des performances des applications .NET, dans le Operations Manager console, dans le volet de navigation, cliquez sur le Création cliquez sur modèles de Pack d'administration, puis cliquez sur analyse des performances des applications .NET.
-
Cliquez avec le bouton droit sur le groupe dont vous souhaitez modifier, puis sélectionnez les paramètres d'application propriétés.
-
Dans l'onglet Valeurs par défaut côté serveur, cliquez sur Paramètres avancés.
-
Sur le Paramètres avancés cliquez sur définir les espaces de noms pour ouvrir le liste de l'espace de noms page. Il s'agit dans lequel vous pouvez supprimer les espaces de noms.
-
Pour supprimer un espace de noms sur le liste de l'espace de noms sélectionnez l'espace de noms ou une classe que vous souhaitez supprimer, cliquez sur Supprimer, puis cliquez sur OK.
Quand activer ou désactiver l'analyse de tous les espaces de noms et Classes
Ce paramètre est utilisé pour déterminer ce que vous ne connaissez pas lorsque vous dépannez. Lorsque vous travaillez avec une application, vous ne savez pas ce que vous devez activer pour obtenir les données souhaitées. C'est lorsque vous devez activer tous les espaces de noms. Analyse de tous les espaces de noms vous donne un aperçu de toutes les méthodes qui composent la demande et garantit que tous les chemins d'accès dans l'application sont mesurés. Si, par exemple, vous sélectionnez uniquement des espaces de noms spécifiques qui existent, vous ne pouvez pas rassembler toutes les informations dont vous avez besoin résoudre les problèmes de performances. Vous consacrent collecte des informations sur les performances des espaces de noms non répertorié. Dans ce cas, la synchronisation dans les fonctions connues inclut la quantité de temps passé dans l'espace de noms non répertoriée, en donnant l'impression que les fonctions connues sont lentes lorsqu'ils ne sont pas.
Quand utiliser : Utilisez cette option lorsque vous essayez de résoudre un problème et devez isoler la fonction lente.
Stratégie : avant de définir des espaces de noms spécifiques, il est bon définir tout d'abord tous les espaces de noms de savoir ce qui est atteint, puis réduisez le nombre d'espaces de noms à ceux qui sont pertinentes. Cela réduit la quantité de données collectées et réduit l'impact sur l'application surveillée.
Conseil |
---|
Il est recommandé d'activer tous les espaces de noms dans un environnement de test avant de l'implémenter dans un environnement de production qu'il existe une dégradation des performances pour surveiller tous les espaces de noms. Lorsqu'un environnement de test n'est pas disponible, commencez par mesurer les performances de ligne de base d'un serveur unique et son activation tous les espaces de noms sur ce serveur unique. Lorsque vous pouvez déterminer que la performance n'est pas affecté, puis déployer le paramètre à d'autres serveurs. Pour System Center 2012 SP1 uniquement : Tous les espaces de noms figure dans la liste et activé pour l'analyse par défaut. Toutefois, tous les espaces de noms, n'inclut pas les espaces de noms qui ont été explicitement désactivées. |
Cet exemple montre la différence dans l'analyse des données lorsque vous modifiez les espaces de noms sont activées.
Analyse sans espace de noms
Analyse sans espace de noms supplémentaires activé, l'arborescence d'exécution indique que les appels vont de services WCF, mais n'a aucun détail concernant le flux réel ou provenant ces appels. Si un développeur tente d'examiner ce problème et voit que le service web est appelé à partir de plusieurs emplacements, les informations sont incomplètes et moins utile en les aidant à déterminer la cause profonde.
Surveillance avec des espaces de noms spécifiques
En ajoutant les espaces de noms spécifiques d'application appropriée, l'arborescence d'exécution indique plus de détails sur ce qui se passe dans la page Web lente.
Pour activer ou désactiver l'analyse de tous les espaces de noms et classes
-
Pour ouvrir le modèle analyse des performances des applications .NET, dans le Operations Manager console, dans le volet de navigation, cliquez sur le Création cliquez sur modèles de Pack d'administration, puis cliquez sur analyse des performances des applications .NET.
-
Cliquez avec le bouton droit sur le groupe dont vous souhaitez modifier, puis sélectionnez les paramètres d'application propriétés.
-
Dans l'onglet Valeurs par défaut côté serveur, cliquez sur Paramètres avancés.
-
Sur le Paramètres avancés cliquez sur définir les espaces de noms pour ouvrir le liste de l'espace de noms page. Il s'agit dans laquelle vous pouvez ajouter des espaces de noms.
-
Pour ajouter un espace de noms sur le liste de l'espace de noms page, sélectionnez tous les espaces de noms, cliquez sur Ajouter.
-
Pour activer l'analyse pour tous les espaces de noms, sélectionnez Activer l'analyse. Si vous souhaitez rendre tous les espaces de noms à un point d'entrée, sélectionnez Activer comme point d'entrée. Cliquez sur OK.
Conseil Avec les applications web en général inutile activer un espace de noms ou une classe comme point d'entrée. Points d'entrée sont utilisés comme déclencheur pour mesurer les performances. .NET fournit des points d'entrée bien connu qui couvrent la majorité des applications web. Vous devez définir l'indicateur de point d'entrée uniquement si l'application contrôlée est appelée via une interface personnalisée.