在 Papertrail 应用程序中搜索时如何使用正则表达式?

Posted

技术标签:

【中文标题】在 Papertrail 应用程序中搜索时如何使用正则表达式?【英文标题】:How to use regular expressions while searching in Papertrail app? 【发布时间】:2019-07-24 18:59:47 【问题描述】:

我想在 Papertrailapp 的搜索栏中使用正则表达式进行搜索。

当我尝试这样的事情时

randomText \(\d\d\d

预期结果:randomText (223

实际结果:未找到搜索结果。

对此的任何指导将不胜感激。谢谢。

【问题讨论】:

什么是 Papertrailapp?给我们一个示例输入字符串和您想要的输出! 例如我想查找 5xx(内部服务器错误,服务不可用,网关错误)。什么是正则表达式,因为“5\d\d”不起作用。 Papertrail 应用程序是一个实用程序,您可以在其中搜索集中式日志服务器中的字符串、模式。 papertrailapp.com 【参考方案1】:

很遗憾,无法在日志搜索中直接使用 Regex。 请参阅搜索文档here。

但是,您可以在创建可重复使用的日志过滤器时使用正则表达式,根据您的使用情况,这可能是您正在寻找的。见this documentation。

【讨论】:

以上是关于在 Papertrail 应用程序中搜索时如何使用正则表达式?的主要内容,如果未能解决你的问题,请参考以下文章

Heroku:Papertrail 日志未显示详细版本

您如何防止 Papertrail 原木包装?

如何使用带有 has_many 的 PaperTrail 版本控制:通过在 Rails 4 中实现关联

Rails:在生产环境中配置记录器以使用 Papertrail

papertrail 的 fluentd 守护程序集容器无法在 kubernetes 集群中启动

手动安装“papertrail/remote_syslog2”,找不到可执行文件