我正在经历我们的生产graylog系统的某种奇怪行为。每当graylog服务器循环偏转器(我们每个索引限制250万个文档)时,它就会停止索引消息并引发很多索引错误。
从日志中我得到的信息是它无法创建偏转器索引,但仅此而已,没有细节。然后Graylog继续并尝试将传入的消息写入旧索引,从而导致索引错误。
我们使用内核3.10.77-1.el6.elrepo.x86_64在CentOS 6.6 x86_64下运行graylog 1.0.2和elasticsearch 1.4.5
任何帮助都会非常感激,因为我花了大约两天的时间来调试它,也许我需要提高错误票。
感谢您的帮助!
塞巴斯蒂安
答案 0 :(得分:1)
对于所有可能遇到同样问题的人,我们终于解决了!首先,我们有2.500.000个文档/索引的保留策略和最多50个索引。这似乎是太多的指数所以我们通过将保留更改为10.000.000文档/指数最多降低了15个指数,但这使情况变得更糟。最后,我们降低了每个索引的文档数量,现在保留策略为1.000.000 docs / index,最多为150个索引。该设置工作正常,我们不会松开任何消息,在循环导流板时不会有任何问题。