专业编程基础技术教程

网站首页 > 基础教程 正文

GCP新功能速览!" tail-f "快速查找日志

ccvgpt 2024-07-21 17:39:17 基础教程 14 ℃

作者:Mary Koes & Pete Mash

对应用程序或部署进行故障排除时,每一秒都很重要!Cloud Logging 可在不到一分钟的时间内,通过汇总来自 Google Cloud、本地或其他云的日志,建立索引,将日志汇总到指标,再使用错误报告扫描唯一错误以及使日志可搜索化,来帮助用户进行故障排除。现在,我们为流日志构建了两个新功能,可让您从日志数据中获得更独特的见解。

GCP新功能速览!" tail-f "快速查找日志


根据Linux用户的普遍需求,我们添加了一个新工具来模拟 tail-f 命令的行为,这个工具可让您将日志文件的内容实时显示到控制台。


除了比较受欢迎的 tail 工具外,我们还对 Cloud Logging 进行了升级,例如一次搜索所有资源中的所有日志,并能够使用 Cloud Logging 强大的日志查询语言,包括全局搜索,正则表达式,子字符串匹配等,并且这些功能都是实时的。


您可以将日志记录查询语言与实时功能一起使用,以实时查找日志中的信息。例如,假设您刚刚部署了一个新应用程序,并且想查看所有错误日志:


gcloud alpha logging tail "severity>=ERROR"


但这会返回太多结果,因此您可以试试将范围缩小为仅包含文本“ currency”的日志:


gcloud alpha logging tail "severity>=ERROR AND currency"


该搜索将返回一组有意义的日志,所有日志仍是实时的。



目前,预览版本中,用户已经可以直接使用 gcloud 的 tail logs,可以通过下面的文档进行设置,开始体验。


文档:

https://cloud.google.com/logging/docs/reference/tools/gcloud-logging#live-tailing

开始体验:

https://cloud.google.com/sdk/gcloud/reference/alpha/logging/tail


如果您更喜欢 Google Cloud Console,那么现在您就可以从 Cloud Console 将日志流式传输到Logs Explorer,还可以轻松进行流式传输、暂停、浏览及可视化技术和下载日志。



无论您是喜欢使用命令行 tail-f 还是要使用专用的用户体验来浏览日志,都可以通过 Cloud Logging 的新工具来节省故障排查时间。




Tail-f:

https://cloud.google.com/sdk/gcloud/reference/alpha/logging/tail


查看日志:

https://cloud.google.com/logging/docs/view/logs-viewer-interface


编译自:Find logs fast with new “tail -f” functionality in Cloud Logging

Tags:

最近发表
标签列表