Partager via


Comment faire pour configurer l'analyse pour les Applications .NET

 

S'applique à: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Configurer les performances des applications .NET d'analyse

Le analyse des performances des applications .NET modèle dans System Center 2012 – Operations Manager vous permet de contrôler les applications .NET et WCF hébergées dans les Services Internet (IIS) 7.0.Pour System Center 2012 SP1 uniquement : Pour surveiller les applications hébergées dans IIS 8.0 et les Services Windows. Vous pouvez sélectionner un ou plusieurs services ou applications et configurer l'analyse des événements d'exception et de performance. Côté serveur analyse vous permet de que vous mesurer plus d'informations sur les performances et la fiabilité des applications qui s'exécutent dans votre centre de données. Applications de surveillance côté client, vous pouvez mesurer les détails de l'expérience utilisateur, telles que la durée de chargement d'une page. C'est un autre moyen pour surveiller le fonctionnement de vos applications du point de vue du client. Analyse des applications côté client vous permet de déterminer si vos utilisateurs rencontrent des problèmes. Grâce à une surveillance côté client et côté serveur en cours d'utilisation, vous pouvez déterminer si un problème existe sur votre serveur, dans l'application, ou qu'elle est provoqué par des facteurs externes, tels que la latence réseau élevée.

System_CAPS_tipConseil

Analyse côté client permet de configurer en même temps que l'analyse côté serveur lorsque vous exécutez l'Assistant d'analyse des performances des applications .NET ou en modifiant une instance existante d'un modèle.

Important

Vous pouvez uniquement configurer l'analyse côté client pour les applications qui ont été configurées pour l'analyse côté serveur.

