Introduction
Ce document décrit un processus pour vérifier le nombre d'utilisateurs actuellement connectés dans le serveur Cisco Unified Intelligence Center (CUIC).
Informations générales
Lorsque vous exécutez le serveur CUIC, vous devez vous assurer que le nombre d'utilisateurs actuellement connectés à n'importe quel noeud de rapport dans un cluster ne dépasse pas la limite. Pour Unified Intelligence Server version 11.0, la limite est de 200 utilisateurs par noeud. Si plus d'utilisateurs sont connectés à un noeud particulier, cela peut entraîner des problèmes de performances.
Exemple de problème
L'utilisateur avec le nom de connexion ccmadmin a fermé le navigateur avec l'onglet de rapport CUIC et ne s'est pas déconnecté correctement. Vous voyez deux sessions (en double) dans le résultat. Pour ajouter à cela, un nombre incorrect d'utilisateurs de rapports actuellement connectés s'affiche.
admin:utils cuic session list
Command executed successfully
Session ID details saved to file.
To view file, type "file view activelog cuic-session.out"
To SFTP file, type "file get activelog cuic-session.out"
admin:file view activelog cuic-session.out
User: CUIC\ccmadmin - Last Session Time: 13/Feb/2017 13:47:09 - SessionID: E819B0F5114A4A62778CB08C01BAB0F1
User: CUIC\ccmadmin - Last Session Time: 13/Feb/2017 15:04:38 - SessionID: E6AC6567352C245C8061E693BE1DC760
User: ADMINISTRATOR\cuicu1 - Last Session Time: 13/Feb/2017 15:21:17 - SessionID: 4EC191A25D946E5C7BF75AE2E79E0B72
end of the file reached
options: q=quit, n=next, p=prev, b=begin, e=end (lines 1 - 3 of 3) :
admin:show perf query counter ReportingEngineInfo ReportsUsersLoggedin
- Perf class ReportingEngineInfo(ReportsUsersLoggedin) has values:
-> ReportsUsersLoggedin = 3
Vérifier
Afin de vérifier le nombre d'utilisateurs, cette commande de l'interface de ligne de commande (CLI) CUIC peut être utilisée :
admin:show perf query counter ReportingEngineInfo ReportsUsersLoggedin
- Perf class ReportingEngineInfo(ReportsUsersLoggedin) has values:
-> ReportsUsersLoggedin = 2
Une autre méthode consiste à intégrer l'application RTMT (Real-Time Monitoring Tool). Accédez à Système -> Performances. Sélectionnez le noeud que vous souhaitez surveiller. Ensuite, dépliez ReportingEngineInfo et double-cliquez sur ReportsUsersLoggedIn.
Dépannage
Cette section fournit des informations que vous pouvez utiliser pour dépanner votre configuration.
Dans certains cas, cette valeur peut refléter un nombre inexact d'utilisateurs connectés.
L'une des causes les plus courantes de cette situation est que les utilisateurs qui signalent fermer leur navigateur au lieu de cliquer sur le bouton Déconnexion dans l'angle supérieur droit.
Afin d'obtenir la liste des utilisateurs connectés sur un noeud particulier, utilisez cette commande.
admin:utils cuic session list
Command executed successfully
Session ID details saved to file.
To view file, type "file view activelog cuic-session.out"
To SFTP file, type "file get activelog cuic-session.out"
admin:file view activelog cuic-session.out
User: CUIC\ccmadmin - Last Session Time: 13/Feb/2017 15:04:38 - SessionID: E6AC6567352C245C8061E693BE1DC760
User: ADMINISTRATOR\cuicu1 - Last Session Time: 13/Feb/2017 15:21:17 - SessionID:3860176B2BAD8D8BEB10D4643FBD011F
end of the file reached
options: q=quit, n=next, p=prev, b=begin, e=end (lines 1 - 3 of 3) :
Vous trouverez ici la référence du journal de rapport CUIC avec les opérations UserLoginAttempt (bouton de connexion appuyé par l'utilisateur), UserLoginSuccess et SessionEnd (bouton de déconnexion appuyé par l'utilisateur).
admin:file tail activelog cuic/logs/cuic/ recent regexp "User login or logout"
0000001591: 10.48.47.142: Feb 13 2017 15:01:35.520 +0100: %CCBU__CUIC_SECURITY-7-OPERATION: %[MESSAGE=Total number of login attempts for the server=50][OPERATION_TYPE=UserLoginAttempt][SESSION_ID=3860176B2BAD8D8BEB10D4643FBD011F][USER_ID=]: User login or logout request to server.
0000001636: 10.48.47.142: Feb 13 2017 15:01:35.576 +0100: %CCBU__CUIC_SECURITY-7-OPERATION: %[MESSAGE=Total number of logged-in user instance for the server=3][OPERATION_TYPE=UserLoginSuccess][SESSION_ID=3860176B2BAD8D8BEB10D4643FBD011F][USER_ID=ADMINISTRATOR\cuicu1]: User login or logout request to server.
0000001683: 10.48.47.142: Feb 13 2017 15:22:01.559 +0100: %CCBU__CUIC_SECURITY-7-OPERATION: %[MESSAGE=Total number of logged-in user instance for the server=2][OPERATION_TYPE=SessionEnd][SESSION_ID=3860176B2BAD8D8BEB10D4643FBD011F][USER_ID=ADMINISTRATOR\cuicu1]: User login or logout request to server.
Si l'événement SessionEnd n'apparaît pas dans le fichier journal, cela indique clairement que le serveur CUIC n'a pas reçu de demande de déconnexion d'un client.
Solution
Informez les utilisateurs de rapports à cliquer sur le bouton Déconnexion dans CUIC avant qu'ils ferment le navigateur Internet.
Articles associés