如果你想在Kubernetes集群中截取某一時間段的日志,可以使用 kubectl logs
命令結合 --since
和 --until
參數來實現。
例如,如果你想查看某個Pod在過去一小時內的日志,可以運行以下命令:
kubectl logs <pod_name> --since=1h
如果你想查看某個Pod在過去一天內的日志,可以運行以下命令:
kubectl logs <pod_name> --since=24h
你也可以結合 --since
和 --until
參數來指定一個時間段,比如:
kubectl logs <pod_name> --since="2022-01-01T00:00:00Z" --until="2022-01-02T00:00:00Z"
這樣就可以查看某個Pod在指定的時間段內的日志了。希望這能幫到你。