1

我正在经历我们的生产灰色日志系统的某种奇怪行为。每次 graylog 服务器循环导流器时(我们限制每个索引 250 万个文档),它都会停止索引消息并引发大量索引错误。

从日志中我得到了它无法创建导流器索引的信息,但仅此而已,没有详细信息。Graylog 然后继续并尝试将传入消息写入旧索引,从而导致索引错误。

我们使用内核 3.10.77-1.el6.elrepo.x86_64 在 CentOS 6.6 x86_64 下运行 graylog 1.0.2 和 elasticsearch 1.4.5

任何帮助将不胜感激,因为我花了大约两天时间调试它,也许我需要提出错误票。

谢谢你的帮助!

塞巴斯蒂安

4

1 回答 1

1

对于所有可能遇到相同问题的人,我们终于解决了!首先,我们有 2.500.000 个文档/索引和最多 50 个索引的保留策略。这似乎是太多的索引,所以我们通过将保留更改为 10.000.000 个文档/索引(最多 15 个索引)来降低它,但这使情况变得更糟。最后,我们降低了每个索引的文档数量,现在有 1.000.000 个文档/索引和最多 150 个索引的保留策略。该设置工作正常,并且在循环偏转器时我们不再丢失任何消息没有问题。

于 2015-05-29T05:57:50.573 回答