2016-12-14 72 views
0

我有一個碼頭容器運行elasticsearch,最近我遇到了容器由於空間用完而停止的情況。現在我無法啓動(它立即停止)並清理磁盤。當達到限制時限制彈性搜索索引的大小和翻轉

我知道我可以在某個時間基礎上(日常)將日誌寫入不同的索引(然後我已經這樣做),然後清理它們,但即使採用這種方法,當我的容器產生這麼多時日誌,以便在我的清理作業開始之前它可能會用盡空間並將被破壞。

  • 如何防止在未來elasticsearch這種情況下,只是 以確保我的索引拿不下限制我定義嗎?
  • 有更好的方法來管理elasticsearch日誌所佔用的磁盤空間嗎?

回答

1

您不能有大小限制。 Elasticsearch不像Whisper那樣是固定大小的數據庫。嘗試優化索引數據或映射以減少索引大小,或每小時創建/清除新索引。

+0

明白了,清理工具/腳本的最佳實踐?應該如何,最好的運行方式是什麼? –

+0

你使用logstash嗎? – xeye

+0

還沒有,只需通過各種系統寧靜地編寫所有日誌 –