![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Générateur de sous-expression de condition de santé personnalisée
Le générateur de sous-expression de condition de santé personnalisée permet de définir une condition de santé personnalisée pour votre stratégie de santé. Exécutez l'utilitaire de génération de sous-expression pour générer des conditions de règle complexes à partir de sous-expressions avec AND, OR, NOT et le regroupement entre parenthèses. Le générateur de sous-expression valide la règle lorsque vous appliquez les modifications et vous prévient si des parenthèses ne concordent pas ou si des opérateurs logiques ne sont pas pris en charge.
Pour afficher cette page de la console d'administration, cliquez sur Exécuter le plan de réaction quand est affichée. Cliquez sur Générateur de sous-expression pour générer la condition de santé personnalisée.
. Si vous choisissez une condition de santé personnalisée, la zoneSélectionnez les propriétés à inclure dans la condition de santé personnalisée et cliquez sur Générer une sous-expression. La valeur de la sous-expression s'affiche. Pour ajouter la sous-expression à la condition de santé personnalisée, cliquez sur Ajouter.
Opérateur logique
Indique l'opérateur utilisé pour ajouter cette sous-expression à la sous-expression précédente dans la condition de santé personnalisée.
- and
- Les deux sous-expressions qui se trouvent de part et d'autre de l'opérateur and doivent avoir la valeur true pour que des actions puissent être effectuées sur la stratégie de santé.
- ou
- Pour sélectionner un noeud, au moins une des deux sous-expressions de part et d'autre de l'opérateur or doivent avoir la valeur true pour que des actions puissent être effectuées sur la stratégie de santé.
Opérande
- Métrique PMI : à partir du démarrage du serveur et Métrique PMI : dernier intervalle rapporté
L'opérande Métrique PMI : à partir du démarrage du serveur utilise un nombre moyen des valeurs considérées à partir du démarrage du serveur.
L'opérande Métrique PMI : dernier intervalle rapporté utilise la moyenne des valeurs rapportées au cours du dernier intervalle. L'intervalle est la longueur du cycle de contrôleur de santé.
Les deux opérandes PMI incluent les modules PMI suivantes :
- Module de pool de connexion (JDBC): Ces métriques peuvent être uniquement utilisées sur des serveurs exécutant WebSphere® Application
Server. Le module de pool de connexion comporte les métriques suivants :
- Erreurs : Indique le nombre de d'expirations de connexion dans le pool.
- Nombre de créations : Indique le nombre total de connexions créées.
- Pourcentage utilisé : Indique le pourcentage moyen du pool utilisé. La valeur repose sur le nombre total de connexions configurées dans le pool de connexions, pas sur le nombre de connexions en cours.
- Suppressions d'instructions préparées : Indique le nombre d'instructions supprimées en raison de la saturation de la mémoire cache.
- Nombre de suppressions : Indique le nombre total de connexions fermées.
- Taille du pool : Indique la taille du pool de connexions.
- Nombre de descripteurs de connexion : Indique le nombre d'objets de connexion supprimés en raison de la saturation de la mémoire cache.
- Unités d'exécution en attente de connexion : Indique le nombre moyen d'unités d'exécution qui attendent simultanément une connexion.
- Nombre de connexions gérées : Indique le nombre d'objets ManagedConnection utilisés pour un pool de connexions spécifique. Cette métrique s'applique uniquement aux sources de données version 5.0.
- Pourcentage d'utilisation moyenne : Indique le pourcentage moyen du temps d'utilisation de toutes les connexions.
- Temps JDBC (millisecondes) : Indique la durée moyenne, en millisecondes, passée à exécuter des appels JDBC (Java™ Database Connectivity). Cette valeur inclut le temps passé dans le pilote JDBC, le réseau et la base de données. Cette métrique s'applique uniquement aux sources de données version 5.0.
- Temps d'utilisation moyen (millisecondes) : Indique le temps d'utilisation moyen d'une connexion, en millisecondes. La valeur correspond à la différence entre le temps d'allocation et le temps de renvoi de la connexion. Cette valeur inclut le temps d'exploitation JDBC.
- Nombre de renvois : Indique le nombre total de connexions renvoyées au pool.
- Taille du pool libre : Indique le nombre de connexions libres dans le pool.
- Nombre d'allocations : Indique le nombre de connexions allouées.
- Temps d'attente moyen (millisecondes) : Indique le temps d'attente moyen, en millisecondes.
- Module système : Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware. Le module système inclut les métriques suivantes :
- Utilisation de l'UC : Depuis le démarrage du serveur : Indique l'utilisation moyenne de l'UC depuis le démarrage du serveur.
- Utilisation de l'UC : Dernier intervalle : Indique l'utilisation moyenne de l'UC depuis la dernière requête.
- Mémoire disponible (ko) : Indique la quantité de mémoire disponible, en kilo-octets.
- Module de processus (pour d'autres serveurs) : Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware. Le module de processus inclut les métriques suivantes :
- Mémoire résidente des processus (Ko) : Indique la mémoire résidente des processus, en kilo-octets.
- Utilisation UC des processus : depuis le démarrage du serveur : Indique l'utilisation moyenne de l'UC depuis le démarrage du serveur.
- Utilisation UC des processus : dernier intervalle : Indique l'utilisation de l'UC des processus au cours du dernier intervalle.
- Mémoire totale des processus (Ko) : Indique la quantité totale du processus, en kilo-octets.
- Module EJB : Ces métriques peuvent être uniquement utilisées sur des serveurs exécutant WebSphere Application
Server. Le module système inclut les métriques suivantes :
- Nombre moyen de méthodes actives : Indique le nombre moyen de méthodes actives simultanément.
- Nombre total des appels de méthode : Indique le nombre d'appels de méthodes distantes du bean.
- Sous-module de méthodes : chargements de méthode : Indique le chargement de méthode dans le sous-module des méthodes.
- Stockages : Indique la durée pendant laquelle les données du bean ont été stockées de manière persistante.
- Nombre de messages : Indique le nombre de messages distribués à la méthode onMessage du bean. Ce nombre de messages s'applique à des beans gérés par message.
- Nombre moyen de beans concurrents actifs : Indique le nombre moyen de beans simultanément actifs.
- Suppressions : Indique le nombre de fois que des beans ont été supprimés.
- Renvois au pool : Indique le nombre d'appels qui renvoient un objet au pool.
- Désactivations : Indique le nombre de fois que les beans sont passés à l'état passivé.
- Extraction du pool : Indique le nombre d'appels qui extraient un objet du pool.
- Nettoyages du pool : Indique combien de fois le démon a détecté que le pool était inactif et a tenté de nettoyer le pool.
- Nombre à l'état prêt : Indique le nombre d'instances de bean qui se trouvent à l'état prêt.
- Temps de création moyen (millisecondes) : Indique le temps moyen, en millisecondes, nécessaire pour exécuter un appel de création de bean. Cette valeur inclut le temps de chargement du bean.
- Renvois supprimés : Indique le nombre de suppressions de l'objet renvoyé en raison de la saturation du pool.
- Activations : Indique le nombre d'activations des beans.
- Utilisation de la session serveur (pourcentage) : Indique le pourcentage d'utilisation du pool ServerSession. Cette métrique s'applique à des beans gérés par message.
- Chargements : Indique combien de fois les données des beans ont été extraites du stockage persistant.
- Nombre d'annulations de message : Indique le nombre de messages annulés qui n'ont pas pu être distribués à la méthode onMessage du bean. Cette métrique s'applique à des beans gérés par message.
- Sous-module de méthodes : temps de réponse de la méthode (millisecondes) : Indique le temps de réponse de la méthode, en millisecondes.
- Nombre de passivations : Indique le nombre de beans qui se trouvent à l'état désactivé.
- Taille du pool : Indique le nombre moyen d'objets qui se trouvent dans le pool.
- Temps de chargement (millisecondes) : Indique le temps moyen de chargement des données du bean (en millisecondes) à partir de la mémoire persistante.
- Temps de suppression moyen (millisecondes) : Indique le temps d'exécution moyen, en millisecondes, d'un appel beanRemove. Cette valeur inclut le temps au niveau de la base de données.
- Extractions trouvées : Indique combien de fois un appel d'extraction a trouvé un objet disponible dans le pool.
- Temps d'activation : Indique le temps d'activation moyen, en millisecondes, d'un objet de bean.
- Taille moyenne de nettoyage : Indique le nombre moyen d'objets supprimés à chaque nettoyage.
- Sous-module de méthodes : appels de méthode : Indique le nombre d'appels de méthode.
- Suppressions : Indique le nombre de suppressions de beans.
- Temps d'attente moyen d'une session serveur (millisecondes) : Indique le temps moyen requis, en millisecondes, pour obtenir une session à partir du pool. Cette métrique s'applique à des beans gérés par message.
- Créations : Indique le nombre de créations de beans.
- Temps de réponse moyen de la méthode (millisecondes) : Indique le temps de réponse moyen, en millisecondes, pour les appels de méthode distante du bean.
- Instanciations : Indique le nombre d'instanciations de beans.
- Temps de stockage (millisecondes) : Indique le temps moyen de stockage, en millisecondes, des données de bean dans la mémoire persistante.
- Temps de désactivation (millisecondes) : Indique le délai moyen de désactivation, en millisecondes, de la désactivation d'objets de bean.
- Module d'applications Web : Les modules d'applications Web de Ces métriques peuvent être uniquement utilisées sur des serveurs exécutant WebSphere Application
Server. incluent les métriques suivantes :
- Nombre d'erreurs : Indique le nombre total de fois qu'une erreur a été reçue à partir des fichiers de servlet ou JSP (JavaServer Pages).
- Nombre total de demandes : Indique le nombre total de demandes traitées par un servlet.
- Temps de réponse (millisecondes) : Indique le temps de réponse moyen, en millisecondes, au cours duquel les demandes du servlet sont traitées.
- Demandes concurrentes : Indique le nombre de demandes en cours de traitement.
- Nombre de rechargements : Indique le nombre de servlets qui sont rechargés.
- Nombre de servlets rechargés : Indique le nombre de servlets qui sont chargés.
- Module d'exécution de la JVM :Les modules d'exécution Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware. de la machine virtuelle Java (JVM) incluent les métriques suivantes :
- Mémoire disponible (Ko) : Indique la mémoire disponible, en kilo-octets, dans l'environnement d'exécution de la machine virtuelle Java.
- Temps de fonctionnement (secondes) : Indique la durée d'exécution (en secondes) de la machine virtuelle Java.
- Mémoire totale (Ko) : Indique la quantité de mémoire totale, en kilo-octets, dans l'environnement d'exécution de la machine virtuelle Java.
- Mémoire utilisée (Ko) : Indique la quantité de mémoire utilisée, en kilo-octets, dans l'environnement d'exécution de la machine virtuelle Java.
- Module du pool d'unités d'exécution : Ces métriques peuvent être uniquement utilisées sur des serveurs exécutant WebSphere Application
Server. Les modules du pool d'unités d'exécution incluent les métriques suivantes :
- Nombre d'arrêts d'unités d'exécution : Indique le nombre d'unités d'exécution déclarées comme arrêtées.
- Pourcentage d'utilisation moyenne : Indique le pourcentage moyen d'utilisation de l'ensemble des unités d'exécution.
- Temps d'activité moyen (millisecondes) : Indique le temps moyen d'activité, en millisecondes, des unités d'exécution.
- Suppressions d'unités d'exécution : Indique le nombre total d'unités d'exécution supprimées.
- Taille du pool : Indique le nombre moyen d'unités d'exécution dans un pool.
- Créations d'unités d'exécution : Indique le nombre total d'unités d'exécution créées.
- Unités d'exécution suspendues simultanément : Indique le nombre d'unités d'exécution simultanément arrêtées.
- Nombre d'arrêts d'unités d'exécution effacés : Indique le nombre d'arrêts d'unités d'exécution effacés.
- Unités d'exécution actives : Indique le nombre d'unités d'exécution actuellement actives.
Format de la sous-expression pour la métrique PMI : à partir du démarrage du serveur :PMIMetric_FromServerStart$moduleName$metricName operator LongValueL (with "L" suffix)
Exemple :PMIMetric_FromServerStart$systemModule$cpuUtilization > 90L
Format de sous-expression pour la métrique PMI : dernier intervalle rapporté:PMIMetric_FromLastInterval$moduleName$metricName opérateur LongValueL (avec le suffixe "L")
Exemple :PMIMetric_FromLastInterval$webAppModule$responseTime > 200L
- Module de pool de connexion (JDBC): Ces métriques peuvent être uniquement utilisées sur des serveurs exécutant WebSphere® Application
Server. Le module de pool de connexion comporte les métriques suivants :
- Métrique de niveau serveur ODR : à partir du démarrage du serveurVous pouvez utiliser un sous-ensemble de métriques de niveau serveur publiées par le routeur On Demand (ODR). Ces métriques sont cumulées et générées dès le démarrage du serveur.
- Nom de métrique
Vous pouvez utiliser les métriques de niveau serveur suivantes :
- Départs : Indique le nombre de demandes distribuées au serveur par la file d'attente pendant l'intervalle indiqué. Une demande ne peut être distribuée qu'une fois, même si la distribution échoue sur le premier serveur et qu'une nouvelle tentative est effectuée. L'événement suivant la distribution est le renvoi. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps de réponse (millisecondes) : Indique le temps de réponse moyen pour les demandes. Pour calculer cette moyenne, additionnez les temps de réponse pour les demandes envoyées par le serveur au client au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps de réponse moyen, divisez par la valeur métrique. Le temps de réponse d'une demande est la somme du temps d'attente et du temps de réponse de cette dernière. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Requêtes en cours d'exécution : Indique le nombre de demandes exécutées à la fin de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps de service (millisecondes) : Indique le temps de service moyen des demandes. Pour calculer cette moyenne, additionnez les temps de service de chaque demande renvoyée au serveur pendant l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir la moyenne, divisez par la valeur métrique dans le même intervalle. Le temps de service d'une demande est celui qui s'écoule entre sa distribution et son renvoi. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps d'attente (millisecondes) : Indique le temps d'attente moyen des demandes. Pour calculer ce temps moyen, additionnez le temps d'attente de chaque demande dans la file d'attente au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps d'attente moyen, divisez par le nombre de départs. Les demandes éliminées ne sont pas prises en compte dans cette somme. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Erreurs : Indique le nombre de demandes renvoyées par le serveur avec un indicateur d'erreur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Servi : Indique le nombre de demandes renvoyées au client par le serveur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Expirations : Indique le nombre de demandes renvoyées en raison de l'expiration du délai de service au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
Format de la sous-expression :ODRServerMetric_FromServerStart$metricName opérateur LongValueL (avec le suffixe "L")
Exemple :ODRServerMetric_FromServerStart$errors > 100L
- Métrique de niveau serveur ODR : dernier intervalle rapportéVous pouvez utiliser le même ensemble de métriques que pour le paramètre Métrique de niveau serveur ODR : à partir du démarrage du serveur. Cet opérande utilise une moyenne des valeurs générées dans le dernier intervalle. L'intervalle est la longueur du cycle de contrôleur de santé.
- Départs : Indique le nombre de demandes distribuées au serveur par la file d'attente pendant l'intervalle indiqué. Une demande ne peut être distribuée qu'une fois, même si la distribution échoue sur le premier serveur et qu'une nouvelle tentative est effectuée. L'événement suivant la distribution est le renvoi. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps de réponse (millisecondes) : Indique le temps de réponse moyen pour les demandes. Pour calculer cette moyenne, additionnez les temps de réponse pour les demandes envoyées par le serveur au client au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps de réponse moyen, divisez par la valeur métrique. Le temps de réponse d'une demande est la somme du temps d'attente et du temps de réponse de cette dernière. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Requêtes en cours d'exécution : Indique le nombre de demandes exécutées à la fin de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps de service (millisecondes) : Indique le temps de service moyen des demandes. Pour calculer cette moyenne, additionnez les temps de service de chaque demande renvoyée au serveur pendant l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir la moyenne, divisez par la valeur métrique dans le même intervalle. Le temps de service d'une demande est celui qui s'écoule entre sa distribution et son renvoi. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps d'attente (millisecondes) : Indique le temps d'attente moyen des demandes. Pour calculer ce temps moyen, additionnez le temps d'attente de chaque demande dans la file d'attente au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps d'attente moyen, divisez par le nombre de départs. Les demandes éliminées ne sont pas prises en compte dans cette somme. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Erreurs : Indique le nombre de demandes renvoyées par le serveur avec un indicateur d'erreur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Servi : Indique le nombre de demandes renvoyées au client par le serveur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Expirations : Indique le nombre de demandes renvoyées en raison de l'expiration du délai de service au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
Format de la sous-expression :ODRServerMetric_FromLastInterval$metricName opérateur LongValue (avec le suffixe "L")
Exemple :ODRServerMetric_FromLastInterval$serviced > 10000L
- Métrique de niveau cellule ODR : à partir du démarrage de l'ODR
Vous pouvez utiliser un sous-ensemble de métriques de niveau cellule publiées par le routeur On-Demand (ODR). Ces métriques sont cumulées et générées dès le démarrage du serveur. Vous pouvez utiliser l'ensemble de métriques ci-dessous :
- Départs : Indique le nombre de demandes distribuées au serveur par la file d'attente pendant l'intervalle indiqué. Une demande ne peut être distribuée qu'une fois, même si la distribution échoue sur le premier serveur et qu'une nouvelle tentative est effectuée. L'événement suivant la distribution est le renvoi. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps de réponse (millisecondes) : Indique le temps de réponse moyen pour les demandes. Pour calculer cette moyenne, additionnez les temps de réponse pour les demandes envoyées par le serveur au client au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps de réponse moyen, divisez par la valeur métrique. Le temps de réponse d'une demande est la somme du temps d'attente et du temps de réponse de cette dernière. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Longueur de la file d'attente Current® : Indique la longueur de la file d'attente à l'issue de l'intervalle rapporté.
- Temps de service (millisecondes)
- Erreurs : Indique le nombre de demandes renvoyées par le serveur avec un indicateur d'erreur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Longueur moyenne de la file d'attente : Indique la longueur moyenne de la file d'attente. Pour calculer cette moyenne, additionnez les longueurs de file d'attente générées à chaque arrivée de demandes et divisez cette somme par le nombre d'arrivées. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Servi : Indique le nombre de demandes renvoyées au client par le serveur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Expirations : Indique le nombre de demandes renvoyées en raison de l'expiration du délai de service au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Requêtes en cours d'exécution : Indique le nombre de demandes exécutées à la fin de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Arrivées : Indique le nombre de demandes arrivées pendant l'intervalle considéré. L'événement suivant l'arrivée, s'il existe, est la distribution (dispatch) ou la suppression (drop). Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Suppressions de dépassement de capacité de la file d'attente : indique le nombre de demandes qui ont été initialement acceptées dans la file d'attente à un moment donné, et qui ont ensuite été rejetées au cours de la période considérée. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Suppressions de la file d'attente : Indique le nombre de demandes qui ont été initialement acceptées dans la file d'attente à un moment donné, et qui ont ensuite été rejetées au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Différé : Indique le nombre de demandes qui sont arrivées au cours de l'intervalle considéré et qui n'ont pas été immédiatement distribuées ou rejetées. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps d'attente (millisecondes) : Indique le temps d'attente moyen des demandes. Pour calculer ce temps moyen, additionnez le temps d'attente de chaque demande dans la file d'attente au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps d'attente moyen, divisez par le nombre de départs. Les demandes éliminées ne sont pas prises en compte dans cette somme. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
Format de la sous-expression :ODRCellMetric_FromServerStart$metricName opérateur LongValue (avec le suffixe "L")
Exemple :ODRCellMetric_FromServerStart$arrivals > 10000L
- Métrique de niveau cellule ODR : dernier intervalle considéré :Vous pouvez utiliser le même ensemble de métriques que pour l'opérande Métrique de niveau cellule ODR : à partir du démarrage du serveur. Cet opérande utilise une moyenne des valeurs générées dans le dernier intervalle. L'intervalle est la longueur du cycle de contrôleur de santé.
- Départs : Indique le nombre de demandes distribuées au serveur par la file d'attente pendant l'intervalle indiqué. Une demande ne peut être distribuée qu'une fois, même si la distribution échoue sur le premier serveur et qu'une nouvelle tentative est effectuée. L'événement suivant la distribution est le renvoi. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps de réponse (millisecondes) : Indique le temps de réponse moyen pour les demandes. Pour calculer cette moyenne, additionnez les temps de réponse pour les demandes envoyées par le serveur au client au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps de réponse moyen, divisez par la valeur métrique. Le temps de réponse d'une demande est la somme du temps d'attente et du temps de réponse de cette dernière. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Longueur de la file d'attente actuelle : Indique la longueur de la file d'attente à l'issue de l'intervalle rapporté.
- Temps de service (millisecondes) : Indique le temps de service moyen des demandes. Pour calculer cette moyenne, additionnez les temps de service de chaque demande renvoyée au serveur pendant l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir la moyenne, divisez par la valeur métrique dans le même intervalle. Le temps de service d'une demande est celui qui s'écoule entre sa distribution et son renvoi. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Erreurs : Indique le nombre de demandes renvoyées par le serveur avec un indicateur d'erreur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Longueur moyenne de la file d'attente : Indique la longueur moyenne de la file d'attente. Pour calculer cette moyenne, additionnez les longueurs de file d'attente générées à chaque arrivée de demandes et divisez cette somme par le nombre d'arrivées. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Servi : Indique le nombre de demandes renvoyées au client par le serveur au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Expirations : Indique le nombre de demandes renvoyées en raison de l'expiration du délai de service au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Requêtes en cours d'exécution : Indique le nombre de demandes exécutées à la fin de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Arrivées : Indique le nombre de demandes arrivées pendant l'intervalle considéré. L'événement suivant l'arrivée, s'il existe, est la distribution (dispatch) ou la suppression (drop). Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Suppressions de dépassement de capacité de la file d'attente : indique le nombre de demandes qui ont été initialement acceptées dans la file d'attente à un moment donné, et qui ont ensuite été rejetées au cours de la période considérée. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Suppressions de la file d'attente : Indique le nombre de demandes qui ont été initialement acceptées dans la file d'attente à un moment donné, et qui ont ensuite été rejetées au cours de l'intervalle considéré. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Différé : Indique le nombre de demandes qui sont arrivées au cours de l'intervalle considéré et qui n'ont pas été immédiatement distribuées ou rejetées. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
- Temps d'attente (millisecondes) : Indique le temps d'attente moyen des demandes. Pour calculer ce temps moyen, additionnez le temps d'attente de chaque demande dans la file d'attente au cours de l'intervalle considéré. La somme est exprimée en millisecondes. Pour obtenir le temps d'attente moyen, divisez par le nombre de départs. Les demandes éliminées ne sont pas prises en compte dans cette somme. Ces métriques peuvent être utilisées sur des serveurs qui exécutent WebSphere Application Server ou sur d'autres serveurs middleware.
Format de la sous-expression :ODRCellMetric_FromLastInterval$metricName opérateur LongValue (avec le suffixe "L")
Exemple :ODRCellMetric_FromLastInterval$timeouts > 100L
- Métrique d'une opération invoquée sur un MBean : type de retour Long et Métrique d'une opération invoquée sur un MBean : type de retour Chaîne
Pour les opérandes de la métrique d'une opération invoquée sur un MBean, vous devez indiquer la chaîne de requête du nom d'objet et le nom de la méthode du MBean.Ces métriques peuvent être uniquement utilisées sur des serveurs exécutant WebSphere Application Server.
- Chaîne de requête du nom d'objet
- Lorsque vous créez une chaîne de requête pour le nom d'objet, un caractère d'échappement (barre oblique inverse) doit être indiqué pour tous les caractères spéciaux.
La valeur entrée pour la chaîne de requête du nom d'objet doit inclure à la fois la définition des chaînes process=nom_processus> et node=<nom_noeud> ou aucune des deux. Si vous indiquez à la fois process=nom_processus> et node=nom_noeud>, le serveur dorsal crée un singleton MBeanSensor qui détecte le MBean particulier sur un serveur et un noeud. Si vous ne spécifiez aucune chaîne, le système dorsal ajoute le nom du serveur en cours comme nom de processus et le nom du noeud en cours comme nom de noeud, créant ainsi un détecteur MBeanSensor pour tous les serveurs auxquels s'applique la stratégie de santé. Si vous indiquez uniquement process=<nom_processus> ou node=nom_noeud>, une erreur se produit.
- Nom de la méthode MBean
- Indique le nom de la méthode MBean à appeler.
Format de sous-expression de la métrique Long :MBeanOperationMetric_TypeLong$objectNameQueryString$methodName operator LongValueL (with "L" suffix)
Exemple de métrique Long :MBeanOperationMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getNumberOfOperands > 10L
Format de sous-expression de la métrique de chaîneMBeanOperationMetric_TypeString$objectNameQueryString$methodName opérateur StringValue
Exemple de métrique de chaîneMBeanOperationMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getOperands = 't'
- Métrique d'attribut MBean : type de retour Long et Métrique d'attribut MBean : type de retour ChaîneLes métriques d'attribut MBean permettent d'interroger un attribut d'un Mbean au lieu d'appeler une méthode sur le MBean. L'opérande prend la chaîne de requête du nom d'objet et le nom d'attribut comme entrées. Ces métriques peuvent être uniquement utilisées sur des serveurs exécutant WebSphere Application Server.
- Chaîne de requête du nom d'objet
- Lorsque vous créez une chaîne de requête pour le nom d'objet, un caractère d'échappement (barre oblique inverse) doit être indiqué pour tous les caractères spéciaux.
La valeur entrée pour la chaîne de requête du nom d'objet doit inclure à la fois la définition des chaînes process=nom_processus> et node=<nom_noeud> ou aucune des deux. Si vous indiquez à la fois process=nom_processus> et node=nom_noeud>, le serveur dorsal crée un singleton MBeanSensor qui détecte le MBean particulier sur un serveur et un noeud. Si vous ne spécifiez aucune chaîne, le système dorsal ajoute le nom du serveur en cours comme nom de processus et le nom du noeud en cours comme nom de noeud, créant ainsi un détecteur MBeanSensor pour tous les serveurs auxquels s'applique la stratégie de santé. Si vous indiquez uniquement process=<nom_processus> ou node=nom_noeud>, une erreur se produit.
- Nom de l'attribut
- Indique l'attribut interrogé sur le MBean.
Métrique longue du format de sous-expression :MBeanAttributeMetric_TypeLong$objectNameQueryString$attributeName operator LongValue
Exemple de métrique Long :MBeanAttributeMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$NumberOfOperands > 10L
Format de sous-expression de la métrique de chaîneMBeanAttributeMetric_TypeString$objectNameQueryString$attributeName opérateur StringValue
Exemple de métrique de chaîneMBeanAttributeMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$OperatorList = 'test'
- Métrique du code retour de l'URL
Avec cet opérande, vous pouvez envoyer une requête ping pour un chemin relatif ou URI (Uniform Resource Identifier), sur le serveur cible de cette stratégie. La valeur de retour est utilisée dans l'expression de condition pour la stratégie de santé personnalisée.
- Numéro de port de l'URL
- Indique le numéro de port auquel la commande ping doit être envoyée.
- Chemin d'accès relatif à l'URL
- Indique l'adresse URL à laquelle la commande ping doit être envoyée. Une séquence d'échappement doit être entrée pour tous les caractères spéciaux de la chaîne à l'aide d'une barre oblique inverse (\).
- Valeur
- Indique un entier correspondant au code retour prévu de la commande ping.
Utilisez cet opérande pour envoyer une requête ping à toute adresse URL générale, en sélectionnant le routeur On-Demand (ODR) comme cible de la stratégie de santé et en définissant les règles de routage appropriées dans le routeur ODR.
Vous pouvez utiliser cet opérande pour sélectionner des membres exécutant WebSphere Application Server ou exécutant d'autres serveurs middleware.
Format de la sous-expression :URLReturnCodeMetric$portNumber$relativePath opérateur IntValue
Exemple :URLReturnCodeMetric$9060$ibm\/console\/login\.do = 200
Le détecteur d'URL renvoie 0 si le site Web n'est pas accessible :URLReturnCodeMetric$9060$ibm\/console\/login\.do = 0
- Métrique du code retour de l'URL externe
Avec cet opérande, vous pouvez entrer une adresse URL absolue à la place d'une adresse URL relative. Ce faisant, vous pouvez envoyer périodiquement une demande ping à d'autres cibles que les serveurs d'applications sur les routeurs On-demand.
Créez toujours une action de santé personnalisée sans spécifier un serveur cible.
Exemple :ExternalURLReturnCodeMetric$http://foo.bar.com <> 200
Si http://foo.bar.com renvoie un code réponse différent de 200, la stratégie de santé est déclenchée. Exécutez cette action personnalisée pour lancer un script personnalisé, permettant par exemple de recycler un serveur Web.
Opérateur
- Egal à (=) L'opérateur d'égalité exprime une correspondance différenciant les minuscules et les majuscules.
- Différent de (<>) : L'opérateur d'inégalité exprime que la valeur d'opérande n'est pas égale à la valeur que vous avez entrée.
- Supérieur à (>) : L'opérateur de supériorité est utilisé avec les nombres.
- Supérieur ou égal à (>=) : L'opérateur de supériorité ou d'égalité est utilisé avec les nombres.
- Inférieur à (<): L'opérateur d'infériorité est utilisé avec les nombres.
- Inférieur ou égal à (<=): L'opérateur d'infériorité ou d'égalité est utilisé avec les nombres.
- Compris entre (BETWEEN) : La valeur doit être comprise entre la limite inférieure et la limite supérieure que vous indiquez.
- DANS (IN): La valeur doit se trouver dans une liste de valeurs. Vous pouvez taper des valeurs ou les ajouter à une liste.
Valeur
En fonction de l'opérateur que vous choisissez, entrez une valeur de la sous-expression que vous souhaitez créer.
Sous-expression
Après avoir cliqué sur Générer une sous-expression, cette zone affiche le fragment de sous-expression généré en fonction des options sélectionnées. Pour ajouter cette sous-expression à la condition de santé personnalisée, cliquez sur Ajouter.