Percolator API is not a stand alone alerting system. As you said, it can be
used for alerting and it's pretty nice in a sense.
You're right, reptitive polling is required, but since it loads single
document in a reserved memory and the way it works is well-optimized,
performance of percolator API is I guess much better in terms of latency
and throughput.
Imagine how we develop an alerting system without percolator thing.
Simplest system will store logs in database, retrieve them periodically and
run a for loop to check if rule is matched. And there exist many problems
such as synchronization, scaling out, and performance. Percolator resolves
them all in my opinion perfectly.
So why not use percolator?

2014-10-20 12:13 GMT+09:00 <[email protected]>:

> many people say the cool feature of elasticsearch, that is, "percolator"
> can be used for alerting.
> however, from my point of view, percolator is just a predefined filter,
> and if used for alerting, repetitive polling is needed, so why use
> percolator, just use filter instead.
> in addition, the percolator needs some eventlistener-like to support
> "alerting". if anyone have successful application of alert using percolator
> like nagios, please share with me, thanks!
>
> --
> You received this message because you are subscribed to the Google Groups
> "elasticsearch" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/9933f885-4373-468d-9f00-a968191a62c3%40googlegroups.com
> <https://groups.google.com/d/msgid/elasticsearch/9933f885-4373-468d-9f00-a968191a62c3%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAL3_U40mpViViSNHn5gTWjcuxkbqzXwM984A5z8MtNanAnp5pg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to