Acheminement des événements vers des services WebSocket
Vous pouvez configurer Lenovo XClarity Administrator pour envoyer des notifications d'événement à des services WebSocket.
À propos de cette tâche
Les souscriptions WebSocket ne sont pas stockées de manière persistante dans Lenovo XClarity Administrator. Lorsque Lenovo XClarity Administrator est réamorcé, les souscripteurs WebSocket doivent souscrire à nouveau.
Procédure
Pour envoyer une notification d'événement à un service WebSocket, procédez comme suit.
- Dans la barre de menus de Lenovo XClarity Administrator, cliquez . La page Acheminement d'événement s'affiche.
- Cliquez sur l'onglet Services push.
- Cliquez sur le lien Service WebSocket dans la colonne Nom. La boîte de dialogue Modifier la notification push s'affiche.
- Cliquez sur l'onglet Souscriptions.
- Cliquez sur l'icône Créer ().
- Saisissez l'adresse IP de l'hôte de destination.
- Cliquez sur Créer.
- Sélectionnez la nouvelle souscription, cliquez sur Générer un événement de test, puis assurez-vous que les événements sont acheminés correctement vers le service WebSocket.
Résultats
Actualiser la liste des services WebSocket en cliquant sur l'icône Actualiser ().
Supprimer des souscriptions en sélectionnant les souscriptions concernées et en cliquant sur l'icône Supprimer ().
Déterminer l'état de la dernière tentative d'envoi de type push pour une souscription donnée en affichant le contenu de la colonne État. Si la tentative échoue, cette colonne contient un message qui décrit l'erreur.
Modifier les propriétés de service WebSocket, y compris le délai d'inactivité de connexion, la taille maximale de mémoire tampon, le nombre maximal de souscripteurs et le délai d'attente d'inscription.
Vous pouvez réinitialiser le service WebSocket avec les paramètres par défaut en cliquant sur Restaurer les valeurs par défaut.
Suspendre l'envoi des notifications d'événement à toutes les souscriptions du service WebSocket en sélectionnant la valeur Désactivé pour État.
Sur l'onglet Services push de la page Acheminement d'événement, vous pouvez générer un événement de test pour toutes les souscriptions WebSocket en sélectionnant le service WebSocket et en cliquant sur Générer un événement de test.