Deux outils d'InterChange Server Express vous permettent de localiser, visualiser et traiter les événements ayant échoué : Failed Event Manager, outil fonctionnant dans un navigateur et doté d'une fonction de sécurité basée sur les rôles qui permet de gérer les événements ayant échoué sur le Web, et Flow Manager, outil installé avec le produit InterChange Server Express. Pour résoudre des flux transactionnels, vous devez utiliser Flow Manager, mais les deux programmes Failed Event Manager et Flow Manager vous permettent de gérer les événements ayant échoué. Cette section inclut les rubriques suivantes :
Utilisation de Failed Event Manager
Failed Event Manager vous permet de visualiser et de gérer les événements ayant échoué, à partir du Web. Pour accéder à l'application Failed Events Manager, connectez-vous à System Monitor. La catégorie Failed Events Manager s'affiche dans le cadre de gauche, avec deux options : Droits d'accès et Requête. L'option Droits d'accès permet d'afficher les droits d'accès à Failed Event Manager couramment associés au nom d'utilisateur connecté. L'option Requête ouvre l'écran dans lequel vous effectuez des opérations avec Failed Event Manager.
Les actions que vous pouvez effectuer sur les événements ayant échoué dépendent de la sécurité basée sur les rôles. Les administrateurs peuvent attribuer aux utilisateurs un ou plusieurs des quatre rôles par défaut. Pour plus d'informations sur ces rôles, voir Rôles par défaut pour Failed Event Manager.
Les administrateurs peuvent également créer des rôles personnalisés pour votre équipe en particulier. Pour plus d'informations sur ces rôles, voir Rôles personnalisés dans Failed Event Manager.
Failed Event Manager fonctionne avec IBM WebSphere Application Server Express ou avec Tomcat (systèmes Windows et Linux uniquement). Consultez le guide d'installation de WebSphere Business Integration Server Express pour Windows, pour Linux ou pour OS/400 et i5/OS, pour obtenir des informations complémentaires sur la configuration de Failed Event Manager pour une exécution avec WebSphere Application Server, WebSphere Application Server Express ou Tomcat. Le système OS/400 et i5/OS ne prend pas en charge Tomcat.
Failed Event Manager fonctionne avec les versions suivantes de WebSphere Application Server, WebSphere Application Server Express et Tomcat :
Si vous avez opté pour une installation Administrative Toolset Express de WebSphere Business Integration Server Express, Failed Event Monitor est automatiquement installé et configuré si WebSphere Application Server ou WebSphere Application Server Express, version 5.1 ou 6.0, sont détectés sur votre système. Seule la sécurité basée sur les rôles doit être configurée. Voir Sécurité et accès basé sur les rôles pour Failed Event Manager.
Par défaut, la sécurité est activée une fois que vous avez installé Tomcat avec Failed Event Manager (consultez le guide d'installation de WebSphere Business Integration Server Express installation guide pour Windows, pour Linux ou pour OS/400 et i5/OS). Vous devez créer un utilisateur avec le rôle Administrator dans le fichier Tomcat_home\conf\tomcat-users.xml afin que l'administrateur puisse accéder à l'intégralité des fonctionnalités de l'application. Pour plus de détails sur la création de rôles dans Failed Event Manager, voir Sécurité et accès basé sur les rôles pour Failed Event Manager.
Cette section inclut les procédures suivantes :
Failed Event Manager inclut des rôles par défaut. Les administrateurs peuvent également créer des rôles de sécurité supplémentaires. Pour plus d'informations sur le contrôle d'accès basé sur les rôles, voir Gestion du contrôle d'accès basé sur les rôles.
Failed Event Manager fournit quatre rôles de base qui sont les suivants :
Pour créer les rôles par défautn excepté celui d'Administrateur, utilisez l'outil d'administration du serveur dans System Manager. Tous les rôles par défaut doivent avoir, et uniquement avoir, des droits de règle de sécurité au niveau du serveur pour visualiser les événements défaillants. Pour plus d'informations, voir Gestion des autorisations liées aux règles de sécurité.
Vous pouvez également créer des rôles personnalisés à utiliser avec Failed Event Manager à l'aide de l'outil d'administration du serveur dans System Manager. Vous pouvez affecter des rôles personnalisés et par défaut à un utilisateur. Les rôles personnalisés peuvent fournir un accès au niveau des composants , par exemple, un utilisateur doté durôle approprié peut être limité à la visualisation d'événements défaillants qui apparti ennent à un propriétaire d'événement spécifique (connecteur ou collaboration). Pour plus d'informations, voir Gestion des rôles.
Tous les rôles personnalisés doivent avoir des droits de règle de sécurité au niveau du serveur pour visualiser les événements défaillants.
Au niveau des composants, chaque rôle personnalisé doit avoir des autorisations de sécurité Submit_Failed_Events et Delete_Failed_Events pour chaque composant. Le propriétaire d'événement (objet de collaboration ou objet connecteur) doit être identifié également.
Vous pouvez accéder à l'application Failed Events Manager lors de la connexion à System Monitor. Failed Events Manager s'affiche dans le cadre de gauche, aux côtés des vues et paramètres de System Monitor.
Failed Event Manager est accessible uniquement via un navigateur pris en charge sur les seules plateformes Windows. Les navigateurs pris en charge sont les suivants :
WebSphere Business Integration Server Express inclut maintenant System Monitor et Failed Events Manager, vous devez donc commencer par vous connecter à System Monitor pour accéder aux événements ayant échoué. Une fois connecté à System Monitor, sélectionnez simplement l'option Failed Events Manager dans le cadre de gauche.
Pour plus d'informations sur la connexion à System Monitor, voir Procédure de connexion à System Monitor.
Pour visualiser les informations relatives aux événements ayant échoué dans Failed Event Manager, appliquez la procédure suivante :
Une table des événements ayant échoué apparaît, comme illustré figure 64.
Si vous n'avez pas été affecté à l'un des rôles pouvant visualiser les objets métier, les boutons relatifs aux objets métier peuvent ne pas être disponibles dans cette table, comme illustré figure 65.
La boîte de dialogue Détail des événements apparaît, comme illustré figure 66.
Pour traiter les événements ayant échoué dans une table d'événements ayant échoué, appliquez la procédure suivante :
Pour vérifier les droits d'accès des rôles qui vous ont été attribués dans Failed Event Manager, appliquez la procédure suivante :
La page qui s'affiche contient les rôles par défaut disponibles. Vous pouvez entrer un nom de rôle pour savoir si vous êtes affecté à ce rôle.
Pour localiser, visualiser et traiter les événements ayant échoué, utilisez Flow Manager, outil installé avec le produit InterChange Server Express. Flow Manager vous permet de créer facilement une requête pour localiser et afficher les flux non résolus. Flow Manager vous permet d'afficher les flux non résolus de plusieurs serveurs et se lance soit en tant qu'outil autonome, soit en tant qu'éditeur de System Manager.
Lorsque vous avez affiché les flux non résolus, vous pouvez sélectionner n'importe quel flux à l'écran et le valider, le supprimer ou effectuer d'autres actions. Pour des informations de fond sur les flux ayant échoué, voir Echecs de flux.
Les rubriques suivantes décrivent l'utilisation de Flow Manager pour créer des requêtes, afficher les détails et traiter les événements :
Procédure de démarrage de Flow Manager en tant qu'outil autonome
Procédure de démarrage de Flow Manager à partir de System Manager
Procédure de recherche des flux non résolus
Procédure de visualisation du détail des flux non résolus
Procédure de traitement des flux non résolus
Pour démarrer Flow Manager en tant qu'outil autonome, appliquez la procédure suivante :
Lorsque vous cliquez sur Connecter dans la boîte de dialogue InterChange Server, Flow Manager apparaît (voir figure 69).
Pour démarrer Flow Manager à partir de System Manager, appliquez la procédure suivante :
Pour rechercher les flux non résolus, appliquez la procédure suivante dans Flow Manager :
Cliquez sur l'onglet Attributs d'événement pour effectuer la recherche à partir des caractéristiques de l'événement non résolu (voir figure 70).
Les options suivantes sont disponibles à partir de l'onglet Attributs d'événement :
Choisissez l'instruction à rechercher pour chaque événement.
Sélectionnez le connecteur source ou le connecteur dont vous souhaitez rechercher les flux ou sélectionnez Tout.
Utilisez l'onglet Date & Heure pour rechercher uniquement les flux ayant échoué pendant une période spécifique (voir figure 71).
Les options suivantes sont disponibles à partir de l'onglet Date & Heure :
L'onglet Texte d'erreur et attributs d'objet métier vous permet de créer une requête incluant uniquement certains objets métier, attributs d'objet métier et valeurs d'attribut (voir figure 72).
Sélectionnez des valeurs dans les colonnes suivantes :
Vous pouvez également ne rechercher que les flux non résolus qui génèrent un message contenant un texte défini que vous indiquez dans la zone Contenant le texte d'erreur.
Pour visualiser le détail relatif aux flux non résolus dans Flow Manager, appliquez la procédure suivante :
Les résultats s'affichent dans la partie inférieure de la fenêtre Flow Manager.
La table des flux non résolus qui apparaît contient la liste des événements ainsi que les informations suivantes :
Pour les événements en attente, la cellule Etat d'événement contient les informations suivantes :
En attente
[expiration du délai :...]
[nom du scénario :...]
[ID noeud du scénario...]
Pour effectuer des opérations sur l'un des flux non résolus, voir Procédure de traitement des flux non résolus.
Pour gérer les requêtes de recherche des flux non résolus, effectuez l'une des opérations suivantes :
Pour gérer les requêtes de recherche des flux non résolus, appliquez la procédure suivante :
Pour traiter les événements ayant échoué dans la liste de résultats de Flow Manager, appliquez la procédure suivante :