Índice

Introdução

Pesquise defeitos o server baseado VOS da fineza de Cisco com CLI

Vista geral genérica

Limpe o espaço de disco

Examine os comandos CLI inscritos

Reveja os logs em linha

Encontre um arquivo de registro relevante

Reveja o Online do arquivo

Consulte o diretório em VOS

Verifique a história da plataforma

Transfira logs

Introdução

Este original descreve scenarios de Troubleshooting múltiplos para o server da fineza de Cisco ou todo o outro Cisco exprime o produto baseado do sistema operacional (VOS) com o uso do comando line interface(cli) baseado Javas.

Nota: As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.

Pesquise defeitos o server baseado VOS da fineza de Cisco com CLI

Vista geral genérica

Cisco VOS CLI fornece um conjunto de comandos que reserve realizar muito determinadas tarefas de Troubleshooting em uma maneira eficiente.

Limpe o espaço de disco

Uma tarefa muito comum para todo o server baseado VOS é limpar o espaço na separação comum. Este comando pode ser usado para aquele.

Primeiramente, aliste os arquivos de registro e especifique um trajeto e umas chaves opcionais.

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

Remova então os arquivos de registro velhos. Opcionalmente você pode especificar a chave do noconfirm para evitar sim e não pressionar como uma confirmação.

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

files: found = 4, deleted = 4

Comandos CLI da auditoria inscritos

Lista que deste comando todos os comandos CLI VOS incorporaram. Mesmo os comandos executados em vão.

Da saída, você pode ver que o sistema esteve reiniciado, certificado da Tomcat-confiança foi importado e o serviço de Tomcat foi reiniciado em seguida isso.

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

Nota: Em algum VOS baseado a chave do ignorecase dos server não está disponível.

A revisão registra o Online

Encontre um arquivo de registro relevante

Em caso de um mensagem de erro específica indicado no cliente da fineza, um exemplo da opção da busca seja usado para determinar o timestamp exato e o arquivo de registro.

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

A saída mostra o arquivo de registro exato, o timestamp com precisão milissegundo e o “incapaz gerado Mensagem de Erro autenticar o usuário: 100011".

Reveja o Online do arquivo

A próxima etapa depois que você encontra o arquivo de registro relevante é revê-la. E a opção da descarga do arquivo do uso para arquivos de registro grandes não é muito benéfica. Em lugar da opinião do arquivo pode ser usada, assim que você pode navegar em linha reta à extremidade do arquivo.

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) :

Consulte o diretório em VOS

Pode ser usado para razões múltiplas. Entre elas são as verificações que o arquivo de registro está gerado para provar as corridas do processo, logs que da verificação o tamanho para o disco limpa ou auto-estudo.

Este comando dará uma lista de arquivos de registro filtrados pelo nome fornecido. O detalhe da opção indica a data e o tamanho. Uma data chave adicional classifica a saída baseada nos arquivos do tempo foi gerada.

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

Verifique a história da plataforma

A informação de diagnóstico básica sobre as elevações do server, as instalações e repartições do arquivo do pacote das opções de Cisco (BOBINA) é muito útil. Especialmente durante o processo da pesquisa de defeitos.

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 da transferência

Caso que há uma necessidade de puxar os logs do sistema para a análise mais aprofundada, a seguir este comando pode ser usado. É irreplaceble quando o servidor de Web de Cisco Tomcat está para baixo e a ferramenta do monitoramento em tempo real (RTMT) não pode ser usado.

Você pode puxar os logs baseados no filtro do tempo. Neste exemplo para as últimas duas horas.

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:

Também, os logs podem ser puxados basearam no filtro do nome. Neste exemplo, somente os arquivos com extensão do log são puxados de instalam o diretório. Os arquivos não são comprimidos.

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.

Um outro caso útil é recolher os logs para uma análise da causa raiz para uma escala de horas específicas.

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]?

Nota: Assegure para verificar que valor do tamanho total e se é demasiado grande faça pouco intervalo de tempo ou põe um diretório mais específico.