Pour configurer l'analyse des performances des applications .NET (perspective côté serveur)

  1. Pour ouvrir le analyse des performances des applications .NET modèle, dans le Operations Manager console, dans le volet de navigation, cliquez sur le Création cliquez sur modèles de Pack d'administration, cliquez sur analyse des performances des applications .NET, puis, dans le volet de tâches, cliquez sur le Assistant Ajout d'analyse où vous nommez et configurer le groupe d'applications que vous souhaitez surveiller.

    Emplacement de l'analyse des performances de l'application .NET

    Analyse des performances d'application .NET

  2. Dans le Assistant Ajout d'analyse sur la le Type d'analyse page, sélectionnez analyse des performances des applications .NET, puis cliquez sur Suivant. Ce modèle vous permet de contrôler les applications web et des services hébergés dans IIS 7.0. (Pour System Center 2012 SP1 uniquement : Vous pouvez surveiller les applications hébergées dans IIS 8.0 et les Services Windows.) Vous pouvez sélectionner un ou plusieurs services ou applications détectés par la gestion d'IIS 7.0 pack et configurer l'analyse des événements d'exception et de performances.Pour System Center 2012 SP1 uniquement : Vous pouvez sélectionner une ou plusieurs applications ou services découverts par le pack d'administration IIS 8.0 ou Windows Services précédemment configuré avec le modèle de Service Windows.

  3. Sur le Propriétés générales entrez un nom convivial et une description pour le groupe d'applications que vous créez.

    Dans le Sélectionner le pack d'administration de destination menu, sélectionnez le pack d'administration pour stocker les paramètres qui sont spécifiques à cette instance du modèle. Pour créer un nouveau pack d'administration, cliquez sur nouveau. Dans le créer un Pack d'administration Assistant, le nom de votre nouvelle du pack d'administration le même que le groupe d'applications afin de facilement associer les deux, ce qui est utiles ultérieurement dans l'expérience d'analyse. Cliquez sur Suivant. Pour plus d'informations, voir Sélection d'un fichier de Pack d'administration.

  4. Sur le éléments à analyser page, dans le composants d'Application cliquez sur Ajouter. Sur le recherche d'objet page sur le recherchez menu, utilisez la Filtrer par partie du nom (facultatif) boîte pour affiner votre recherche, puis cliquez sur recherche pour afficher la liste des composants de l'application, vous pouvez surveiller. (Pour System Center 2012 SP1 uniquement : Vous pouvez analyser les Services Windows.) Résultats de la recherche, sélectionnez les composants d'application que vous souhaitez analyser, cliquez sur Ajouter, puis cliquez sur OK. Les composants d'application que vous avez sélectionné sont affichent en tant que membres du groupe d'application que vous souhaitez surveiller. Cliquez sur Suivant.

    Sur le éléments à analyser page sur le environnement menu, sélectionnez l'environnement que vous souhaitez surveiller votre application dans : Aucun, Production, intermédiaire, Test, développement, ou nouveau. En règle générale, vous souhaitez associer la balise d'environnement avec le groupe de serveurs que vous analysez.

    System_CAPS_tipConseil

    Si vous n'avez pas à analyser plusieurs versions des mêmes applications, telles que les instances de production et intermédiaire des instances, vous pouvez laisser la balise d'environnement définie sur aucun.

  5. Pour limiter l'étendue de l'analyse à un groupe de serveurs, sur le éléments à analyser page, dans le serveurs surveillés cliquez sur recherche. Sur le recherche de groupe page s'ouvre, sélectionnez le Filtrer par boîte et Management pack menu pour trouver le groupe de serveurs que vous souhaitez utiliser, puis cliquez sur recherche. Sélectionnez le groupe de serveurs auquel vous voulez limiter l'analyse dans le groupes disponibles liste de résultats de recherche, puis cliquez sur OK pour l'ajouter à votre groupe de serveurs cible à analyser. Cliquez sur Suivant.

    System_CAPS_tipConseil

    Le ciblé serveurs groupe vous permet de configurer l'analyse à l'aide d'un ensemble de seuils pour un ensemble de serveurs d'applications et un ensemble différent de seuils pour un autre ensemble de serveurs d'applications. Pour configurer la surveillance pour le deuxième ensemble de serveurs d'applications, exécutez de nouveau le modèle et utiliser l'alternative ciblé serveurs de groupe et d'utiliser une balise d'environnement différent pour chaque instance du modèle.

  6. Sur le Configuration côté serveur page, décidez comment vous souhaitez configurer votre analyse. Vous disposez des options pour :

    - Activer ou désactiver l'analyse des performances des événements
    
    - Activer ou désactiver l'analyse des événements d'exception
    
    - Modifier le seuil d'événement de Performance
    
    - Configurer les paramètres avancés
    
    - Activer les options de configuration supplémentaires pour l'analyse côté serveur et côté client.
    
  7. Pour configurer l'exception et la surveillance des événements de performances pour le groupe d'applications, y compris les paramètres pour espaces de noms, méthodes, Exception suivi, et des gestionnaires d'exceptions critiques, cliquez sur Paramètres avancés. Également dans le Paramètres avancés pour analyse côté serveur page, vous pouvez réinitialiser les seuils d'analyse à partir des valeurs par défaut et analyse d'étendue à un groupe ciblé. Si vous souhaitez utiliser ou revenir à la valeur par défaut Paramètres avancés, cliquez sur utiliser le Configuration par défaut. Lorsque vous avez terminé, cliquez sur OK. Pour plus d'informations, consultez Comment faire pour démarrer une nouvelle Application de surveillance et Analyse des applications à l'aide des paramètres par défaut

    System_CAPS_warningAvertissement

    Collecte des performances détaillés et des événements d'exception peuvent conduire à la collecte des informations sensibles qui ne doivent pas être passées à l'équipe de développement. Par exemple, si vous capturez une exception à partir de votre système de facturation, vous pourriez également capturer des noms d'utilisateur et d'autres jetons qui peuvent être utilisés pour identifier la personne qui rencontre des problèmes pour effectuer des achats et qu'ils ont été essayez d'acheter. Avant d'activer la collection de paramètres et variables locales pour les événements d'exception et de performances, nous vous recommandons de consulter vos stratégies. Pour plus d'informations, consultez Working with Sensitive Data for .NET Applications (Utiliser des données sensibles pour des applications .NET)

  8. Si vous souhaitez configurer l'analyse côté serveur et ne souhaitez pas personnaliser d'autres options d'analyse côté serveur ou configurer et activer l'analyse côté client, cliquez sur Suivant, et sur le Résumé vérifiez votre configuration d'analyse de votre groupe d'applications. Pour créer le modèle d'analyse, cliquez sur créer.

  9. Vous devrez peut-être redémarrer les services IIS ou de recycler les pools d'applications pour finaliser la configuration des applications pour l'analyse. Si un recyclage ou un redémarrage est requis, vous recevez une alerte et pouvez utiliser le lien de tâche dans la base de connaissances pour effectuer l'action nécessaire.

    Notes

    Après le redémarrage de l'application, il ne commence pas collecter des informations accédées aux utilisateurs.

  10. Si vous ne souhaitez pas que de personnaliser les paramètres d'analyse côté serveur supplémentaires pour configurer et activer l'analyse côté client, sélectionnez le Activer les options de configuration supplémentaires pour l'analyse côté serveur et côté client case à cocher, puis cliquez sur Suivant. Cette commande ajoute les pages de l'Assistant comme décrit ci-dessous.

