docker 全域性日誌控制

2021-10-10 16:27:24 字數 469 閱讀 1791

# vim /etc/docker/daemon.json

}max-size=500m,意味著乙個容器日誌大小上限是500m,

max-file=3,意味著乙個容器有三個日誌,分別是id+.json、id+1.json、id+2.json

// 重啟docker守護程序

# systemctl daemon-reload

# systemctl restart docker

【需要注意的是:設定的日誌大小規則,只對新建的容器有效】

--log-driver json-file  #日誌驅動

--log-opt max-size=[0-9+][k|m|g] #檔案的大小

--log-opt max-file=[0-9+] #檔案數量

--restart=always #伺服器重啟-容器自動啟動

docker日誌 及 docker容器日誌

docker容器的日誌是預設存在本地的 var lib docker containers container id container id json.log 裡。可以用以下命令查log檔案的位置 docker inspect container id grep log 或 docker insp...

全域性查詢日誌

1 配置啟用 在mysql的my.cnf中,設定如下 開啟general log 1 記錄日誌檔案的路徑 general log file path logfile 輸出格式 log output file 2 編碼啟用 命令 全域性日誌可以存放到日誌檔案中,也可以存放到mysql系統表中。存放到日...

全域性查詢日誌

全域性查詢日誌用於儲存所有的sql執行記錄,該功能主要用於測試環境,在生產環境中永遠不要開啟該功能。通過my.cnf配置開啟該功能 注 對my.cnf檔案配置後,需重啟mysql。通過命令檢視全域性查詢日誌是否開啟成功。檢視全log globalquery.log檔案中的內容。該log檔案記錄執行過...