소개
이 문서에서는 CLI(Command Line Interface)를 사용하여 UCCX(Unified Contact Center Express)에서 로그를 찾아 보고 다운로드하는 절차에 대해 설명합니다.
사전 요구 사항
요구 사항
이 문서에 대한 특정 요건이 없습니다.
사용되는 구성 요소
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
UCCX에서 로그 찾기/보기/다운로드
SSH(Secure Shell)를 통해 CLI에서 UCCX 로그를 찾아 보고 다운로드하는 명령은 다음과 같습니다.
로그 찾기
구문:
file list {activelog | inactivelog | install | partBsalog | salog | tftp} file-spec [options]
파일 사양: 필수 파일 보기
옵션: 선택 사항 - 페이지|detail|reverse|[date|size]
page
- 출력을 한 번에 한 화면씩 표시합니다.
detail
- 날짜 및 시간이 포함된 긴 목록
reverse
- 역방향 정렬 방향
date
- 날짜별 정렬
size
- 파일 크기별로 정렬
예:
admin:file list activelog / detail
15 Sep,2016 09:07:48 <dir> audit
15 Sep,2016 09:07:48 <dir> ccm_db
15 Sep,2016 09:07:48 <dir> cm
15 Sep,2016 09:07:48 <dir> core
15 Sep,2016 09:07:48 <dir> cuic
15 Sep,2016 09:07:48 <dir> desktop
15 Sep,2016 09:07:48 <dir> dp_db
15 Sep,2016 09:07:48 <dir> mgetty
15 Sep,2016 09:07:48 <dir> patches
15 Sep,2016 09:07:48 <dir> platform
15 Sep,2016 09:07:48 <dir> sa
15 Sep,2016 09:07:48 <dir> sso
15 Sep,2016 09:07:48 <dir> syslog
15 Sep,2016 09:07:48 <dir> tomcat
15 Sep,2016 09:07:48 <dir> uccx
로그 보기
구문:
file view {activelog|inactivelog|install} file-spec
파일-사양 필수 파일 보기
file-spec을 단일 파일로 확인해야 합니다.
로그 다운로드
구문:
file get {activelog|inactivelog|install} file-spec [options]
전송할 파일-사양 필수 파일
옵션 retime months|weeks|days|hours|minutes timevalue
abstime hh:mm:MM/DD/YY hh:mm:MM/DD/YY
regex 일치
반복
압축
reltime
- 상대 기간(으로 지정) minutes
| hours
| days
| weeks
| months
가치
abstime
- 절대 기간(hh:mm:MM/DD/YY hh:mm:MM/DD/YY로 지정)
match
- 파일 이름에서 특정 문자열을 일치시키고, 문자열 값으로 지정
recurs
- 모든 파일 가져오기, 하위 디렉토리 포함
compress
옵션을 사용하면 압축 형식으로 파일을 다운로드할 수 있습니다.
참고: 파일을 다운로드하려면 외부 SFTP(Secure File Transfer Protocol) 서버가 구성되고 액세스 가능한지 확인하십시오.
팁: 이 recurs
옵션을 사용하면 모든 하위 디렉토리 및 파일의 디렉토리를 이동할 수 있습니다. 이는 디렉토리에서 모든 로그를 끌어오려는 경우에 사용됩니다.
실시간 로그 보기
다음 명령을 사용할 수 있습니다. show open files regexp
CLI에서 현재 작성된 로그를 실시간으로 가져옵니다. 이 방법은 라이브 문제를 해결하는 데 유용합니다. 현재 기록된 메모리를 확인한 다음 그에 따라 로그를 볼 수 있습니다. tail, view
또는 get
(다운로드) 조사를 위해 CLI에서 해당 파일을 다운로드합니다.
이 명령은 모든 로그 파일 이름과 일치하는 정규식을 일치시킬 수 있으며, 이를 통해 실시간으로 문제를 해결할 수 있습니다.
예:
1. 문제를 실시간으로 재현하는 동안 Appadmin에서 오류를 해결하여 현재 로그를 가져오거나 봅니다.
show open files regexp MADM
현재 디렉터리에서 현재 파일의 경로 복사 /uccx/log/MADM/
admin:show open files regexp MADM
Executing.. please wait.
tomcat 29349 tomcat 729w REG 8,6 1905330 5640852 /common/log/taos-log-b/uccx/log/MADM/Cisco001MADM076.log
admin:file view activelog /uccx/log/MADM/Cisco001MADM076.log
admin:file get activelog /uccx/log/MADM/Cisco001MADM076.log
admin:file tail activelog /uccx/log/MADM/Cisco001MADM076.log
2. 스크립트의 한 단계로 인해 엔진에서 통화 실패 문제를 해결하는 동시에 문제를 실시간으로 재현합니다.
show open files regexp MIVR
현재 디렉터리에서 현재 파일의 경로 복사 /uccx/log/MIVR/
3. 문제를 실시간으로 재현하는 동안 Finesse 또는 CUIC에서 문제를 해결합니다.
Finesse - show open files regexp Desktop-webservices
CUIC - show open files regexp CCBU-cuic
예
다음은 이러한 명령을 사용하는 방법의 몇 가지 예입니다.
- Finesse tomcat 로그만 보려면
file view activelog /desktop/finesse/logs/catalina.out
- Finesse tomcat 로그를 다운로드하려면 다음을 수행합니다.
file get activelog /desktop/finesse/logs/catalina.out
- 모든 Finesse 로그를 다운로드하려면 다음을 수행합니다.
file get activelog /desktop recurs compress
- 시스템 기록 로그를 보고 마지막 재부팅을 확인하려면
file view install /system-history.log
참고: '/'가 필요하지 않습니다. 또는 file view install system-history.log
또한
- NTP 문제를 해결하려면
file view activelog /syslog/sd_ntp.log
- VOS(Voice Operating System) 플랫폼 데이터베이스 복제 로그를 다운로드하려면(sysmaster, sysutils, sysuser, sysadmin, sysdr, db_phx_config, cuic_data, ccm_X_Y_Z_aaaa_bb 포함):
file get activelog /cm/log/informix/ccm.log
- UCCX 엔진(MIVR) 로그를 다운로드하려면 다음을 수행합니다.
file get activelog /uccx/log/MIVR recurs compress
- 활성 파티션에서 모든 로그를 다운로드하려면(설치 로그 제외)
file get activelog / recurs compress
- 캡처의 이름이 UCCxPackets인 UCCX에서 가져온 패킷 캡처를 수집하려면 다음을 수행합니다.
file get activelog /platform/cli/UCCxPackets.cap
- 모든 서비스 관리자 로그를 보려면 와일드카드를 사용하여 서버 로그만 필터링합니다.
file list activelog /platform/log/servm*.log
관련 정보