问题标签 [grok]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1108 浏览

plone - 使用 Dexterity/Grok 克隆自定义编辑/添加表单

我正在尝试为我使用 Dexterity 类型构建的表单包创建自定义编辑/添加表单。我正在关注Dexterity 开发人员手册部分的 Plone 开发人员文档中的模式驱动类型教程。到目前为止,我已经成功创建了一个包含两种内容类型的 Dexterity 包:FAQ 和 Question。我的 FAQ Dexterity 内容类型是一个容器,我的 Question Dexterity 内容类型只能添加到我的 FAQ 容器中。

常见问题内容类型- FAQ.py

问题类型- Question.py

我需要能够为添加和编辑视图自定义表单标记。到目前为止,我已经能够创建一个没有功能的编辑视图。如何将功能添加回我的表单?

编辑.py

我的另一个问题是如何创建自定义添加视图?当我点击添加我的 url 点到http://localhost:8080/demo/faq/++add++product.faq.question. ++add++ 是否表示它是一个小部件?

提前致谢。

0 投票
1 回答
140 浏览

python - Grok 是否处于非活动状态?

由于最后一个版本是 1.9,于 2011 年发布,但文档仅涵盖 1.0 到 1.5。Windows 安装程序也不可用。似乎围绕框架的活动很差,在邮件列表和 IRC 频道中也是如此。

由于混淆,编辑了标题。感谢大家的回复。

0 投票
1 回答
1630 浏览

logstash - 用于在 logstash 中提取信息的 grok 模式

我正在使用 grok 模式从文件路径中提取一些数据,但它似乎无法正常工作

我想将 132 提取为 uuid 字段,并且在 grok 调试器 [http://grokdebug.herokuapp.com/] 中测试时可以正常工作,但是当应用于 logstash 索引器时,它会获取 job_type 字段下的所有 abc_132。

这里可能是什么问题以及如何提取 uuid(可能是不同的正则表达式?)。

0 投票
1 回答
2885 浏览

filter - 在logstash中挖掘嵌套信息

我的日志事件如下所示:

这意味着记录了一些可能嵌套的慢任务。

有没有机会通过 grok 过滤器创建我需要的尽可能多的字段(= 每个记录的事件不同的任务数)?

或者我应该编写自己的过滤器,至少我怎样才能访问这些字段?

0 投票
2 回答
5811 浏览

elasticsearch - 使用非常基本的配置使用 logstash 读取文件时遇到问题

我过去使用过 Logstash,但是已经有一段时间了,这是我第一次尝试从文件中读取。在我的一生中,我一直在一项绝对简单的任务上花费数小时。而不是阅读整个日志,我只是从一些小的东西开始,然后用它来构建我的代码。

我的日志文件名为 /home/shoresc/Desktop/logstash_config/sample.messages

它的内容如下所示:

我的 logstash 文件如下所示:

最后,我使用此路径引用此代码:

Syslog.conf 位于该目录中,我已经验证了 patterns 文件夹的路径以及 sample.messages 文件。奇怪的是,它实际上偶尔会解析它。像 20 次中的 1 次。

我几乎肯定这是logstash中的一个错误,但是我想由社区运行它,以防我遗漏了一些东西。

我在这里做错了吗?

在此先感谢科尔

我已经用这个更新了代码:

涵盖我的所有基础(添加标签并将文件输入设置为结束。它仍然无法正常工作。有人有什么想法吗?

谢谢,科尔

0 投票
0 回答
1544 浏览

design-patterns - logstash grok 模式未按预期运行

我有一个有趣的问题。

使用http://grokdebug.herokuapp.com/后效果很好。我发现以下消息虽然适用于上述站点,并且适用于看似相同的消息,但并未按预期工作。

这是模式:

这是输出:

我已经看到它按预期运行,奇怪的是这些特别是不起作用,如果有人对我可能正在做的事情有任何想法,请告诉我。

您还将在下面看到与之比较的实际模式文件的内部结构:

0 投票
1 回答
408 浏览

logging - logstash 的模式

我尝试使用 logstach 来查看我们网站上的可视化日志。

我们的会议

我们的日志示例(企业库)

你能帮忙做图案吗?我使用http://grokdebug.herokuapp.com/制作图案,但图案不起作用。

0 投票
1 回答
488 浏览

filter - Logstash 主机名拆分

我的主机名类似于“companyname-instancename”。

当日志被发送到logstash然后存储在elasticsearch中时,它们似乎在“-”处被分割。

我怎样才能在logstash中防止这种情况?我必须更改主机字段吗?

0 投票
3 回答
9720 浏览

regex - grok - 你如何找到带引号的字符串

我正在尝试从 nginx 日志文件中获取输出并将其发送到 logstash。

Grock 能够很好地找到前 3 个单词

Grok 能够很好地找到第三个和第四个单词

但是,当我将它们结合起来并尝试找到所有 4 个时,grok 说没有结果(使用http://grokdebug.herokuapp.com/进行测试)

任何人都知道如何在上面的示例中获取带引号的字符串?

我是 grok 的新手,所以也许我没有正确处理这个问题。

更新

有趣的是,如果我使用以下日志行然后手动输入 url 它确实有效

0 投票
0 回答
718 浏览

regex - 在 Logstash 中使用 Grok 解析 SCCM 2007/2012 日志

我有一个小型 POC 为 Logstash 工作,通过 RSyslog 消耗大量 Windows 事件和平面日志文件,到目前为止,这要感谢 Logstash/Grok 可用的优秀文档!

在我努力记录和写博客的过程中,我遇到了一个我似乎无法通过的讨厌的日志条目——即使是优秀的在线 GrokDebugger 也无法识别这些讨厌的引用字符串。

这是日志文件中的示例行,其中仅将片段标识为 %{QS} 引用的字符串。

GrokDegugger 将其识别为:

理想情况下,我想像这样提取事件:

  • @message = "对程序 SU 扫描更新包 XXXXXXXX 处于运行状态的持续请求"
  • @timestamp = 14:21:46.455+480
  • @日期 = 02-16-2010
  • @组件 = 执行管理器
  • @线程 = 3328

社区中是否有其他人成功地从 System Center 日志中解析/提取事件?

提前致谢!