Propriétés des demandes d’une application web
Les sections suivantes décrivent les paramètres disponibles pour chaque demande dans un modèle Web Application Transaction Monitor dans Operations Manager. Vous pouvez définir les propriétés de ces demandes à l’aide de la procédure décrite dans Guide pratique pour modifier les paramètres ou les demandes dans une application web. Chacune des sections suivantes représente un onglet de la fenêtre Propriétés de la demande.
Onglet Général
L’onglet Général permet de spécifier les détails généraux de la demande. Les différentes options sont décrites dans le tableau suivant.
Item | Description |
---|---|
URL de demande | URL que vous demandez. Vous pouvez préciser le protocole qui sera utilisé : HTTP ou HTTPS. |
Méthode HTTP | Méthode à utiliser pour la demande. La plupart des demandes utilisent une méthode GET. La méthode POST est généralement utilisée quand vous soumettez des informations à un site web, par exemple en cliquant sur un bouton pour soumettre un nom et un mot de passe. |
Version HTTP | Version du protocole HTTP que la demande indique au site web de destination. |
Corps de la demande | Uniquement activé quand la méthode HTTP est POST. Il s’agit du corps de la demande qui est soumise par POST. |
Insérer un paramètre | Il existe un bouton Insérer un paramètre pour l’URL de la requête et le corps de la demande. Utilisez ces options pour remplacer une partie du texte par une variable remplie par une demande précédente. Pour plus d’informations, consultez Comment faire pour remplacer des paramètres dans une demande d’URL. |
Onglet En-têtes HTTP
L’onglet En-têtes HTTP permet de définir les différents champs qui seront inclus dans l’en-tête de la demande. Si la demande provient d’une session enregistrée, elle comprend les en-têtes que votre navigateur a utilisés. Si vous avez créé manuellement la demande, elle comprend un ensemble par défaut d’en-têtes et de valeurs. Vous pouvez utiliser le bouton Modifier pour modifier un champ d’en-tête existant ou le bouton Ajouter pour ajouter un nouveau champ. Les options Insérer un paramètre permettent de remplacer une partie du texte par une variable remplie par une demande précédente. Pour plus d’informations, consultez Comment faire pour remplacer des paramètres dans une demande d’URL.
Onglet Compteur de performances
L’onglet Compteur de performances permet de sélectionner les compteurs de performances dont les données seront collectées pour la demande. Tous les compteurs sélectionnés sont ajoutés à la liste des compteurs spécifiés dans les paramètres de l’application web , qui activent le compteur pour un agrégat de toutes les demandes dans une session de navigateur. La valeur d’un compteur sélectionné est collectée chaque fois que la demande est effectuée.
Surveillance
L’onglet Analyse permet de contrôler certains paramètres d’analyse pour la demande et de spécifier les détails de la demande qui sont collectés quand l’un des moniteurs passe à un état critique ou d’avertissement. Vous pouvez examiner les informations collectées sous l’onglet Événements de changement d’état de l’Explorateur d’intégrité pour le moniteur. Les différentes options sont décrites dans le tableau suivant.
Item | Description |
---|---|
Analyser l'état d'intégrité SSL sur les sites sécurisés | Si la demande utilise le protocole HTTPS, moniteurs qui mesurent l’intégrité des certificats SSL (Secure Sockets Layer) associés. |
Activer l’évaluation de l’état et la collecte des performances pour les ressources | Si cette option est sélectionnée, un moniteur est activé pour afficher l’état des ressources de la page. Au lieu de mesurer chaque ressource, l’évaluation porte sur le total de toutes les ressources. Si cette option n’est pas sélectionnée, le moniteur de ressources ne fonctionne pas pour la demande. |
Activer l’évaluation de l’état et la collecte des performances pour les liens internes | Active la collecte de l’état de chaque lien interne et inclut les liens internes dans l’évaluation du moniteur Code d’état des liens pour la demande. Un lien interne est un lien qui référence un emplacement situé dans la même page. |
Activer l'évaluation de l'état et la collecte des performances pour les liens externes | Active la collecte de l’état de chaque lien externe et inclut les liens externes dans l’évaluation du moniteur Code d’état des liens pour la demande. Un lien externe est un lien qui fait référence à un emplacement situé en dehors de la page active. |
Liens croisés | Spécifie le nombre de niveaux des liens externes à collecter. Si la valeur est égale à 0, seuls les liens présents dans la page sont évalués. Si la valeur est égale à 1, les liens présents dans chaque page cible sont évalués. Si la valeur est égale à 2, les liens présents dans ces pages cibles sont évalués, et ainsi de suite. |
Traiter le corps de la réponse | Indique si le corps de la réponse est évalué. Vous devez sélectionner cette valeur si vous voulez utiliser la correspondance du contenu ou l’extraction de paramètres pour que la demande aboutisse. Vous pouvez désactiver cette option si vous voulez effectuer des tests simples pour la page comme l’analyse du code d’état et du temps de réponse. |
Collection du corps de la réponse | Indique si le corps de la réponse de la demande doit être collecté. Sélectionnez l’une des options suivantes : Toujours collecter si vous voulez collecter le corps de la réponse chaque fois qu’un moniteur de la demande passe à un état d’erreur ou d’avertissement. Ne pas collecter si vous ne voulez pas collecter le corps de la réponse. Collecter sur des critères de correspondance de contenu si vous voulez collecter le corps de la réponse uniquement quand le moniteur Correspondance du contenu passe à un état critique ou d’avertissement. |
Collecter les en-têtes | Si cette option est sélectionnée, l’en-tête de la demande est collecté. |
Collecter les en-têtes de liens | Si cette option est sélectionnée, l’en-tête de chaque lien est collecté. |
Collecter les en-têtes de ressources | Si cette option est sélectionnée, l’en-tête de chaque ressource est collecté. |
Erreur personnalisée
L’onglet Erreur personnalisée vous permet de spécifier des critères d’erreur pour la demande à l’aide d’informations qui ne sont pas disponibles dans le volet Détails de la demande de l’éditeur d’application web. Vous pouvez fournir des critères simples en utilisant une seule métrique ou utiliser plusieurs métriques afin de spécifier une logique complexe. Cliquez sur le bouton Insérer pour ajouter un critère ou un groupe en spécifiant une logique AND ou OR. Si les critères que vous spécifiez sont résolus à la valeur true pendant l’exécution de la demande, le moniteur indique une erreur pour l’application web.
Avertissement personnalisé
L’onglet Avertissement personnalisé vous permet de spécifier des critères d’erreur pour la demande à l’aide d’informations qui ne sont pas disponibles dans le volet Détails de la demande de l’éditeur d’application web. Vous pouvez fournir des critères simples en utilisant une seule métrique ou utiliser plusieurs métriques afin de spécifier une logique complexe. Cliquez sur le bouton Insérer pour ajouter un critère ou un groupe en spécifiant une logique AND ou OR. Si les critères que vous spécifiez sont résolus à la valeur true pendant l’exécution de la demande, le moniteur indique un avertissement pour l’application web.
Règles d’extraction
L’onglet Règles d’extraction permet d’extraire une chaîne de texte du corps de la réponse de la demande pour l’utiliser dans une ou plusieurs demandes ultérieures. Pour plus d’informations, consultez Comment faire pour remplacer des paramètres dans une demande d’URL.