Contenu

Introduction

Dépannez le serveur de finesse basé par VOS de Cisco avec le CLI

Aperçu générique

Nettoyez l'espace disque

Commandes CLI d'audit sélectionnées

L'examen se connecte en ligne

Trouvez un fichier journal approprié

Examinez le fichier en ligne

Parcourez le répertoire dans VOS

Historique de plate-forme de contrôle

Logs de téléchargement

Introduction

Ce document décrit de plusieurs scénarios de dépannage pour le serveur de Cisco Finesse ou tout autre Cisco expriment le produit basé du système d'exploitation (VOS) avec l'utilisation de l'interface de ligne de commande basée par Javas (CLI).

Note: Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Dépannez le serveur de finesse basé par VOS de Cisco avec le CLI

Aperçu générique

Cisco VOS CLI fournit un ensemble de commandes qui laisse accomplir certaines tâches de dépannage très d'une façon efficace.

Nettoyez l'espace disque

Très une fonctionnalité usuelle pour n'importe quel serveur basé par VOS est de nettoyer l'espace dans la partition commune. Cette commande peut être utilisée pour cela.

D'abord, répertoriez les fichiers journal et spécifiez un chemin et des clés facultatives.

admin:file list activelog /desktop/logs/webservices date detail

11 Aug,2016 20:26:23 1,927,946 Desktop-webservices.2016-08-11T15-53-39.646.startup.log.zip

11 Aug,2016 21:44:42 1,105,322 Error-Desktop-webservices.2016-08-11T15-53-40.166.startup.log.zip

12 Aug,2016 01:48:58 1,741,638 Desktop-webservices.2016-08-11T20-26-23.164.log.zip

12 Aug,2016 03:35:30 1,126,078 Error-Desktop-webservices.2016-08-11T21-44-42.664.log.zip

12 Aug,2016 07:11:33 1,753,064 Desktop-webservices.2016-08-12T01-48-58.164.log.zip

12 Aug,2016 09:26:17 1,125,984 Error-Desktop-webservices.2016-08-12T03-35-30.164.log.zip

12 Aug,2016 12:34:08 1,741,476 Desktop-webservices.2016-08-12T07-11-33.664.log.zip

12 Aug,2016 15:17:05 1,125,790 Error-Desktop-webservices.2016-08-12T09-26-17.664.log.zip

Retirez alors les vieux fichiers journal. Sur option vous pouvez spécifier la clé de noconfirm pour éviter et ne pas appuyer sur oui comme confirmation.

