【问题标题】:SDK Gcloud logging timestamp filterSDK Gcloud 日志记录时间戳过滤器
【发布时间】:2020-01-22 15:49:27
【问题描述】:

我在尝试将我的日志文件过滤到特定时间段时遇到问题。当我尝试编写命令时,时间戳旁边的所有内容都可以正常工作。一切看起来都很好的那一刻:

gcloud logging read "resource.type=XXX logName=projects/YYY/logs/appengine.googleapis.com%2Fnginx.health_check" > test.txt

--limit 或--freshness 之类的所有其他内容都可以正常工作,但是当我尝试在我的文本文件中获取一段时间时,命令会停止工作。我正在获取信息:

文件名、目录名或卷标语法不正确。

我已经尝试了很多东西,这个命令至少给了我一些错误:

gcloud logging read "resource.type=XXX logName=projects/YYY/logs/appengine.googleapis.com%2Fnginx.health_check timestamp='2020-01-22T14:02:41.41Z'"

请帮助我指定时间戳的正确语法以获得任何时间段的结果。

【问题讨论】:

    标签: google-cloud-platform google-cloud-shell


    【解决方案1】:

    我明白了!

    gcloud logging read "resource.type=XXX logName=projects/YYY/logs/appengine.googleapis.com%2Fnginx.health_check timestamp^>=""2020-01-21T11:00:00Z"" timestamp^<=""2020-01-22T11:00:00Z""" >t.txt
    

    我在这里找到它:Find logs between timestamps using stackdriver CLI

    感谢 Braulio Baron 的帮助!

    【讨论】:

    • 不错!请为您自己的答案投票。 :) 很高兴为您提供帮助。
    【解决方案2】:

    语法错误在时间戳中,它应该在日期引号之前带有\

    gcloud logging read "resource.type=gae_app AND logName=projects/xxxx/logs/syslog AND timestamp=\"2020-01-22T14:02:41.41Z\""

    更多详情请查看gcloud logging read

    【讨论】:

    • 您的命令正在运行,但每当我将“”符号添加到它时,它就会停止工作。正如我提到的,我需要一段时间,例如 21.01 和 22.01 之间。我用你的提示做了这个命令,但仍然遇到一些问题:gcloud logging read "resource.type=XXX AND logName=projects/YYY/logs/appengine.googleapis.com%2Fnginx.health_check" AND timestamp>=\"2020-01 -21T12:00:00Z\" 时间戳
    • 尝试在最后部分添加AND,应该是这样的:gcloud logging read "resource.type=XXX AND logName=projects/YYY/logs/appengine.googleapis.com%2Fnginx.health_check AND timestamp&gt;=\"2020-01-21T12:00:00Z\" AND timestamp&lt;=\"2020-01-22T12:00:00Z\" "
    • 不幸的是,它不起作用。每当我使用“
    • 我找到了通过的命令,但在命令窗口或它正在制作的文本文件中没有给我任何日志:gcloud beta logging read "timestamp^&gt;=""2020-01-21T11:00:00Z"" AND ""timestamp^&lt;2020-01-22T11:00:00Z"""
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    相关资源
    最近更新 更多