Install monitoring license on Logstash


I've been able to install my license on my ES nodes but I have a dedicated Logstash node that I'd like to install my license to and the method of the ES nodes isn't working. My steps:

  1. Create license.json on LS machine with license information.
  2. Change logstash.yml http.port and bind address: 172.XX.XX.XXX:9601
  3. Send curl -XPUT -u elastic 'http://172.XX.XX.XXX:9601/_xpack/license' -H "Content-Type: application/json" -d @license
  4. Enter password and get
    {"path":"/_xpack/license","status":404,"error":{"message":"Not Found"}}

I'm assuming this means that the logstash REST doesn't have the _xpack endpoint. So how do I install the license then?

You only need to install the license in Elasticsearch :slight_smile:

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