目錄

簡介

必要條件

需求

採用元件

設定

驗證

疑難排解

相關資訊

簡介

本文檔介紹如何在Secure Network Analytics Manager上初始化或強制旋轉單個特定Docker映像日誌檔案。

必要條件

需求

思科建議您瞭解以下主題：

- 對安全網路分析管理器的根使用者訪問許可權

採用元件

本檔案中的資訊是根據安全網路分析管理員v7.3.2或更新版本。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

設定

導航至 /etc/logrotate.d/ 目錄 cd /etc/logrotate.d/ 指令。

複製當前的 swos-docker-config 檔案到易於識別的新檔案。例如，如果要旋轉 /lancope/var/logs/containers/svc-ise-client.log 檔案，為檔案命名 svc-ise-config 使用 cp swos-docker-config svc-ise-config 指令。

編輯新的 svc-ise-config 檔案與 vi svc-ise-config 指令.

732smc:~# cd /etc/logrotate.d/

732smc:/etc/logrotate.d# cp swos-docker-config svc-ise-config

732smc:/etc/logrotate.d# vi svc-ise-config

編輯檔案，使內容與此輸出匹配：

/lancope/var/logs/containers/svc-ise-client.log {

copytruncate

compress

rotate 10

missingok

notifempty

size +5000k

su root lclog

}

驗證

使用強制檔案到 logrotate -f svc-ise-config 指令。

732smc:/etc/logrotate.d# ll /lancope/var/logs/containers/svc-ise-client.log*

-rw-r--r-- 1 root adm 85446 Nov 3 16:08 /lancope/var/logs/containers/svc-ise-client.log

732smc:/etc/logrotate.d# logrotate -f svc-ise-config

732smc:/etc/logrotate.d# ll /lancope/var/logs/containers/svc-ise-client.log*

-rw-r--r-- 1 root adm 0 Nov 3 16:19 /lancope/var/logs/containers/svc-ise-client.log

-rw-r--r-- 1 root adm 85446 Nov 3 16:19 /lancope/var/logs/containers/svc-ise-client.log.1.gz

732smc:/etc/logrotate.d#

疑難排解

您可以發出 logrotate -vf svc-ise-config 命令接收更詳細的輸出。

或者，您可以使用 logrotate -dvf svc-ise-config 命令接收不旋轉檔案或執行任何操作的調試/乾運行輸出。

732smc:/etc/logrotate.d# logrotate -vf svc-ise-config

reading config file svc-ise-config

Reading state from file: /var/lib/logrotate/status

Allocating hash table for state file, size 64 entries

Creating new state

<line repeats many times - removed for brevity>

Creating new state

Handling 1 logs

rotating pattern: /lancope/var/logs/containers/svc-ise-client.log forced from command line (10 rotations)

empty log files are not rotated, old logs are removed <--- This can be a cause of a file not to rotate

switching euid to 0 and egid to 998

considering log /lancope/var/logs/containers/svc-ise-client.log

Now: 2022-11-03 16:19

Last rotated at 2022-11-03 16:17

log does not need rotating (log is empty) <--- The utlimate decision made by logrotate will print here

switching euid to 0 and egid to 0

相關資訊

- 思科技術支援與下載