admin:file delete activelog /desktop/logs/webservices/*webservices.2016-08-11* noconfirm

files: found = 4, deleted = 4

Commandes CLI d'audit sélectionnées

Listes de ces commandes que toutes les commandes VOS CLI ont sélectionnées. Même les commandes exécutées sans succès.

De la sortie, vous pouvez voir que le système a été redémarré, certificat de Tomcat-confiance avez été importé et le service de Tomcat a été redémarré ensuite cela.

admin:file search activelog platform/log/cli* "running command" ignorecase recurs

Searching path: /var/log/active/platform/log/cli*

2016-11-03 09:59:12,558 INFO [main] sdMain.main - running command -> [utils system restart ]

2016-11-03 09:38:52,623 INFO [main] sdMain.main - running command -> [set cert import trust tomcat]

2016-11-03 09:39:30,978 INFO [main] sdMain.main - running command -> [utils service restart Cisco Tomcat]

2016-11-03 09:41:16,664 INFO [main] sdMain.main - running command -> [show cert own tomcat]

Search completed

Note: Sur un certain VOS basé la clé d'ignorecase de serveurs n'est pas disponible.

L'examen se connecte en ligne

Trouvez un fichier journal approprié

En cas de message d'erreur de particularité affiché dans le client de finesse, un cas d'option de recherche soit utilisé pour déterminer l'horodateur précis et le fichier journal.

admin:file search activelog /desktop/logs/ "100011" recurs ignorecase

Searching path: /var/log/active//desktop/logs/

/var/log/active//desktop/logs/realm/realm.log:1289383032: Nov 18 2016 08:14:15.076 +0100:

[http-bio-8445-exec-10] INFO CCRealmConfig.finesseAuthenticate(): Unable to authenticate user: 100011

Search completed

La sortie affiche le fichier journal précis, l'horodateur avec la précision milliseconde et le « incapable généré par message d'erreur d'authentifier l'utilisateur : 100011".

Examinez le fichier en ligne

L'étape suivante après que vous trouviez le fichier journal approprié est de la passer en revue. Et l'option de vidage mémoire de fichier d'utilisation pour de grands fichiers journal n'est pas très salutaire. Au lieu de cela l'affichage de fichier peut être utilisé, ainsi vous pouvez naviguer directement vers l'extrémité du fichier.

admin:file view activelog /desktop/logs/realm/realm.log

0: Aug 11 2016 15:52:14.423 +0200: [localhost-startStop-1] INFO

Loaded realm log config file at: /opt/cisco/desktop/conf/realm/log4j.xml

55577: Aug 11 2016 15:53:10.000 +0200: [Infrastructure Initialization, completed] INFO

Loaded realm log config file at: /opt/cisco/desktop/conf/realm/log4j.xml

options: q=quit, n=next, p=prev, b=begin, e=end (lines 1 - 20 of 374) :

956921239: Nov 14 2016 11:53:13.283 +0100: [http-bio-8445-exec-12] INFO

CCRealmConfig.finesseAuthenticate(): Unable to authenticate user: 1012

1206572479: Nov 17 2016 09:14:04.523 +0100: [http-bio-8082-exec-6] INFO

CCRealmConfig.finesseAuthenticate(): Unable to authenticate user: MEDIASENSE_API

1217996207: Nov 17 2016 12:24:28.251 +0100: [http-bio-8082-exec-10] INFO

CCRealmConfig.finesseAuthenticate(): Unable to authenticate user: MEDIASENSE_API

1289292089: Nov 18 2016 08:12:44.133 +0100: [http-bio-8445-exec-22] INFO

CCRealmConfig.finesseAuthenticate(): Unable to authenticate user: 5678

1289383032: Nov 18 2016 08:14:15.076 +0100: [http-bio-8445-exec-10] INFO

CCRealmConfig.finesseAuthenticate(): Unable to authenticate user: 100011

end of the file reached

options: q=quit, n=next, p=prev, b=begin, e=end (lines 361 - 374 of 374) :

Parcourez le répertoire dans VOS

Peut être utilisé pour de plusieurs raisons. Parmi eux sont les contrôles que le fichier journal est généré pour s'avérer que le de processus fonctionne, la taille de logs de contrôle pour le disque nettoient ou autoformation.

Cette commande donnera une liste de fichiers journal filtrés par le nom fourni. Le détail d'option affiche la date et la taille. Une date principale supplémentaire trie la sortie basée sur les fichiers de temps ont été générées.

admin:file list activelog /desktop/logs/webservices/*2016-08-12* det date

12 Aug,2016 07:11:33 1,753,064 Desktop-webservices.2016-08-12T01-48-58.164.log.zip

12 Aug,2016 09:26:17 1,125,984 Error-Desktop-webservices.2016-08-12T03-35-30.164.log.zip

12 Aug,2016 12:34:08 1,741,476 Desktop-webservices.2016-08-12T07-11-33.664.log.zip

12 Aug,2016 15:17:05 1,125,790 Error-Desktop-webservices.2016-08-12T09-26-17.664.log.zip

12 Aug,2016 17:56:43 1,741,988 Desktop-webservices.2016-08-12T12-34-08.664.log.zip

12 Aug,2016 21:07:52 1,125,050 Error-Desktop-webservices.2016-08-12T15-17-05.164.log.zip

12 Aug,2016 23:19:18 1,753,089 Desktop-webservices.2016-08-12T17-56-43.663.log.zip

13 Aug,2016 02:58:40 1,125,382 Error-Desktop-webservices.2016-08-12T21-07-52.664.log.zip

13 Aug,2016 04:41:53 1,742,441 Desktop-webservices.2016-08-12T23-19-18.664.log.zip

dir count = 0, file count = 9

Historique de plate-forme de contrôle

Les informations de diagnostic de base au sujet des mises à jour de serveur, des options de Cisco empaquettent des installations de fichier (de COP) et les réinitialisations est très utile. Particulièrement pendant le processus de dépannage.

admin:file dump install system-history.log

=======================================

Product Name - Cisco Finesse

Product Version - 11.0.1.10000-24

Kernel Image - 2.6.32-431.20.3.el6.x86_64

=======================================

08/11/2016 12:46:19 | root: Install 11.0.1.10000-24 Start

08/11/2016 06:02:15 | root: Boot 11.0.1.10000-24 Start

08/11/2016 15:45:52 | root: Install 11.0.1.10000-24 Success

08/11/2016 15:45:53 | root: Boot 11.0.1.10000-24 Start

08/26/2016 12:50:14 | root: Cisco Option Install finesse-cce.1101.ES05.10000.cop Start

08/26/2016 13:25:51 | root: Cisco Option Install finesse-cce.1101.ES05.10000.cop Success

08/26/2016 13:51:14 | root: Restart 11.0.1.10000-24 Start

08/26/2016 13:51:40 | root: Boot 11.0.1.10000-24 Start

10/19/2016 17:16:48 | root: Shutdown 11.0.1.10000-24 Start

10/20/2016 12:17:10 | root: Boot 11.0.1.10000-24 Start

Logs de téléchargement

Au cas où il y aurait un besoin de tirer les logs du système pour l'analyse approfondie, puis cette commande peut être utilisée. Il est irreplaceble quand le web server de Cisco Tomcat est en baisse et l'outil de suivi en temps réel (RTMT) ne peut pas être utilisé.

Vous pouvez tirer les logs basés sur le filtre de temps. Dans cet exemple pour les deux dernières heures.

admin:file get activelog /desktop/logs/webservices/ reltime hours 2 compress

This command can take significantly long time,

and can also affect the system wide IOWAIT on your system.

Would you like to proceed [y/n]?y

Please wait while the system is gathering files info ...done.

Sub-directories were not traversed.

Number of files affected: 1

Total size in Bytes: 3460015

Total size in Kbytes: 3378.921

Would you like to proceed [y/n]? y

SFTP server IP:

En outre, des logs peuvent être tirés ont basé sur le filtre de nom. Dans cet exemple, seulement des fichiers avec l'extension de log sont tirés de installent le répertoire. Les fichiers ne sont pas compressés.

admin:file get install /*.log

Please wait while the system is gathering files info ...done.

Sub-directories were not traversed.

Number of files affected: 10

Total size in Bytes: 2640585

Total size in Kbytes: 2578.6963

Would you like to proceed [y/n]? n

Files transfer cancelled.

Un autre cas utile est de collecter les logs pour une analyse de cause principale pour une plage heure précise.

admin:file get activelog /desktop/logs/ abstime 09:00:11/13/16 09:00:11/14/16 recurs

Please wait while the system is gathering files info ...done.

Sub-directories were traversed.

Number of files affected: 2

Total size in Bytes: 7446444

Total size in Kbytes: 7271.918

Would you like to proceed [y/n]?

Note: Assurez pour vérifier la valeur de taille totale et si elle est trop grande ou font peu de plage de temps ou mettez un répertoire plus spécifique.