有可能跟踪kubernetes的pod日志并对其进行grep吗



现在我在kubernetes pod中运行java,现在我没有部署失败,我必须在kubernet dashbooard UI中跟踪日志。但现在我想用grep过滤java日志,方法很简单,比如

tail -f service.log | grep "simpe info"

有可能做到这一点吗,在终端中,我只是跟踪pod的日志,但我想跟踪pod的运行服务日志。谢谢

您可以运行kubectl,如下所示

kubectl -n <namespace> exec <pod-name> -- 'tail -f <file-path/file-name> | grep "simpe info"'

您也可以尝试这个

kubectl logs -l app=<app-name> | grep "info"

最新更新