t-nakata
(NAKATA)
March 9, 2021, 6:38am
1
とあるインデックスのサイズを定期的に監視し、閾値を超過したら通知するような仕組みを作りたいです。
watcherでインデックスを定期的に監視し、一定の容量を超過したら通知するように出来ないかと考えているのですが、watcherの監視設定で特定のインデックスのサイズを取得することは可能なのでしょうか?
taku333
(Taku333)
March 11, 2021, 2:53am
2
Stack監視使用している「.monitoring-es-7*」のインデックスを使用すればできるような気がします。
「index_stats.index」のfiledで、絞り込んで「index_stats.total.store.size_in_bytes」で閾値を設定すればできるかもしません。
自分も実際に試したのではなくDiscoverよりfiledのみ簡単に確認したのみです。
どちらのfiledも恐らくこれだろうというものなので、検証とか他のフィールドの確認も必要かと思われます。
I'm trying to create a watcher that checks on the store size of an index pattern. I can easily see the information from Devtools by GET /index/stats/store, but how do I do this in a watcher?
I'm trying to do an http type request as referenced below, but I'm running into problems doing this. Is this the only way to do it?
https://www.elastic.co/guide/en/elastic-stack-overview/7.2/input-http.html
system
(system)
Closed
April 8, 2021, 2:53am
3
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.