Personnalisation supplémentaire pour .NET Application Performance Monitoring (Perspective côté serveur)

À l'aide de la modification des paramètres page, vous pouvez personnaliser les paramètres d'analyse côté serveur pour les composants d'application spécifique.

Pour personnaliser l'analyse des performances des applications .NET pour un composant d'application spécifique (point de vue du côté serveur)

  1. Si vous souhaitez personnaliser les paramètres d'analyse côté serveur plus et configurer et activer l'analyse du côté client, sur le Configuration côté serveur page, sélectionnez le Activer les options de configuration supplémentaires pour l'analyse côté serveur et côté client case à cocher, puis cliquez sur Suivant. Cette commande ajoute les pages de l'Assistant.

    System_CAPS_warningAvertissement

    Si vous ne souhaitez pas modifier les paramètres d'analyse d'un composant d'application, cliquez sur Suivant, et poursuivez Configuration côté Client.

  2. Sélectionner le composant d'application spécifique pour lequel vous souhaitez personnaliser l'analyse, sur le personnalisation côté serveur cliquez sur Personnaliser. Le modification des paramètres page vous permet de personnaliser et de spécialiser la surveillance pour le composant d'application spécifique et de créer des transactions pour toutes les pages Web, des méthodes web ou des fonctions dans le composant d'application. Lorsque vous avez terminé, cliquez sur OK, puis sur Suivant. Si vous ne souhaitez pas configurer et activer l'analyse côté client, cliquez sur Suivant sur la Configuration côté Client page, puis cliquez sur Suivant sur la Activer l'analyse côté Client page.

  3. Sur le Résumé vérifiez votre configuration d'analyse de votre groupe d'applications. Pour créer le modèle d'analyse, cliquez sur créer.

  4. Vous devrez peut-être redémarrer les services IIS ou de recycler les pools d'applications pour finaliser la configuration des applications pour l'analyse. (Pour System Center 2012 SP1 uniquement : Vous devrez peut-être redémarrer le Service Windows.) Si un recyclage ou un redémarrage est requis, vous recevez une alerte et pouvez utiliser le lien de tâche dans la base de connaissances pour effectuer l'action nécessaire.

    Notes

    Après le redémarrage de l'application, il ne commence pas de collecter des informations jusqu'à ce qu'il est accessible par les utilisateurs.

Activer et configurer .NET Application Performance Monitoring (côté Client)

Permet de de que mesurer les détails de l'expérience utilisateur, telles que le temps nécessaire pour charger une page l'analyse des applications côté client. C'est un autre moyen pour surveiller le fonctionnement de vos applications du point de vue du client. Analyse des applications côté client vous permet de déterminer l'existence d'un problème sur votre serveur, dans l'application, ou ailleurs.

Important

Vous pouvez uniquement configurer l'analyse côté client pour les applications qui ont été configurées pour l'analyse côté serveur.

Important

Lorsque vous travaillez avec des applications web configurées à l'aide de la Configuration partagée IIS, le Operations Manager profil de d'identification « Compte d'analyse privilégié » associé à Windows les agents qui héberge l'application doivent se lire et écrire des autorisations sur le répertoire partagé qui héberge les fichiers d'application web pour créer le collecteur d'analyse côté Client web de l'application, ainsi que les locaux des privilèges d'administrateur sur chaque serveur de la batterie de serveurs pour accéder à la métabase IIS pour la découverte.

System_CAPS_tipConseil

Analyse côté client permet de configurer en même temps que l'analyse côté serveur lorsque vous exécutez l'Assistant d'analyse des performances des applications .NET ou via l'édition d'une instance existante d'un modèle comme décrit ci-dessous.

