I'm unable to spot a difference.. I feel like the issue is where the "monitoring" account is suppose to be configured on the ES noes.. Is there a ES or Watcher API method that should expose the "monitoring" account that is configuerd for verification?
can you upload your config file somewhere? Maybe it's just an indendation issue? Also is the monitoring account configured in all elasticsearch.yml config files?
Facing the same issue with elastic search 2.3.5 the logs say
[watcher.actions.slack.service] default slack account set to [monitoring]
but when i do a put i see the following error
{"error":{"root_cause":[{"type":"parse_exception","reason":"could not parse [slack] action [cluster_health_watch/null]. unknown slack account [monitoring]"}],"type":"parse_exception","reason":"could not parse [slack] action [cluster_health_watch/null]. unknown slack account [monitoring]"},"status":400}
@kiran_karnam can you please create a new issue, including your configuration, your example watch and all error messages/ stack traces that you got. This issue is about elasticsearch 5.0 and we should not clutter it with 2.3.5 infos.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.