소개
이 문서에서는 디버그 모드에서 Cisco IOS 관리 게이트웨이 커넥터 로그를 수집하는 프로세스에 대해 설명합니다.
사전 요구 사항
요구 사항
전체 관리자 권한으로 제어 허브에 액세스합니다.
로컬 게이트웨이의 CLI(Command Line Interface)에 액세스합니다.
Connector GuestShell에 액세스합니다.
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
- 커넥터 애플리케이션(GuestShell)
- Cisco IOS XE 소프트웨어 버전: 17.15.01a
- 스크립트 버전: 3.1.1
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
게이트웨이 커넥터는 Cisco IOS XE GuestShell 컨테이너에 설치 및 실행되는 소규모 애플리케이션으로 Control Hub에 대한 보안 연결을 유지하고 이벤트를 조정하며 상태 정보를 수집하는 데 도움이 됩니다.
커넥터에 문제가 있는 경우 트러블슈팅을 위해 디버깅 레벨의 커넥터 로그가 필요합니다.
디버깅 수준에서 게이트웨이 커넥터 로그를 수집하는 단계
1단계. 콘솔 또는 SSH 연결을 사용하여 게이트웨이에 로그인하고 다음 명령을 복사하여 라우터 exec 명령 프롬프트에 붙여넣습니다.
tclsh https://binaries.webex.com/ManagedGatewayScriptProdStable/gateway_onboarding.tcl
참고: 특정 시점에 tclsh bootflash:gateway_connector/gateway_onboarding.tcl 또는 tclsh https://binaries.webex.com/ManagedGatewayScriptProdStable/gateway_onboarding.tcl을 사용하여 TCL 스크립트를 직접 시작(또는 다시 시작)할 수 있습니다.
2단계. 커넥터 주 메뉴가 나타납니다.
===============================================================
Webex Managed Gateway Connector
===============================================================
Options
s : Display Status Page
v : View and Modify Cloud Connector Settings
e : Enable Guestshell
d : Disable Guestshell
l : Collect Logs
r : Clear Logs
u : Uninstall Connector
p : Apply Patch
q : Quit
===============================================================
Select an option from the menu:
v를 눌러 View and Modify Cloud Connector Settings(클라우드 커넥터 설정 보기 및 수정) 옵션을 선택합니다.
3단계. 다음 메뉴에서 l을 눌러 Cloud Connector의 로그 레벨을 수정합니다.
===============================================================
Webex Managed Gateway Connector
===============================================================
Script Version : 3.1.1
Hostname/IP Addr : X.X.X.X
DNS Server(s) : X.X.X.X 8.8.8.8
X.X.X.X
Gateway Username : doctorx
External Interface : GigabitEthernet2
===============================================================
Options
c : Update Gateway Credentials
e : Update External Interface
p : Update Proxy Details
n : Update DNS Server
k : Update Connector Package Verification Key
l : Modify log level for Cloud Connector
h : Go to home menu
q : Quit
===============================================================
Select an option from the menu:
4단계. 다음 메뉴에서 클라우드 커넥터의 로그 레벨을 선택합니다.
===============================================
Number Log Level
===============================================
1 DEBUG
2 INFO
3 WARNING
4 ERROR
5 CRITICAL
===============================================
5단계. 1을 눌러 로그 레벨을 DEBUG로 설정합니다.
===============================================================
Webex Managed Gateway Connector
===============================================================
Cloud Connector log level is set to : 1
===============================================
Number Log Level
===============================================
1 DEBUG
===============================================
===============================================================
Select option h for home menu or q to quit:
6단계. H를 눌러 홈 메뉴로 이동합니다.
===============================================================
Webex Managed Gateway Connector
===============================================================
Options
s : Display Status Page
v : View and Modify Cloud Connector Settings
e : Enable Guestshell
d : Disable Guestshell
l : Collect Logs
r : Clear Logs
u : Uninstall Connector
p : Apply Patch
q : Quit
===============================================================
Select an option from the menu:
7단계. 문제를 복제한 다음 l을 선택하여 커넥터 로그를 가져옵니다. 완료되면 명령줄에 다음 내용이 표시됩니다.
===============================================================
Webex Managed Gateway Connector
===============================================================
Log files are collected and stored at location
bootflash:/guest-share/gateway_webex_cloud_logs_2025025014034.tar.gz
===============================================================
Select option h for home menu or q to quit:
8단계. 부트플래시 URL을 복사하고 q를 눌러 GuestShell을 종료합니다.
참고: tclsh bootflash:gateway_connector/gateway_onboarding.tcl를 사용하여 부트플래시 메모리에서 직접 TCL 스크립트를 다시 시작할 수 있습니다. 명령을 실행할 때마다 게이트웨이가 스크립트를 다운로드하지 못하도록 합니다.
커넥터 로그 내보내기
커넥터 로그는 bootflash 디렉토리에 저장됩니다. FTP, SCP, TFTP, SFTP 및 기타 파일 전송 네트워크 프로토콜을 사용할 수 있으며, 이는 기본 설정에 따라 다릅니다.
이 예에서는 TFTP 서버를 사용하여 커넥터 로그를 전송하고 필요에 따라 수정한다고 가정합니다.
1단계. 게이트웨이 CLI에서 다음 명령을 추가합니다.
Router#copy bootflash:/guest-share/gateway_webex_cloud_logs_2025025014034.tar.gz tftp:///.tar.gz
2단계. TFTP 서버 주소를 입력합니다.
Address or name of remote host []?
3단계. 파일 이름을 확인한 다음 Enter 키를 누릅니다.
Destination filename [gateway_webex_cloud_logs_2025025014034.tar.gz]?
!!
32137 bytes copied in 4.714 secs (6817 bytes/sec)
Router#
4단계. Cisco TAC 케이스에 .tar 파일을 업로드합니다.