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 を実行しています。

デバッグに約 2 日を費やしたので、助けていただければ幸いです。バグ チケットを作成する必要があるかもしれません。

ご協力いただきありがとうございます!

セバスチャン

4

1 に答える 1

1

同じ問題に遭遇するかもしれないすべての人のために、私たちはついにそれを解決しました! 最初に、2.500.000 ドキュメント/インデックスと最大 50 個のインデックスの保存ポリシーを設定しました。これはインデックスが多すぎるように思えたので、保持を 10.000.000 ドキュメント / インデックスに変更し、最大 15 のインデックスで値を下げましたが、それによりさらに悪化しました。最後に、インデックスあたりのドキュメント数を減らし、保持ポリシーはインデックスあたり 1.000.000 ドキュメント、最大 150 インデックスになりました。この設定は正常に機能し、メッセージが失われることはありません。ディフレクターを循環させても問題はありません。

于 2015-05-29T05:57:50.573 に答える