
1 ManjusakaL Oct 9, 2020 容器的话 stdout/stderr 输出的日志可以搜集到 ELK 或者其余后端存储 |
2 tcxurun Oct 9, 2020 可以把日志挂载到宿主机 |
3 fuis Oct 9, 2020 日志管理直接上 ELK 。 “让服务检测机制临时失效” 可以通过修改 YAML 实现,比如让 probes 返回正常,在 command args 里用 bash -c "your-service; tail -f /dev/null" 等待 |
4 joesonw Oct 10, 2020 容器 runtime 会有日志呀. 例如 docker, 可以 json 模式写在磁盘里, 或者到 syslog, journald 等等. 把 docker 日志改成 json 模式, 然后用 daemonSet 去采集. |
5 anubu Oct 10, 2020 标准方法就是借助日志系统或其他方式对日志收集和转储;临时使用场景,如果不是 Pod 重启(重建)而是 Pod 里面某一个容器重启(重建),可以试试 kubectl logs 命令查看,kubectl logs deployment/nginx -c nginx-1 --previous |
6 jejer Oct 13, 2020 kubectl logs -p 取上一次 log |
7 stcheng Oct 17, 2020 try fluentd |