I get the license expired error when trying to insert a watch. But in the elasticsearch server startup I see the watcher module is loaded. The curl command is executed inside the es-master container. Maybe, I'm not inserting the watcher correctly.
{"error":{"root_cause":[{"type":"security_exception","reason":"current license is non-compliant for [watcher]","license.expired.feature":"watcher"}],"type":"security_exception","reason":"current license is non-compliant for [watcher]","license.expired.feature":"watcher"},"status":403}
{"build":{"hash":"fe40335","date":"2018-10-30T23:21:04.411928Z"},"license":{"uid":"391a7c72-4bcc-417d-b6cc-69aa2f6d0b41","type":"basic","mode":"basic","status":"active"},"features":{"graph":{"description":"Graph Data Exploration for the Elastic Stack","available":false,"enabled":true},"logstash":{"description":"Logstash management component for X-Pack","available":false,"enabled":true},"ml":{"description":"Machine Learning for the Elastic Stack","available":false,"enabled":true,"native_code_info":{"version":"6.4.3","build_hash":"7a0781676dd492"}},"monitoring":{"description":"Monitoring for the Elastic Stack","available":true,"enabled":false},"rollup":{"description":"Time series pre-aggregation and rollup","available":true,"enabled":true},"security":{"description":"Security for the Elastic Stack","available":false,"enabled":false},"watcher":{"description":"Alerting, Notification and Automation for the Elastic Stack","available":false,"enabled":true}},"tagline":"You know, for X"}
Cannot make sense from the message, available is false but enabled is true.
You are running with a basic license.
The subscriptions page shows what features are available on which license type - Watcher requires a paid license of Gold or higher.
It's not available because it's not allowed on this license type.
It's enabled, because it would be automatically enabled if the license was upgraded to a type that allowed its use.
In order to enable the Watcher feature do I need to update the temporary license with acknowledge set to 'true' and type would be set to not 'basic' (maybe use 'trial'). Is that the correct way to enable Watcher as trial when updating the current license? Thanks.
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.