Pour activer et configurer l'analyse des performances des applications .NET (côté client)

  1. Vous pouvez activer analyse côté client dans le cadre de l'Assistant d'analyse de .NET Application Performance lorsque vous configurez la surveillance pour analyse côté serveur, ou vous pouvez modifier un modèle existant pour inclure l'analyse côté client. Cette procédure décrit comment activer l'analyse côté client lors de la création du modèle.

    Pour activer l'analyse du côté client, sur le Configuration côté serveur page, sélectionnez le Activer les options de configuration supplémentaires pour l'analyse côté serveur et côté client case à cocher et continuer avec l'Assistant.

    Pour modifier le modèle pour ajouter l'analyse côté client, consultez Pour ajouter l'analyse côté client à un modèle d'analyse des performances des applications .NET existant

  2. Sur le Configuration côté Client page, vous pouvez sélectionner pour activer les alertes d'événement de performances et de l'exception, définir des seuils de chargement de page et le seuil Ajax et WCF pour le groupe d'applications que vous souhaitez surveiller. Vous entrez dans le configurer le filtre adresse IP client section détermine les demandes des clients qui sont analysés. Vous pouvez utiliser des filtres IP de client pour sélectionner les réseaux que vous souhaitez exclure de l'analyse. En appliquant des filtres, les administrateurs peuvent limiter l'étendue des ordinateurs analysés. Par défaut, le filtre est défini sur localhost, donc seules les connexions à partir de navigateurs démarrés sur le serveur local sont instrumentées pour l'analyse. Si la liste de filtres IP est vide, toutes les adresses IP sont analysées. Les adresses IP qui correspondent aux définitions de filtre sont exclues de l'analyse côté client. Pour plus d'informations et le filtrage des exemples, consultez Comment configurer des filtres d'Exclusion d'adresses IP pour l'analyse côté Client.

  3. Pour configurer des paramètres supplémentaires pour ce groupe d'applications, cliquez sur Paramètres avancés. Ici, en plus des paramètres sur la page précédente, vous pouvez définir le seuil de sensibilité, tel que qui vous permet de filtrer les méthodes d'exécution rapide, ce qui réduit le « bruit » global, facilitant ainsi pour vous permettre de déterminer l'endroit où le problème est réduit l'utilisation de la bande passante réseau. Vous pouvez également choisir de ne échantillonner qu'un pourcentage des demandes entrantes. Choix analyser uniquement certains des demandes entrantes peut aider à réduire la charge sur votre serveur d'analyse. En outre, vous pouvez configurer ces paramètres :

    - Dans le **analyses** section, vous pouvez modifier les intervalles et les seuils par défaut pour les analyses.
    
    - Dans le **collecte des données** section, vous pouvez sélectionner le type de données que vous souhaitez collecter.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712308.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-warning(TechNet.10).jpeg" title="System_CAPS_warning" alt="System_CAPS_warning" />Avertissement</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>L'activation de la collecte de données <strong>Pile d'exception</strong> et <strong>Variables globales</strong> envoie des données d'application sur le serveur analysé. Nous vous recommandons de ne pas activer la collecte de données à partir de <strong>pile d'Exception</strong> et <strong>les Variables globales</strong> sauf si l'application est configurée pour utiliser un protocole HTTPS.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Paramètres d'équilibrage de charge** permettent que vous sélectionnez le type d'équilibrages 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 sur les équilibreurs de charge, consultez [Analyse côté client avec des groupes ciblés et équilibreurs de charge](hh544003\(v=sc.12\).md)
    
    - Dans le **serveurs surveillés** section, vous pouvez cibler un groupe pour limiter l'étendue de l'analyse à un groupe de serveurs. Pour sélectionner un groupe ciblé, cliquez sur **recherche** et utiliser le **recherche de groupe** page pour rechercher le groupe par nom et le management pack, puis les ajouter à la liste des objets sélectionnés. Le groupe ciblé que vous sélectionnez comprend uniquement les serveurs hébergeant l'application web que définir les pages d'application pour renvoyer les événements au niveau du navigateur. Ce groupe permet de limiter l'analyse indépendante de l'analyse côté serveur côté client.
    
    System_CAPS_tipConseil

    Seules les applications hébergées sur des serveurs qui sont membres des deux groupes ciblés côté serveur et côté client sont analysées par l'analyse côté client.

    Lorsque vous avez effectué vos modifications, cliquez sur OK, puis cliquez sur Suivant.

  4. Pour activer un groupe d'applications pour l'analyse côté client, sur le Activer l'analyse côté Client page, sélectionnez l'application que vous souhaitez activer pour l'analyse côté client. Pour personnaliser les paramètres d'un composant de l'application sélectionnée, cliquez sur Personnaliser.

  5. Sur le modification des paramètres page, vous pouvez configurer les mêmes paramètres pour le composant d'application que vous l'avez fait pour le groupe de l'ensemble de l'application avec l'ajout de exclus pages et Transactions. Dans le Pages exclues cliquez sur Ajouter pour ajouter les pages que vous souhaitez exclure de l'analyse côté client. Les pages que vous ajoutez à cette liste sont des pages que la tâche de vérifier la compatibilité d'analyse du Client côté incompatible lors de l'exécution de la tâche avant de configurer votre application pour l'analyse. Dans le Transactions cliquez sur Ajouter pour ajouter des transactions pour les pages Web ASP.NET.

  6. Pour passer en revue toutes vos configurations d'analyse — configuration côté serveur et côté client, cliquez sur le Résumé onglet. Une fois que vous avez vérifié la configuration, cliquez sur OK.

    System_CAPS_tipConseil

    Si vous souhaitez modifier des configurations, lorsque vous êtes sur cette page est l'occasion de le faire. Par exemple, pour vérifier ou modifier votre configuration côté serveur, cliquez sur le Configuration côté serveur page pour voir que la configuration. Pour désactiver l'analyse côté client, cliquez sur le Activer l'analyse côté Client page, puis désactivez la case à cocher.

  7. Sur le Résumé vérifiez votre configuration d'analyse de votre groupe d'applications. Pour créer le modèle d'analyse, cliquez sur créer.

  8. Une fois l'analyse côté client a été configuré, vous recevez une alerte pour recycler IIS sur les serveurs affectés lorsque les paramètres d'analyse côté client ont été appliquées au serveur. Vous pouvez utiliser le lien dans l'article de la base de connaissances pour recycler les pools d'applications IIS sur le serveur.

    Notes

    Après avoir redémarré IIS, une application ne commence pas à surveiller jusqu'à ce qu'il est utilisé.

