Kibana watcher : Send message field in if log level is ERROR

i have configure watcher in kibana to notify me via email if there are ERROR in log level. for couple indices.

input": {
"search": {
"request": {
"search_type": "query_then_fetch",
"indices": [
"types": [],
"body": {
"size": 0,
"query": {
"match": {
"log-level.keyword": "ERROR" }}}}} 

Email actions code is below

"email_admin": {
"email": {
"profile": "standard",
"to": [
"subject": "Encountered {{}} Infos",
"body": {
"html": "Too many log-level ERROR found in logs" }}} 

As part of the email i want to send the message field for the ERROR. How do i do it ?


Please take a look at this discuss post - Include Fields in Watcher Email Alert - #5 by MultiplierMultiplier

You need to include ctx.payload


This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.