sudo tail -f /var/log/minio/minio.log
less /var/log/minio/minio.log
grep "ERROR" /var/log/minio/minio.log
journalctl
(適用于 systemd):sudo journalctl -u minio.service -f
~/.minio/config/config.json
中的 logging.file.path
。logrotate
工具(需提前安裝),創建配置文件 /etc/logrotate.d/minio
,示例內容:/var/log/minio/*.log {
daily
rotate 7
compress
missingok
notifempty
}
sudo logrotate -f /etc/logrotate.conf
sudo find /var/log/minio/ -type f -name "*.log" -mtime +7 -delete
sudo truncate -s 0 /var/log/minio/minio.log
export MINIO_LOG_LEVEL=DEBUG
(可選值:ERROR/WARN/INFO/DEBUG)ELK Stack
(Elasticsearch+Logstash+Kibana)或 Graylog
進行日志可視化分析。rsyslog
或 fluentd
將日志發送至遠程服務器。注意:操作前確保有足夠權限(使用 sudo
),定期檢查日志目錄權限是否正確(通常需 minio
用戶可寫)。