Configuring the Plugin Manager

By default, the plugin manager provides you with feedback on the status of the activity you’ve asked the plugin manager to perform. You can control the level of feedback for the install and remove commands with the --quiet and --silent options. Use the --quiet option to suppress all non-error output. Use the --silent option to suppress all output.

By default, plugin manager installation requests do not time out. Use the --timeout option, followed by a time, to change this behavior, as in the following examples:

Waits for 30 seconds before failing. 

bin/kibana-plugin install --timeout 30s sample-plugin

Waits for 1 minute before failing. 

bin/kibana-plugin install --timeout 1m sample-plugin

Plugins and Custom Kibana Configurations

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. When you are using a customized configuration file, you must specify the path to that configuration file each time you use the bin/kibana-plugin command.

Plugin Manager Exit Codes




Unknown command or incorrect option parameter


I/O error


Other error