在 Docker Compose 部署的 Milvus 中,日志默認存儲在各個服務的容器內。以下是定位和查詢日志的方法:
1. 查看實時日志
使用 docker-compose logs
命令查看實時日志:
bash
# 查看所有服務的日志 docker-compose logs -f# 僅查看 Milvus 服務日志(服務名以 docker-compose.yml 中的定義為準) docker-compose logs -f milvus-standalone # 單機版服務名 docker-compose logs -f milvus-proxy # 分布式版代理節點
2. 進入容器查看日志文件
Milvus 日志默認保存在容器內的 /var/lib/milvus/logs/
目錄:
bash
# 進入 Milvus 容器(以單機版為例) docker exec -it <milvus_container_name> bash# 查看日志文件 cd /var/lib/milvus/logs ls -l # 輸出示例:milvus-2023-10-01.log
3. 持久化日志到宿主機
修改