Pour ajouter l'analyse côté client à un modèle d'analyse des performances des applications .NET existant

  1. Pour activer l'analyse d'application côté client à un fichier analyse des performances des applications .NET modèle, dans le Operations Manager console, dans le volet de navigation, cliquez sur le Création bouton, développez modèles de Pack d'administration, cliquez sur analyse des performances des applications .NET, cliquez sur le groupe d'applications que vous avez configuré pour l'analyse côté serveur, puis sélectionnez propriétés.

  2. Sur le propriétés cliquez sur le Activer l'analyse côté Client et sélectionnez le Activer case à cocher en regard du groupe d'application.

    Activer l'analyse côté client

    Activer l'analyse côté client

  3. Le Personnaliser option sur cette page ouvre le modification des paramètres page comme décrit dans la procédure précédente.

  4. Pour configurer les paramètres par défaut côté client, cliquez sur le par défaut côté Client onglet. Ces paramètres et ceux sur le Paramètres avancés page sont décrites dans la procédure ci-dessus.

    System_CAPS_tipConseil

    Seules les applications hébergées sur des serveurs qui sont membres des deux groupes ciblés côté serveur et côté client sont analysées par l'analyse côté client.

  5. Pour passer en revue toutes vos configurations d'analyse — configuration côté serveur et côté client, cliquez sur le Résumé onglet. Une fois que vous avez vérifié la configuration, cliquez sur OK.

  6. Sur le Résumé vérifiez votre configuration d'analyse de votre groupe d'applications. Pour créer le modèle d'analyse, cliquez sur créer.

  7. Une fois l'analyse côté client a été configuré, vous recevez une alerte pour recycler IIS sur les serveurs affectés lorsque les paramètres d'analyse côté client ont été appliquées au serveur. Vous pouvez utiliser le lien dans l'article de la base de connaissances pour recycler les pools d'applications IIS sur le serveur.

    Notes

    Après avoir redémarré IIS, une application ne commence pas à surveiller jusqu'à ce qu'il est utilisé.