Description
Description
Hi,
It would be great if I can use the internal instrumentation of Elasticsearch to identify what a watcher is doing from start to finish.
Right now, in Kibana instrumentation I get a task-run
transaction that is per rule.
It would be great to get an individual transaction type like watcher
and have it list out all watcher names / ids of the watchers and then I can drill down and see what exactly is going on in a single watcher. From the query, to transform, to conditions, to the actions. Each thing should be represented in it's own span, so I can identify if my query is bad, or if my transform with a complicated painless script is worse.
That is what an Kibana Rule looks like. I can see the full transaction and identify where the hookup is. I also get the failed transaction which would be me if the rule is broken. Would be helpful for Watchers as well.