I want to know if it is possible to add a custom plugin for Kibana running on an AWS instance as mentioned in this link.
From the command line we can type,
bin/kibana-plugin install some-plugin
But, In case of AWS ElasticSearch Service, there is no command prompt/terminal as it is just a service and we don't get to SSH to it. We just have the management console. How to add a custom plugin for kibana in this scenario then?
Use the -c or --config options with the install and remove commands to specify the path to the configuration file used to start Kibana. By default, Kibana uses the configuration file config/kibana. yml . When you change your installed plugins, the bin/kibana-plugin command restarts the Kibana server.
You can also check which plugins are installed by looking into plugins directory in elastic installation directory.
From the AWS Elasticsearch Supported Plugins page:
Amazon ES comes prepackaged with several plugins that are available from the Elasticsearch community. Plugins are automatically deployed and managed for you.
The page referenced above has all the plugins supported on each ES version.
Side note, Kibana is installed and fully managed, but it runs as a Node.js application (not as a plugin).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With