簡介
本文檔介紹通過使用命令列介面(CLI)從Unified Contact Center Express(UCCX)查詢、檢視和下載日誌的過程。
必要條件
需求
本文件沒有特定需求。
採用元件
本文件所述內容不限於特定軟體和硬體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
從UCCX查詢/檢視/下載日誌
用於通過Secure Shell(SSH)從CLI查詢、檢視和下載UCCX日誌的命令如下所示:
查詢日誌
語法:
file list {activelog | inactivelog | install | partBsalog | salog | tftp} file-spec [options]
file-spec:要檢視的必需檔案
選項:可選 — 頁面|詳細資訊|反向|[日期|大小]
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-spec必須解析為單個檔案
下載日誌
語法:
file get {activelog|inactivelog|install} file-spec [options]
要傳輸的file-spec強制檔案
選項可選剩餘時間月|周|日|小時|分鐘時間值
abstime hh:mm:MM/DD/YY hh:mm:MM/DD/YY
match regex
循環
壓縮
reltime
— 相對時間段,指定為 minutes
| hours
| days
| weeks
| months
價值
abstime
— 絕對時間段,指定為hh:mm:MM/DD/YY hh:mm:MM/DD/YY
match
— 匹配檔名中的特定字串,指定為字符串值
recurs
— 獲取所有檔案,包括子目錄
compress
選項允許您以壓縮格式下載檔案。
附註:若要下載檔案,請確保已設定且可存取外部安全檔案傳輸通訊協定(SFTP)伺服器。
提示:其 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)平台資料庫複製日誌(包括sysmaster、sysutils、sysadmin、syscdr、db_phx_config、cuic_data、ccm_X_Y_Z_aaaaa_bb):
file get activelog /cm/log/informix/ccm.log
- 要下載UCCX引擎(MIVR)日誌:
file get activelog /uccx/log/MIVR recurs compress
- 若要從作用中分割槽下載所有日誌(安裝日誌除外):
file get activelog / recurs compress
- 為了收集您在UCCX上進行的資料包捕獲(捕獲名稱為UCCxPackets):
file get activelog /platform/cli/UCCxPackets.cap
- 要檢視所有服務管理器日誌,請使用萬用字元僅過濾服務日誌:
file list activelog /platform/log/servm*.log
相關資訊